Bitcoin Core  27.99.0
P2P Digital Currency
Classes | Typedefs | Functions
transaction_identifier.h File Reference
#include <attributes.h>
#include <uint256.h>
#include <util/types.h>
Include dependency graph for transaction_identifier.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  transaction_identifier< has_witness >
 transaction_identifier represents the two canonical transaction identifier types (txid, wtxid). More...
 

Typedefs

using Txid = transaction_identifier< false >
 Txid commits to all transaction fields except the witness. More...
 
using Wtxid = transaction_identifier< true >
 Wtxid commits to all transaction fields including the witness. More...
 

Functions

Txid TxidFromString (std::string_view str)
 

Typedef Documentation

◆ Txid

using Txid = transaction_identifier<false>

Txid commits to all transaction fields except the witness.

Definition at line 65 of file transaction_identifier.h.

◆ Wtxid

Wtxid commits to all transaction fields including the witness.

Definition at line 67 of file transaction_identifier.h.

Function Documentation

◆ TxidFromString()

Txid TxidFromString ( std::string_view  str)
inline

Definition at line 69 of file transaction_identifier.h.

Here is the call graph for this function:
Here is the caller graph for this function: