Expand description
Block header wire format serialization/deserialization
Bitcoin block header wire format specification. Must match consensus serialization exactly for consensus compatibility.
Enums§
- Block
Parse Error - Error type for block parsing failures
Functions§
- deserialize_
block_ header - Deserialize a block header from Bitcoin wire format
- deserialize_
block_ with_ witnesses - Deserialize a complete block from Bitcoin wire format (including witness data)
- serialize_
block - Serialize a block without witness data (convenience for non-SegWit blocks)
- serialize_
block_ header - Serialize a block header to Bitcoin wire format
- serialize_
block_ with_ witnesses - Serialize a complete block to Bitcoin wire format (including witness data)
- validate_
block_ serialized_ size - Validate that a serialized block size matches the size implied by the Block + Witness data