Expand description
Transaction wire format serialization/deserialization
Bitcoin transaction wire format specification. Must match Bitcoin protocol serialization exactly for consensus compatibility.
Enums§
- Transaction
Parse Error - Error type for transaction parsing failures
Functions§
- deserialize_
transaction - Deserialize a transaction from Bitcoin wire format.
- deserialize_
transaction_ with_ offset - Deserialize a transaction, returning (tx, bytes_consumed). Convenience wrapper that discards witness data.
- deserialize_
transaction_ with_ witness - Deserialize a transaction from Bitcoin wire format, returning transaction, witness, and bytes consumed
- serialize_
transaction - Serialize a transaction to Bitcoin wire format
- serialize_
transaction_ into - Serialize transaction into an existing buffer
- serialize_
transaction_ with_ witness - Serialize a transaction in SegWit wire format