Remove global availability logic for testing async signing
[rust-lightning] / lightning / src / chain / channelmonitor.rs
index 5cc8030a6a1dc33b8ad58c1bb877ee808f34a6a0..a037a965a8fbaac1f5419ed5acc41bb83617a594 100644 (file)
@@ -1923,12 +1923,6 @@ impl<Signer: EcdsaChannelSigner> ChannelMonitor<Signer> {
                self.inner.lock().unwrap().counterparty_payment_script = script;
        }
 
-       #[cfg(test)]
-       pub fn do_signer_call<F: FnMut(&Signer) -> ()>(&self, mut f: F) {
-               let inner = self.inner.lock().unwrap();
-               f(&inner.onchain_tx_handler.signer);
-       }
-
        #[cfg(test)]
        pub fn do_mut_signer_call<F: FnMut(&mut Signer) -> ()>(&self, mut f: F) {
                let mut inner = self.inner.lock().unwrap();