pub(crate) async fn announce_linear_chain_block(
        self,
        block: Block,
        execution_results: HashMap<DeployHash, (DeployHeader, ExecutionResult)>,
    ) where
        REv: From<ContractRuntimeAnnouncement>,
    {
        self.event_queue
            .schedule(
                ContractRuntimeAnnouncement::linear_chain_block(block, execution_results),
                QueueKind::Regular,
            )
            .await
    }
/// Announce new block has been created.
Announce new block has been created.
Announce new block has been created .
pub(crate) async fn announce_linear_chain_block(
        self,
        block: Block,
        execution_results: HashMap<DeployHash, (DeployHeader, ExecutionResult)>,
    ) where
        REv: From<ContractRuntimeAnnouncement>,
    {
        self.event_queue
            .schedule(
                ContractRuntimeAnnouncement::linear_chain_block(block, execution_results),
                QueueKind::Regular,
            )
            .await
    }
pub ( crate ) async fn announce_linear_chain_block ( self , block : Block , execution_results : HashMap < DeployHash , ( DeployHeader , ExecutionResult ) > , ) where REv : From < ContractRuntimeAnnouncement > , { self . event_queue . schedule ( ContractRuntimeAnnouncement :: linear_chain_block ( block , execution_results ) , QueueKind :: Regular , ) . await }
Announce new block has been created.
Announce new block has been created .
self
block
Block
execution_results
HashMap<DeployHash, (DeployHeader, ExecutionResult)>
self
block
Block
execution_results
HashMap<DeployHash, (DeployHeader, ExecutionResult)>