Module 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