Split out KeysInterface into EntropySource, NodeSigner, and SignerProvider.
authorArik Sosman <git@arik.io>
Thu, 8 Dec 2022 23:40:54 +0000 (15:40 -0800)
committerArik Sosman <git@arik.io>
Tue, 20 Dec 2022 18:09:11 +0000 (10:09 -0800)
commit9d7bb73b599a7a9d8468a2f0c54d28f0ce6cf543
tree6f7ad9f183b53492fffb8198a351b0eaa8916ec4
parent56afbf50642db5325cbbf1ccd50ff985ea44d77b
Split out KeysInterface into EntropySource, NodeSigner, and SignerProvider.
27 files changed:
fuzz/src/chanmon_consistency.rs
fuzz/src/full_stack.rs
fuzz/src/onion_message.rs
lightning-background-processor/src/lib.rs
lightning-invoice/src/utils.rs
lightning-persister/src/lib.rs
lightning/src/chain/keysinterface.rs
lightning/src/ln/chan_utils.rs
lightning/src/ln/channel.rs
lightning/src/ln/channelmanager.rs
lightning/src/ln/functional_test_utils.rs
lightning/src/ln/functional_tests.rs
lightning/src/ln/inbound_payment.rs
lightning/src/ln/onion_route_tests.rs
lightning/src/ln/payment_tests.rs
lightning/src/ln/priv_short_conf_tests.rs
lightning/src/ln/reload_tests.rs
lightning/src/ln/shutdown_tests.rs
lightning/src/onion_message/blinded_path.rs
lightning/src/onion_message/functional_tests.rs
lightning/src/onion_message/messenger.rs
lightning/src/routing/router.rs
lightning/src/util/config.rs
lightning/src/util/errors.rs
lightning/src/util/persist.rs
lightning/src/util/scid_utils.rs
lightning/src/util/test_utils.rs