Trait tetsy_transaction_pool::ShouldReplace[][src]

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

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

Required methods

fn should_replace(
    &self,
    old: &ReplaceTransaction<'_, T>,
    new: &ReplaceTransaction<'_, T>
) -> Choice
[src]

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.

Loading content...

Implementors

Loading content...