Module breez_sdk_liquid::bitcoin::util::bip143

Expand description

BIP143 implementation.

Implementation of BIP143 Segwit-style signatures. Should be sufficient to create signatures for Segwit transactions (which should be pushed into the appropriate place in the Transaction::witness array) or bcash signatures, which are placed in the scriptSig.

Structsยง

  • SigHashCacheDeprecated
    A replacement for SigHashComponents which supports all sighash modes
  • Parts of a sighash which are common across inputs or signatures, and which are sufficient (in conjunction with a private key) to sign the transaction