X-Git-Url: http://git.bitcoin.ninja/index.cgi?a=blobdiff_plain;f=lightning%2Fsrc%2Fln%2Fchannel.rs;h=52db68c1323c771a45807fe5d21002b887d9e8d8;hb=969085bf1e77ebe5b4e7cb0523311e9905fa20f3;hp=0ca39c95543a96a91e1784576b8d3dee80f29dd3;hpb=4278afc9aa73c1ce4f2422b6ada6e470e6e2213e;p=rust-lightning diff --git a/lightning/src/ln/channel.rs b/lightning/src/ln/channel.rs index 0ca39c95..52db68c1 100644 --- a/lightning/src/ln/channel.rs +++ b/lightning/src/ln/channel.rs @@ -1077,6 +1077,12 @@ impl ChannelContext where SP::Target: SignerProvider { self.outbound_scid_alias } + /// Returns the holder signer for this channel. + #[cfg(test)] + pub fn get_signer(&self) -> &ChannelSignerType<::Signer> { + return &self.holder_signer + } + /// Only allowed immediately after deserialization if get_outbound_scid_alias returns 0, /// indicating we were written by LDK prior to 0.0.106 which did not set outbound SCID aliases /// or prior to any channel actions during `Channel` initialization. @@ -2165,7 +2171,6 @@ impl ChannelContext where SP::Target: SignerProvider { } } } - } // Internal utility functions for channels