Bitcoin Core  22.99.0
P2P Digital Currency
Classes | Variables
net_processing.h File Reference
#include <net.h>
#include <validationinterface.h>
Include dependency graph for net_processing.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  CNodeStateStats
 
class  PeerManager
 

Variables

static const unsigned int DEFAULT_MAX_ORPHAN_TRANSACTIONS = 100
 Default for -maxorphantx, maximum number of orphan transactions kept in memory. More...
 
static const unsigned int DEFAULT_BLOCK_RECONSTRUCTION_EXTRA_TXN = 100
 Default number of orphan+recently-replaced txn to keep around for block reconstruction. More...
 
static const bool DEFAULT_PEERBLOOMFILTERS = false
 
static const bool DEFAULT_PEERBLOCKFILTERS = false
 
static const int DISCOURAGEMENT_THRESHOLD {100}
 Threshold for marking a node to be discouraged, e.g. More...
 

Variable Documentation

◆ DEFAULT_BLOCK_RECONSTRUCTION_EXTRA_TXN

const unsigned int DEFAULT_BLOCK_RECONSTRUCTION_EXTRA_TXN = 100
static

Default number of orphan+recently-replaced txn to keep around for block reconstruction.

Definition at line 20 of file net_processing.h.

◆ DEFAULT_MAX_ORPHAN_TRANSACTIONS

const unsigned int DEFAULT_MAX_ORPHAN_TRANSACTIONS = 100
static

Default for -maxorphantx, maximum number of orphan transactions kept in memory.

Definition at line 18 of file net_processing.h.

◆ DEFAULT_PEERBLOCKFILTERS

const bool DEFAULT_PEERBLOCKFILTERS = false
static

Definition at line 22 of file net_processing.h.

◆ DEFAULT_PEERBLOOMFILTERS

const bool DEFAULT_PEERBLOOMFILTERS = false
static

Definition at line 21 of file net_processing.h.

◆ DISCOURAGEMENT_THRESHOLD

const int DISCOURAGEMENT_THRESHOLD {100}
static

Threshold for marking a node to be discouraged, e.g.

disconnected and added to the discouragement filter.

Definition at line 24 of file net_processing.h.