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
fn should_replace(
&self,
old: &ReplaceTransaction<'_, T>,
new: &ReplaceTransaction<'_, T>
) -> Choice
[src]
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.