]> git.bitcoin.ninja Git - rust-lightning/commit
Make ChannelMonitor always clonable
authorMatt Corallo <git@bluematt.me>
Mon, 1 Feb 2021 01:12:50 +0000 (20:12 -0500)
committerMatt Corallo <git@bluematt.me>
Mon, 14 Oct 2024 19:15:11 +0000 (19:15 +0000)
commit5f526f820e2621607e993dcd5507904e549ba672
tree8dd9f5420008d81f05956117ba0e2ebf57123263
parente55b8e4d5bc678382ec0b9b4777879e3302908ed
Make ChannelMonitor always clonable

Rather than `ChannelMonitor` only being clonable when the signer is
clonable, we require all signers to be clonable and then make all
`ChannelMonitor`s clonable.
lightning/src/chain/channelmonitor.rs
lightning/src/sign/ecdsa.rs
lightning/src/sign/mod.rs