BestPriorityTransactions

Trait BestPriorityTransactions 

Source
pub trait BestPriorityTransactions<T: TransactionOrdering>: BestTransactions {
    // Required method
    fn next_tx_and_priority(
        &mut self,
    ) -> Option<(Self::Item, Priority<T::PriorityValue>)>;
}
Expand description

An extension trait for [BestTransactions] that in addition to the transaction also yields the priority value.

Required Methods§

Source

fn next_tx_and_priority( &mut self, ) -> Option<(Self::Item, Priority<T::PriorityValue>)>

Returns the next best transaction and its priority value.

Implementations on Foreign Types§

Source§

impl<T: TransactionOrdering> BestPriorityTransactions<T> for BestTransactions<T>

Source§

fn next_tx_and_priority( &mut self, ) -> Option<(Self::Item, Priority<T::PriorityValue>)>

Implementors§