mirror of
https://github.com/lightningdevkit/rust-lightning.git
synced 2025-02-26 15:42:52 +01:00
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. |
||
---|---|---|
.. | ||
blinded_path | ||
chain | ||
events | ||
ln | ||
offers | ||
onion_message | ||
routing | ||
sign | ||
sync | ||
util | ||
lib.rs |