Module breez_sdk_liquid::bitcoin::consensus

Expand description

Bitcoin consensus.

This module defines structures, functions, and traits that are needed to conform to Bitcoin consensus.

Modules§

  • Bitcoin consensus-encodable types.
  • Bitcoin consensus parameters.

Structs§

  • Parameters that influence chain consensus.

Traits§

  • Data which can be encoded in a consensus-consistent way
  • Data which can be encoded in a consensus-consistent way
  • Extensions of Read to decode data as per Bitcoin consensus
  • Extensions of Write to encode data as per Bitcoin consensus

Functions§

  • Deserialize an object from a vector, will error if said deserialization doesn’t consume the entire vector.
  • Deserialize an object from a vector, but will not report an error if said deserialization doesn’t consume the entire vector.
  • Encode an object into a vector