Module lightning::sign

source ·
Expand description

Provides keys to LDK and defines some useful objects describing spendable on-chain outputs.

The provided output descriptors follow a custom LDK data format and are currently not fully compatible with Bitcoin Core output descriptors.

Modules§

  • Defines ECDSA-specific signer types.

Structs§

Enums§

Traits§

  • A trait to handle Lightning channel key material without concretizing the channel type or the signature mechanism.
  • A trait that describes a source of entropy.
  • A trait that can handle cryptographic operations at the scope level of a node.
  • A trait that can return signer instances for individual channels.