]> 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>
Tue, 3 Sep 2024 14:00:23 +0000 (14:00 +0000)
commit67fb2f4f84a90d8bb20587db99fb3998fccb720d
tree30082d566d871f6d4080d857a6bd1c6dcf023ebc
parentc029a654bcf5bc783b7ee3bff6e86bec58190d38
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