Skip to content

sgns::node_flags

#include <node_config.hpp>

Public Attributes

Name
std::vector< std::string > config_overrides
bool disable_backup
bool disable_lazy_bootstrap
bool disable_legacy_bootstrap
bool disable_wallet_bootstrap
bool disable_bootstrap_listener
bool disable_bootstrap_bulk_pull_server
bool disable_bootstrap_bulk_push_client
bool disable_rep_crawler
bool disable_request_loop
bool disable_tcp_realtime
bool disable_udp
bool disable_unchecked_cleanup
bool disable_unchecked_drop
bool disable_providing_telemetry_metrics
bool disable_ongoing_telemetry_requests
bool disable_initial_telemetry_requests
bool disable_block_processor_unchecked_deletion
bool disable_block_processor_republishing
bool allow_bootstrap_peers_duplicates
bool disable_max_peers_per_ip
bool fast_bootstrap
bool read_only
sgns::confirmation_height_mode confirmation_height_processor_mode
sgns::generate_cache generate_cache
bool inactive_node
size_t sideband_batch_size
size_t block_processor_batch_size
size_t block_processor_full_size
size_t block_processor_verification_size
size_t inactive_votes_cache_size
size_t vote_processor_capacity

Public Attributes Documentation

variable config_overrides

std::vector< std::string > config_overrides;

variable disable_backup

bool disable_backup { false };

variable disable_lazy_bootstrap

bool disable_lazy_bootstrap { false };

variable disable_legacy_bootstrap

bool disable_legacy_bootstrap { false };

variable disable_wallet_bootstrap

bool disable_wallet_bootstrap { false };

variable disable_bootstrap_listener

bool disable_bootstrap_listener { false };

variable disable_bootstrap_bulk_pull_server

bool disable_bootstrap_bulk_pull_server { false };

variable disable_bootstrap_bulk_push_client

bool disable_bootstrap_bulk_push_client { false };

variable disable_rep_crawler

bool disable_rep_crawler { false };

variable disable_request_loop

bool disable_request_loop { false };

variable disable_tcp_realtime

bool disable_tcp_realtime { false };

variable disable_udp

bool disable_udp { true };

variable disable_unchecked_cleanup

bool disable_unchecked_cleanup { false };

variable disable_unchecked_drop

bool disable_unchecked_drop { true };

variable disable_providing_telemetry_metrics

bool disable_providing_telemetry_metrics { false };

variable disable_ongoing_telemetry_requests

bool disable_ongoing_telemetry_requests { false };

variable disable_initial_telemetry_requests

bool disable_initial_telemetry_requests { false };

variable disable_block_processor_unchecked_deletion

bool disable_block_processor_unchecked_deletion { false };

variable disable_block_processor_republishing

bool disable_block_processor_republishing { false };

variable allow_bootstrap_peers_duplicates

bool allow_bootstrap_peers_duplicates { false };

variable disable_max_peers_per_ip

bool disable_max_peers_per_ip { false };

variable fast_bootstrap

bool fast_bootstrap { false };

variable read_only

bool read_only { false };

variable confirmation_height_processor_mode

sgns::confirmation_height_mode confirmation_height_processor_mode { sgns::confirmation_height_mode::automatic };

variable generate_cache

sgns::generate_cache generate_cache;

variable inactive_node

bool inactive_node { false };

variable sideband_batch_size

size_t sideband_batch_size { 512 };

variable block_processor_batch_size

size_t block_processor_batch_size { 0 };

variable block_processor_full_size

size_t block_processor_full_size { 65536 };

variable block_processor_verification_size

size_t block_processor_verification_size { 0 };

variable inactive_votes_cache_size

size_t inactive_votes_cache_size { 16 * 1024 };

variable vote_processor_capacity

size_t vote_processor_capacity { 144 * 1024 };

Updated on 2026-03-04 at 13:10:43 -0800