Use rust-bitcoin's new SigHashCache instead of SignatureHashComp's
authorMatt Corallo <git@bluematt.me>
Tue, 25 Aug 2020 22:47:24 +0000 (18:47 -0400)
committerMatt Corallo <git@bluematt.me>
Thu, 10 Sep 2020 20:20:01 +0000 (16:20 -0400)
commit9d8efecadf4d5f966223b352ffc0a65a8fdfd263
tree7e3289c9cf054c4126e4274ce14f71cc2f83efc5
parentb9707da1382bcebe066c0c26b15a975991bf81e2
Use rust-bitcoin's new SigHashCache instead of SignatureHashComp's

Thew new API is a bit harder to misuse by taking a reference to the
transaction to require the inputs match the input being signed.
lightning/src/chain/keysinterface.rs
lightning/src/ln/chan_utils.rs
lightning/src/ln/channel.rs
lightning/src/ln/channelmonitor.rs
lightning/src/ln/functional_tests.rs
lightning/src/util/enforcing_trait_impls.rs