pub fn ban_if_stale<Ex>(&self, now: &Instant, current_block: u64, xt: &Transaction<Hash, Ex>) -> bool {
		if xt.valid_till > current_block {
			return false;
		}

		self.ban(now, iter::once(xt.hash.clone()));
		true
	}
/// Bans extrinsic if it's stale.
///
/// Returns `true` if extrinsic is stale and got banned.
Bans extrinsic if it's stale.
Returns `true` if extrinsic is stale and got banned.
Bans extrinsic if it ' s stale . Returns ` true ` if extrinsic is stale and got banned .
pub fn ban_if_stale<Ex>(&self, now: &Instant, current_block: u64, xt: &Transaction<Hash, Ex>) -> bool {
		if xt.valid_till > current_block {
			return false;
		}
		self.ban(now, iter::once(xt.hash.clone()));
		true
	}
pub fn ban_if_stale < Ex > ( & self , now : & Instant , current_block : u64 , xt : & Transaction < Hash , Ex > ) -> bool { if xt . valid_till > current_block { return false ; } self . ban ( now , iter :: once ( xt . hash . clone ( ) ) ) ; true }
Bans extrinsic if it's stale.
Bans extrinsic if it ' s stale .
&self
now
&Instant
current_block
u64
xt
&Transaction<Hash, Ex>
&self
now
&Instant
current_block
u64
xt
&Transaction<Hash, Ex>