pub type MockOrdering = CoinbaseTipOrdering<MockTransaction>;
Available on crate feature
test-utils
only.Expand description
MockOrdering
is just a CoinbaseTipOrdering
with MockTransaction
Aliased Type§
struct MockOrdering(/* private fields */);
Layout§
Note: Most layout information is completely unstable and may even differ between compilations. The only exception is types with certain repr(...)
attributes. Please see the Rust Reference's “Type Layout” chapter for details on type layout guarantees.
Size: 0 bytes
Trait Implementations
Source§impl<T> Clone for CoinbaseTipOrdering<T>
impl<T> Clone for CoinbaseTipOrdering<T>
Source§impl<T: Debug> Debug for CoinbaseTipOrdering<T>
impl<T: Debug> Debug for CoinbaseTipOrdering<T>
Source§impl<T> Default for CoinbaseTipOrdering<T>
impl<T> Default for CoinbaseTipOrdering<T>
Source§impl<T> TransactionOrdering for CoinbaseTipOrdering<T>where
T: PoolTransaction + 'static,
impl<T> TransactionOrdering for CoinbaseTipOrdering<T>where
T: PoolTransaction + 'static,
Source§fn priority(
&self,
transaction: &Self::Transaction,
base_fee: u64,
) -> Priority<Self::PriorityValue>
fn priority( &self, transaction: &Self::Transaction, base_fee: u64, ) -> Priority<Self::PriorityValue>
NOTE: The implementation is incomplete for missing base fee.
Source§type PriorityValue = Uint<256, 4>
type PriorityValue = Uint<256, 4>
Priority of a transaction. Read more
Source§type Transaction = T
type Transaction = T
The transaction type to determine the priority of.