Expand description
Channel
Structs§
- Channel
- After Node::setup_channel
- Channel
Balance - Balances associated with a channel See: https://gitlab.com/lightning-signer/docs/-/wikis/Proposed-L1-and-Channel-Balance-Reconciliation
- Channel
Id - Channel identifier
- Channel
Setup - The negotiated parameters for the Channel
- Channel
Stub - A channel takes this form after Node::new_channel, and before Node::setup_channel
- Slot
Info - Per-channel-slot summary information for system monitoring
- Typed
Signature - Bitcoin Signature which specifies EcdsaSighashType
Enums§
- Channel
Slot - A channel can be in two states - before Node::setup_channel it’s a ChannelStub, afterwards it’s a Channel. This enum keeps track of the two different states.
- Commitment
Type - The commitment type, based on the negotiated option
- Slot
Info Variant - Channel slot information for stubs and channels.
Traits§
- Channel
Base - A trait implemented by both channel states. See ChannelSlot