Drop requirement that all ChannelKeys expose the payment_point
[rust-lightning] / lightning / src / util / enforcing_trait_impls.rs
index 41666374836fc8b72a7be48b58781f42c25027b6..ffb05762ae6f0a5172548560faac57975905d1c9 100644 (file)
@@ -52,7 +52,6 @@ impl EnforcingChannelKeys {
 
 impl ChannelKeys for EnforcingChannelKeys {
        fn revocation_base_key(&self) -> &SecretKey { self.inner.revocation_base_key() }
-       fn payment_key(&self) -> &SecretKey { self.inner.payment_key() }
        fn delayed_payment_base_key(&self) -> &SecretKey { self.inner.delayed_payment_base_key() }
        fn htlc_base_key(&self) -> &SecretKey { self.inner.htlc_base_key() }
        fn commitment_seed(&self) -> &[u8; 32] { self.inner.commitment_seed() }