Trait sc_transaction_pool_api::MaintainedTransactionPool[][src]

pub trait MaintainedTransactionPool: TransactionPool {
    fn maintain(
        &self,
        event: ChainEvent<Self::Block>
    ) -> Pin<Box<dyn Future<Output = ()> + Send>>; }
Expand description

Trait for transaction pool maintenance.

Required methods

Perform maintenance

Implementors

impl<PoolApi, Block> MaintainedTransactionPool for BasicPool<PoolApi, Block> where
    Block: BlockT,
    PoolApi: 'static + ChainApi<Block = Block>,