-
Notifications
You must be signed in to change notification settings - Fork 24
/
fixed.vars
31 lines (22 loc) · 2.55 KB
/
fixed.vars
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
# The fixed args for all networks are defined here, any overrides can be done in corresponding `network`.vars
# Data dir will be mounted in /data, file logs are by default debug mode
LODESTAR_FIXED_VARS="--dataDir /data/lodestar --execution.urls $EXECUTION_URL --rest.address 0.0.0.0 --rest.namespace '*' --jwt-secret /data/jwtsecret --logFileDailyRotate 5"
# Datadir/lodestar will be mounted in /data, /keystoresDir will be the keystores dir if provided else data dir
# validatorsDbDir is in keystoresDir because of importance of validator's history on network
LODESTAR_VAL_FIXED_VARS="--dataDir /data --validatorsDbDir /keystoresDir/validator-db-${network}"
# Data dir will be mounted in /data/nethermind
NETHERMIND_FIXED_VARS="--datadir /data/nethermind --Sync.SnapSync=true --Merge.Enabled=true --Init.DiagnosticMode=None --JsonRpc.Enabled=true --JsonRpc.Host=0.0.0.0 --JsonRpc.AdditionalRpcUrls \"http://0.0.0.0:8551|http;ws|net;eth;subscribe;engine;web3;client\" --JsonRpc.JwtSecretFile /data/jwtsecret"
# Data dir will be mounted in /data/geth
GETH_FIXED_VARS="--datadir /data/geth --authrpc.jwtsecret /data/jwtsecret --http --http.api engine,net,eth,web3,debug,admin --http.corsdomain \"*\" --authrpc.vhosts \"*\" --authrpc.addr 0.0.0.0 --authrpc.vhosts \"*\" --authrpc.port=8551"
# Data dir will be mounted in /data/reth
RETH_FIXED_VARS="--datadir /data/reth --authrpc.jwtsecret /data/jwtsecret --http --http.corsdomain \"*\" --authrpc.addr 0.0.0.0 --authrpc.port=8551"
# Data dir will be mounted in /data/ethereumjs
ETHEREUMJS_FIXED_VARS="--dataDir /data/ethereumjs --jwtSecret /data/jwtsecret --saveReceipts --rpcEngine --rpcEnginePort=8551 --rpcDebug"
# Data dir will be mounted in /data/besu
BESU_FIXED_VARS="--data-path=/data/besu --engine-jwt-secret=/data/jwtsecret --rpc-http-enabled=true --rpc-http-api=ADMIN,CLIQUE,MINER,ETH,NET,DEBUG,TXPOOL,TRACE --rpc-http-host=0.0.0.0 --rpc-http-port=8545 --engine-rpc-port=8551 --rpc-http-cors-origins=\"*\" --host-allowlist=\"*\" --engine-host-allowlist=\"*\" --p2p-enabled=true --engine-jwt-enabled=true"
# Data dir will be mounted in /data/erigon, private api addr has been switched off because it collides
# with lodestar prometheus endpoint. If required make adjustments accordingly
ERIGON_FIXED_VARS="--datadir=/data/erigon --private.api.addr \"\" --http --authrpc.port=8551 --authrpc.addr=0.0.0.0 --authrpc.jwtsecret=/data/jwtsecret --batchSize=32m --externalcl"
# Data dir will be mounted to /data/mevboost
MEVBOOST_FIXED_VARS="-relay-check -debug -addr 0.0.0.0:18550"
# The url from where lodestar beacon can access mev-boost builder api