Move ECDSA-specific signers into ecdsa.rs
authorArik Sosman <git@arik.io>
Mon, 28 Aug 2023 23:06:41 +0000 (16:06 -0700)
committerArik Sosman <git@arik.io>
Tue, 28 Nov 2023 00:28:55 +0000 (16:28 -0800)
commit88ce7d6575dd376e98e680d0c0813c7b79151773
tree812f6f41d0c139741b2002b40650319324fb48a9
parentde4dd95d29f242820615ace081d5f3d1e3386ff8
Move ECDSA-specific signers into ecdsa.rs

To separate out the logic in the `sign` module, which will start to be
convoluted with multiple signer types, we're splitting out each signer
type into its own submodule, following the taproot.rs example from a
previous commit.
15 files changed:
lightning/src/chain/chainmonitor.rs
lightning/src/chain/channelmonitor.rs
lightning/src/chain/mod.rs
lightning/src/chain/onchaintx.rs
lightning/src/chain/package.rs
lightning/src/events/bump_transaction.rs
lightning/src/ln/channel.rs
lightning/src/ln/channelmanager.rs
lightning/src/ln/functional_tests.rs
lightning/src/ln/monitor_tests.rs
lightning/src/sign/ecdsa.rs [new file with mode: 0644]
lightning/src/sign/mod.rs
lightning/src/util/persist.rs
lightning/src/util/test_channel_signer.rs
lightning/src/util/test_utils.rs