Bitcoin Core 28.99.0
P2P Digital Currency
Classes | Enumerations | Variables
txreconciliation.h File Reference
#include <net.h>
#include <sync.h>
#include <memory>
#include <tuple>
Include dependency graph for txreconciliation.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  TxReconciliationTracker
 Transaction reconciliation is a way for nodes to efficiently announce transactions. More...
 

Enumerations

enum class  ReconciliationRegisterResult { NOT_FOUND , SUCCESS , ALREADY_REGISTERED , PROTOCOL_VIOLATION }
 

Variables

static constexpr uint32_t TXRECONCILIATION_VERSION {1}
 Supported transaction reconciliation protocol version. More...
 

Enumeration Type Documentation

◆ ReconciliationRegisterResult

enum class ReconciliationRegisterResult
strong
Enumerator
NOT_FOUND 
SUCCESS 
ALREADY_REGISTERED 
PROTOCOL_VIOLATION 

Definition at line 17 of file txreconciliation.h.

Variable Documentation

◆ TXRECONCILIATION_VERSION

constexpr uint32_t TXRECONCILIATION_VERSION {1}
staticconstexpr

Supported transaction reconciliation protocol version.

Definition at line 15 of file txreconciliation.h.