Remove SecretKey from DynamicOuputP2WPKH descriptor
authorAntoine Riard <ariard@student.42.fr>
Tue, 24 Mar 2020 21:03:26 +0000 (17:03 -0400)
committerAntoine Riard <ariard@student.42.fr>
Tue, 12 May 2020 21:40:42 +0000 (17:40 -0400)
commitefe86e81b9fa72b2a3461afa370e88fd38daaa0d
treee7ba5bd609d0727fcf02a36d6300123ef0e43b8f
parent00e2e5db720e51e088a9b6f6679e606929918588
Remove SecretKey from DynamicOuputP2WPKH descriptor

Add sign_payment_transaction in ChanSigner to be able to spend
SpendableOutputDescriptor in test framework

Extend ChannelKeys with remote_pubkeys to access remote revocation
basepoint for witnessScript construction.
lightning/src/chain/keysinterface.rs
lightning/src/ln/channelmonitor.rs
lightning/src/ln/functional_tests.rs