pub fn ready(&mut self, tx: &H, old: Option<&H>) {
		self.fire(tx, |watcher| watcher.ready());
		if let Some(old) = old {
			self.fire(old, |watcher| watcher.usurped(tx.clone()));
		}
	}
/// New transaction was added to the ready pool or promoted from the future pool.
New transaction was added to the ready pool or promoted from the future pool.
New transaction was added to the ready pool or promoted from the future pool .
pub fn ready(&mut self, tx: &H, old: Option<&H>) {
		self.fire(tx, |watcher| watcher.ready());
		if let Some(old) = old {
			self.fire(old, |watcher| watcher.usurped(tx.clone()));
		}
	}
pub fn ready ( & mut self , tx : & H , old : Option < & H > ) { self . fire ( tx , | watcher | watcher . ready ( ) ) ; if let Some ( old ) = old { self . fire ( old , | watcher | watcher . usurped ( tx . clone ( ) ) ) ; } }
New transaction was added to the ready pool or promoted from the future pool.
New transaction was added to the ready pool or promoted from the future pool .
&mut self
tx
&H
old
Option<&H>
&mut self
tx
&H
old
Option<&H>