#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 | 
        
      
 
 
◆ trusted_nodes
The documentation for this struct was generated from the following files: