Expand description
Debugging
Structs§
- Debug
Built Commitment Transaction - Debug printer for BuiltCommitmentTransaction which doesn’t have one.
- Debug
Bytes - Debug support for bytes
- Debug
Channel Public Keys - Debug printer for ChannelPublicKeys which doesn’t have one.
- Debug
Commitment Transaction - Debug printer for CommitmentTransaction which doesn’t have one.
- DebugHTLC
Output InCommitment - Debug printer for HTLCOutputInCommitment which doesn’t have one.
- Debug
InMemory Signer - Debug printer for InMemorySigner which doesn’t have one.
- Debug
MapPayment State - Debug support for Map<PaymentHash, PaymentState>
- Debug
MapPayment Summary - Debug support for Map<PaymentHash, u64>
- Debug
MapRouted Payment - Debug support for Map<PaymentHash, RoutedPayment>
- Debug
Payload - Debug printer for Payload which uses hex encoded strings.
- Debug
TxCreation Keys - Debug printer for TxCreationKeys which doesn’t have one.
- Debug
Unilateral Close Info - Debug support for unilateral close info
- Debug
Unilateral Close Key - Debug support for a unilateral close key
- Debug
VecHTLC Output InCommitment - Debug support for Vec
- Debug
VecVec U8 - Debug support for Vec<Vec
> - Debug
WitVec - Debug support for a collection of two-element witness stacks
- Debug
Witness - Debug support for a two element witness stack
Functions§
- script_
debug - Return a debug string for a bitcoin::Script