![]() |
Bitcoin Core 31.0.0
P2P Digital Currency
|
#include <consensus/amount.h>#include <net.h>#include <node/txorphanage.h>#include <private_broadcast.h>#include <protocol.h>#include <threadsafety.h>#include <uint256.h>#include <util/expected.h>#include <validationinterface.h>#include <atomic>#include <chrono>#include <cstdint>#include <memory>#include <optional>#include <string>#include <vector>Go to the source code of this file.
Classes | |
| struct | CNodeStateStats |
| struct | PeerManagerInfo |
| class | PeerManager |
| struct | PeerManager::Options |
Namespaces | |
| namespace | node |
Variables | |
| static constexpr bool | DEFAULT_TXRECONCILIATION_ENABLE {false} |
| Whether transaction reconciliation protocol should be enabled by default. | |
| static const uint32_t | DEFAULT_BLOCK_RECONSTRUCTION_EXTRA_TXN {100} |
| Default number of non-mempool transactions to keep around for block reconstruction. | |
| static const bool | DEFAULT_PEERBLOOMFILTERS = false |
| static const bool | DEFAULT_PEERBLOCKFILTERS = false |
| static const unsigned int | MAX_CMPCTBLOCKS_INFLIGHT_PER_BLOCK = 3 |
| Maximum number of outstanding CMPCTBLOCK requests for the same block. | |
| static const unsigned int | MAX_HEADERS_RESULTS = 2000 |
| Number of headers sent in one getheaders result. | |
|
static |
Default number of non-mempool transactions to keep around for block reconstruction.
Includes orphan, replaced, and rejected transactions.
Definition at line 44 of file net_processing.h.
Definition at line 46 of file net_processing.h.
Definition at line 45 of file net_processing.h.
Whether transaction reconciliation protocol should be enabled by default.
Definition at line 41 of file net_processing.h.
Maximum number of outstanding CMPCTBLOCK requests for the same block.
Definition at line 48 of file net_processing.h.
Number of headers sent in one getheaders result.
We rely on the assumption that if a peer sends less than this number, we reached its tip. Changing this value is a protocol upgrade.
Definition at line 51 of file net_processing.h.