Crate sui_config

Source

Re-exports§

pub use node::ConsensusConfig;
pub use node::ExecutionCacheConfig;
pub use node::NodeConfig;
pub use rpc_config::RpcConfig;
pub use rpc_config::RpcIndexInitConfig;
pub use rpc_config::RpcTlsConfig;

Modules§

certificate_deny_config
dynamic_transaction_signing_checks
genesis
local_ip_utils
node
node_config_metrics
object_storage_config
p2p
rpc_config
transaction_deny_config
validator_client_monitor_config
Configuration for the Validator Client Monitor
verifier_signing_config

Structs§

PersistedConfig

Constants§

AUTHORITIES_DB_NAME
CONSENSUS_DB_NAME
FULL_NODE_DB_PATH
SUI_BENCHMARK_GENESIS_GAS_KEYSTORE_FILENAME
SUI_CLIENT_CONFIG
SUI_CONFIG_DIR
SUI_DEV_NET_URL
SUI_FULLNODE_CONFIG
SUI_GENESIS_FILENAME
SUI_KEYSTORE_ALIASES_FILENAME
SUI_KEYSTORE_FILENAME
SUI_NETWORK_CONFIG

Traits§

Config

Functions§

genesis_blob_exists
Check if the genesis blob exists in the given directory or the default directory.
ssfn_config_file
sui_config_dir
validator_config_file