Add NodeSigner::sign_gossip_message
[rust-lightning] / lightning / src / util / test_utils.rs
index 627ee54ebafa019363a432331e6bf3ac4064538f..9fb5178ad9d00b7a34f5cc99226aac62d6db8041 100644 (file)
@@ -659,6 +659,10 @@ impl NodeSigner for TestKeysInterface {
        fn sign_invoice(&self, hrp_bytes: &[u8], invoice_data: &[u5], recipient: Recipient) -> Result<RecoverableSignature, ()> {
                self.backing.sign_invoice(hrp_bytes, invoice_data, recipient)
        }
+
+       fn sign_gossip_message(&self, msg: msgs::UnsignedGossipMessage) -> Result<Signature, ()> {
+               self.backing.sign_gossip_message(msg)
+       }
 }
 
 impl SignerProvider for TestKeysInterface {