Expand description
Tendermint Configuration Utilities
This crate defines the TendermintConfig
type, which is used by
crates such as tendermint-rpc
to perform operations based on
a common configuration type.
Modules§
- net
- Remote addresses (
tcp://
orunix://
)
Structs§
- Consensus
Config - consensus configuration options
- Cors
Header - HTTP headers allowed to be sent via CORS to the RPC API
- Cors
Method - HTTP methods allowed with CORS requests to the RPC API
- Cors
Origin - Origin hosts allowed with CORS requests to the RPC API
- Error
- Fastsync
Config - fastsync configuration options
- File
IoSubdetail - Instrumentation
Config - instrumentation configuration options
- IoSubdetail
- LogLevel
- Loglevel configuration
- Mempool
Config - mempool configuration options
- NodeKey
- P2P node private keys
- P2PConfig
- peer to peer configuration options
- Parse
Subdetail - Parse
UrlSubdetail - Priv
Validator Key - Validator private key
- RpcConfig
- Tendermint
config.toml
file’s[rpc]
section - Serde
Json Subdetail - Statesync
Config - statesync configuration options
- Storage
Config - Storage configuration options.
- Tendermint
Config - Tendermint
config.toml
file - Tendermint
Subdetail - Toml
Subdetail - Transfer
Rate - Rate at which bytes can be sent/received
- TxIndex
Config - transactions indexer configuration options
Enums§
- Abci
Mode - Mechanism to connect to the ABCI application: socket | grpc
- DbBackend
- Database backend
- Error
Detail - LogFormat
- Logging format
- TxIndexer
- What indexer to use for transactions
Type Aliases§
- LogLevel
Iter - Iterator over log levels