Trait tetsy_transaction_pool::ShouldReplace[][src]

pub trait ShouldReplace<T> {
    fn should_replace(
        &self,
        old: &ReplaceTransaction<'_, T>,
        new: &ReplaceTransaction<'_, T>
    ) -> Choice; }
Expand description

Chooses whether a new transaction should replace an existing transaction if the pool is full.

Required methods

Decides if new should push out old transaction from the pool.

NOTE returning InsertNew here can lead to some transactions being accepted above pool limits.

Implementors