![]() |
Bitcoin ABC 0.32.4
P2P Digital Currency
|
#include <net_processing.h>
Public Attributes | |
| bool | ignore_incoming_txs {DEFAULT_BLOCKSONLY} |
| Whether this node is running in -blocksonly mode. More... | |
| uint32_t | max_orphan_txs {DEFAULT_MAX_ORPHAN_TRANSACTIONS} |
| Maximum number of orphan transactions kept in memory. More... | |
| uint32_t | max_conflicting_txs {DEFAULT_MAX_CONFLICTING_TRANSACTIONS} |
| Maximum number of conflicting transactions kept in memory. More... | |
| uint32_t | max_extra_txs {DEFAULT_BLOCK_RECONSTRUCTION_EXTRA_TXN} |
| Number of non-mempool transactions to keep around for block reconstruction. More... | |
| bool | capture_messages {false} |
| Whether all P2P messages are captured to disk. More... | |
| size_t | max_addr_to_send {MAX_ADDR_TO_SEND} |
| Number of addresses a node may send in an ADDR message. More... | |
| int64_t | avalanche_cooldown {AVALANCHE_DEFAULT_COOLDOWN} |
| Minimum time between two AVAPOLL messages. More... | |
| int64_t | avalanche_peer_replacement_cooldown |
| Minimum time before we will consider replacing a finalized proof with a conflicting one. More... | |
| bool | deterministic_rng {false} |
| Whether or not the internal RNG behaves deterministically (this is a test-only option). More... | |
Definition at line 68 of file net_processing.h.
| int64_t PeerManager::Options::avalanche_cooldown {AVALANCHE_DEFAULT_COOLDOWN} |
Minimum time between two AVAPOLL messages.
Definition at line 86 of file net_processing.h.
| int64_t PeerManager::Options::avalanche_peer_replacement_cooldown |
Minimum time before we will consider replacing a finalized proof with a conflicting one.
Definition at line 89 of file net_processing.h.
| bool PeerManager::Options::capture_messages {false} |
Whether all P2P messages are captured to disk.
Definition at line 79 of file net_processing.h.
| bool PeerManager::Options::deterministic_rng {false} |
Whether or not the internal RNG behaves deterministically (this is a test-only option).
Definition at line 94 of file net_processing.h.
| bool PeerManager::Options::ignore_incoming_txs {DEFAULT_BLOCKSONLY} |
Whether this node is running in -blocksonly mode.
Definition at line 70 of file net_processing.h.
| size_t PeerManager::Options::max_addr_to_send {MAX_ADDR_TO_SEND} |
Number of addresses a node may send in an ADDR message.
This can be modified for tests only. Changing it on main net may cause disconnections.
Definition at line 83 of file net_processing.h.
| uint32_t PeerManager::Options::max_conflicting_txs {DEFAULT_MAX_CONFLICTING_TRANSACTIONS} |
Maximum number of conflicting transactions kept in memory.
Definition at line 74 of file net_processing.h.
| uint32_t PeerManager::Options::max_extra_txs {DEFAULT_BLOCK_RECONSTRUCTION_EXTRA_TXN} |
Number of non-mempool transactions to keep around for block reconstruction.
Includes orphan and rejected transactions.
Definition at line 77 of file net_processing.h.
| uint32_t PeerManager::Options::max_orphan_txs {DEFAULT_MAX_ORPHAN_TRANSACTIONS} |
Maximum number of orphan transactions kept in memory.
Definition at line 72 of file net_processing.h.