rust-lightning/lightning/src
Arik Sosman de4dd95d29
Reparametrize ChannelSignerType by SignerProvider.
ChannelSignerType is an enum that contains variants of all currently
supported signer types. Given that those signer types are enumerated
as associated types in multiple places, it is prudent to denote one
type as the authority on signer types.

SignerProvider seemed like the best option. Thus, instead of
ChannelSignerType declaring the associated types itself, it simply
uses their definitions from SignerProvider.
2023-11-27 16:27:21 -08:00
..
blinded_path Bump rust-bitcoin to v0.30.2 2023-11-22 15:58:01 -08:00
chain Rename SignerProvider's Signer to EcdsaSigner. 2023-11-27 16:27:20 -08:00
events Rename SignerProvider's Signer to EcdsaSigner. 2023-11-27 16:27:20 -08:00
ln Reparametrize ChannelSignerType by SignerProvider. 2023-11-27 16:27:21 -08:00
offers Remove now-redundant checks in BOLT12 Invoice fallback addresses 2023-11-26 19:09:06 +00:00
onion_message Bump rust-bitcoin to v0.30.2 2023-11-22 15:58:01 -08:00
routing Bump rust-bitcoin to v0.30.2 2023-11-22 15:58:01 -08:00
sign Reparametrize ChannelSignerType by SignerProvider. 2023-11-27 16:27:21 -08:00
sync Merge pull request #2167 from TheBlueMatt/2023-04-monitor-e-monitor-prep 2023-05-31 22:48:34 +00:00
util Add TaprootSigner variant to SignerProvider. 2023-11-27 16:27:21 -08:00
lib.rs Bump rust-bitcoin to v0.30.2 2023-11-22 15:58:01 -08:00