[−][src]Module tendermint::config
Tendermint configuration file types (with serde parsers/serializers)
This module contains types which correspond to the following config files:
config.toml
:config::TendermintConfig
node_key.rs
:config::node_key::NodeKey
priv_validator_key.rs
:config::priv_validator_key::PrivValidatorKey
Structs
ConsensusConfig | consensus configuration options |
CorsHeader | HTTP headers allowed to be sent via CORS to the RPC API |
CorsMethod | HTTP methods allowed with CORS requests to the RPC API |
CorsOrigin | Origin hosts allowed with CORS requests to the RPC API |
InstrumentationConfig | instrumentation configuration options |
LogLevel | Loglevel configuration |
MempoolConfig | mempool configuration options |
NodeKey | P2P node private keys |
P2PConfig | peer to peer configuration options |
PrivValidatorKey | Validator private key |
RpcConfig | Tendermint |
TendermintConfig | Tendermint |
TransferRate | Rate at which bytes can be sent/received |
TxIndexConfig | transactions indexer configuration options |
Enums
AbciMode | Mechanism to connect to the ABCI application: socket | grpc |
DbBackend | Database backend |
LogFormat | Logging format |
TxIndexer | What indexer to use for transactions |
Type Definitions
LogLevelIter | Iterator over log levels |