X-Git-Url: http://git.bitcoin.ninja/index.cgi?a=blobdiff_plain;f=lightning%2Fsrc%2Futil%2Fenforcing_trait_impls.rs;h=88cdd94afb8de227c2475fe16de4d5b1b130818c;hb=1d37f56f8a9de6120198e723e5a2daaefcbcaf20;hp=ee66d5f3ab81d54d77456d5026d7fe98479a567b;hpb=0133739e9e585ebe966ba4a1d41b003f4f4769bf;p=rust-lightning diff --git a/lightning/src/util/enforcing_trait_impls.rs b/lightning/src/util/enforcing_trait_impls.rs index ee66d5f3..88cdd94a 100644 --- a/lightning/src/util/enforcing_trait_impls.rs +++ b/lightning/src/util/enforcing_trait_impls.rs @@ -48,7 +48,7 @@ impl EnforcingChannelKeys { } impl ChannelKeys for EnforcingChannelKeys { - fn commitment_seed(&self) -> &[u8; 32] { self.inner.commitment_seed() } + fn commitment_secret(&self, idx: u64) -> [u8; 32] { self.inner.commitment_secret(idx) } fn pubkeys(&self) -> &ChannelPublicKeys { self.inner.pubkeys() } fn key_derivation_params(&self) -> (u64, u64) { self.inner.key_derivation_params() }