Thomas E Lackey
20d633f81c
* Plugeth-based full mainnet stack. --------- Co-authored-by: David Boreham <david@bozemanpass.com>
76 lines
1.5 KiB
Bash
76 lines
1.5 KiB
Bash
# Enable remote debugging using dlv
|
|
CERC_REMOTE_DEBUG=false
|
|
|
|
# Enable startup script debug output.
|
|
CERC_SCRIPT_DEBUG=false
|
|
|
|
# Simple toggle to choose either a 'full' node or an 'archive' node
|
|
# (controls the values of --syncmode --gcmode --snapshot)
|
|
CERC_GETH_MODE_QUICK_SET=archive
|
|
|
|
# Path to plugeth plugins.
|
|
CERC_PLUGINS_DIR="/usr/local/lib/plugeth"
|
|
|
|
# Will turn on statediffing automatically if CERC_STATEDIFF_DB_HOST exists (see ../mainnet-eth-ipld-eth-db/db.env).
|
|
CERC_RUN_STATEDIFF="detect"
|
|
|
|
# The minimum necessary verion of the DB to enable statediffing.
|
|
CERC_STATEDIFF_DB_GOOSE_MIN_VER=18
|
|
|
|
# Whether all statediff-related DB statements should be logged (useful for debugging).
|
|
CERC_STATEDIFF_DB_LOG_STATEMENTS=false
|
|
|
|
# The number of concurrent workers to process state diff objects
|
|
CERC_STATEDIFF_WORKERS=16
|
|
|
|
# Each statediffing node should have a unique node ID.
|
|
CERC_STATEDIFF_DB_NODE_ID=1111
|
|
|
|
# Optional custom node name.
|
|
# GETH_NODE_NAME=""
|
|
|
|
# Specify any other geth CLI options.
|
|
GETH_OPTS=""
|
|
|
|
# --cache
|
|
GETH_CACHE=1024
|
|
|
|
# --cache.database
|
|
GETH_CACHE_DB=50
|
|
|
|
# --cache.gc
|
|
GETH_CACHE_GC=25
|
|
|
|
# --cache.trie
|
|
GETH_CACHE_TRIE=15
|
|
|
|
# --datadir
|
|
GETH_DATADIR="/data"
|
|
|
|
# --http.api
|
|
GETH_HTTP_API="eth,web3,net"
|
|
|
|
# --authrpc.jwtsecret
|
|
GETH_JWTSECRET="/etc/mainnet-eth/jwtsecret"
|
|
|
|
# --maxpeers
|
|
GETH_MAX_PEERS=100
|
|
|
|
# --rpc.evmtimeout
|
|
GETH_RPC_EVMTIMEOUT=0
|
|
|
|
# --rpc.gascap
|
|
GETH_RPC_GASCAP=0
|
|
|
|
# --txlookuplimit
|
|
GETH_TXLOOKUPLIMIT=0
|
|
|
|
# --verbosity
|
|
GETH_VERBOSITY=3
|
|
|
|
# --log.vmodule
|
|
GETH_VMODULE="rpc/*=4"
|
|
|
|
# --ws.api
|
|
GETH_WS_API="eth,web3,net"
|