]> 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, 14 May 2024 20:46:40 +0000 (20:46 +0000)
commit7ba202b1aeadbde7733e4c44ee4864d8fab2763f
tree715dd5f572420b004857f6c26ef6cdcdd4a62044
parent7721b8d4db5351629fb17509a1a71a1772f605e4
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