# This is a TOML config file.
# For more information, see https://github.com/toml-lang/toml

# NOTE: Any path below can be absolute (e.g. "/var/myawesomeapp/data") or
# relative to the home directory (e.g. "data"). The home directory is
# "$HOME/.tendermint" by default, but could be changed via $TMHOME env variable
# or --home cmd flag.


#######################################################################
###                   Main Base Config Options                      ###
#######################################################################


enabletest = false






#######################################################
###       RPC Server Configuration Options          ###
#######################################################
# TCP or UNIX socket address for the gRPC server to listen on
# NOTE: This server only supports /broadcast_tx_commit
grpc-laddr = "0.0.0.0"
grpc-lport = 5001
async = true
broadcasttimeout = 10
pprof-laddr = "0.0.0.0:6060"


#######################################################
###       Mempool Configuration Options          ###
#######################################################

checkerurl = "txchecker:38002"
cryptourl = "cryptor:38001"
nebulaurl = "nebula:38004"
p2purl = "net:38010"
sentryurl = "sentry:38003"

cryptonum = 16
maxlimit = 10000000
takebatchsize =  500
timeoutbroadcastbatchtx = 10
privatekey = "private key"



#######################################################################
###                   Eth Config Options                            ###
#######################################################################

enableweb3 = true

HTTPHost = "localhost"
HTTPPort = 8545
WSHost = "localhost"
WSPort = 8546



httpmodules = "admin,web3,eth,txpool,debug,miner,net"
wsmodules  = "admin,web3,eth,txpool,debug,miner,net"


#######################################################
###       Instrumentation Configuration Options     ###
#######################################################
[instrumentation]

# When true, Prometheus metrics are served under /metrics on
# PrometheusListenAddr.
# Check out the documentation for the list of available metrics.
prometheus = true

# Address to listen for Prometheus collector(s) connections
prometheus_listen_addr = ":38020"

# Maximum number of simultaneous connections.
# If you want to accept a larger number than the default, make sure
# you increase your OS limits.
# 0 - unlimited.
max_open_connections = 10

# Instrumentation namespace
namespace = "metaring"







