Wraps a fixed‐size hash value and exposes byte‐range access to it.
Synopsis
Declared in <util/hash_type.h>
template<typename HashType>
class BaseHash;
Member Functions
Name |
Description |
|
Constructors |
Returns the hexadecimal string representation of the hash. |
|
|
|
|
|
|
|
Returns the number of bytes in the hash. |
|
Converts the hash to a byte vector. |
|
Compares two hashes for equality. |
|
Orders two hashes. |
Protected Data Members
Name |
Description |
The wrapped hash value. |
Derived Classes
Name |
Description |
Strongly typed hash of a serialized UTXO snapshot. |
|
A reference to a CScript: the Hash160 of its serialization |
|
A public‐key‐hash destination for a P2PKH address. |
|
A script‐hash destination for a P2SH address. |
|
A version‐0 witness key‐hash destination for a P2WPKH address. |
|
A version‐0 witness script‐hash destination for a P2WSH address. |
Created with MrDocs