Expand description
File defines types for hashes used throughout the library.
These types are needed in order
to avoid mixing data of the same hash format (like SHA256d) but of different meaning
(transaction id, block hash etc).
Structs§
- Block
Hash - An elements blockhash
- Pubkey
Hash - A hash of a public key.
- Script
Hash - A hash of Bitcoin Script bytecode.
- Sighash
- “Hash of the transaction according to the signature algorithm”
- TxMerkle
Node - A hash of the Merkle tree branch or root for transactions
- Txid
- An elements transaction ID
- WPubkey
Hash - SegWit version of a public key hash.
- WScript
Hash - SegWit version of a Bitcoin Script bytecode hash.
- Wtxid
- An elements witness transaction ID