#include <network.hpp>
|
void | validate (uint32_t delegation_delay) const |
|
◆ validate()
void taraxa::NetworkConfig::validate |
( |
uint32_t |
delegation_delay | ) |
const |
◆ boot_nodes
std::vector<NodeConfig> taraxa::NetworkConfig::boot_nodes |
◆ ddos_protection
◆ deep_syncing_threshold
uint16_t taraxa::NetworkConfig::deep_syncing_threshold = 10 |
◆ disable_peer_blacklist
bool taraxa::NetworkConfig::disable_peer_blacklist = false |
◆ graphql
◆ ideal_peer_count
uint16_t taraxa::NetworkConfig::ideal_peer_count = 10 |
◆ json_file_name
std::string taraxa::NetworkConfig::json_file_name |
◆ kBlacklistTimeoutDefaultInSeconds
constexpr uint16_t taraxa::NetworkConfig::kBlacklistTimeoutDefaultInSeconds = 600 |
|
staticconstexpr |
◆ listen_ip
std::string taraxa::NetworkConfig::listen_ip = "127.0.0.1" |
◆ listen_port
uint16_t taraxa::NetworkConfig::listen_port = 0 |
◆ max_peer_count
uint16_t taraxa::NetworkConfig::max_peer_count = 50 |
◆ num_threads
uint16_t taraxa::NetworkConfig::num_threads = std::max(uint(1), uint(std::thread::hardware_concurrency() / 2)) |
◆ packets_processing_threads
uint16_t taraxa::NetworkConfig::packets_processing_threads = 14 |
◆ peer_blacklist_timeout
◆ prometheus
◆ public_ip
std::string taraxa::NetworkConfig::public_ip |
◆ rpc
◆ sync_level_size
uint16_t taraxa::NetworkConfig::sync_level_size = 10 |
◆ transaction_interval_ms
uint16_t taraxa::NetworkConfig::transaction_interval_ms = 100 |
The documentation for this struct was generated from the following files: