##
##  tendermint.conf -- Tendermint Server Node Configuration
##

moniker                         = "node.example.com"

proxy_app                       = "kvstore"
#proxy_app                      = "tcp://127.0.0.1:46658"

db_backend                      = "leveldb"
db_path                         = "data"
fast_sync                       = true
log_level                       = "main:info,state:info,*:error"

genesis_file                    = "config/genesis.json"
priv_validator_file             = "config/priv_validator.json"
node_key_file                   = "config/node_key.json"

abci                            = "socket"
prof_laddr                      = ""
filter_peers                    = false

[rpc]

laddr                           = "tcp://127.0.0.1:46657"
grpc_laddr                      = ""
unsafe                          = false

[p2p]

laddr                           = "tcp://127.0.0.1:46656"
seeds                           = ""
persistent_peers                = ""
addr_book_file                  = "config/addrbook.json"
addr_book_strict                = true
flush_throttle_timeout          = 100
max_num_peers                   = 50
max_msg_packet_payload_size     = 1024
send_rate                       = 512000
recv_rate                       = 512000
pex                             = true
seed_mode                       = false
auth_enc                        = true
private_peer_ids                = ""

[mempool]

recheck                         = true
recheck_empty                   = true
broadcast                       = true
wal_dir                         = "data/mempool.wal"

[consensus]

wal_file                        = "data/cs.wal/wal"
wal_light                       = false
timeout_propose                 = 3000
timeout_propose_delta           = 500
timeout_prevote                 = 1000
timeout_prevote_delta           = 500
timeout_precommit               = 1000
timeout_precommit_delta         = 500
timeout_commit                  = 1000
skip_timeout_commit             = false
max_block_size_txs              = 10000
max_block_size_bytes            = 1
create_empty_blocks             = false
create_empty_blocks_interval    = 0
peer_gossip_sleep_duration      = 100
peer_query_maj23_sleep_duration = 2000

[tx_index]

indexer                         = "kv"
index_tags                      = ""
index_all_tags                  = false

