diff --git a/docker/tomochain/entrypoint.sh b/docker/tomochain/entrypoint.sh index 3f1e15d237..c5cfcaa092 100755 --- a/docker/tomochain/entrypoint.sh +++ b/docker/tomochain/entrypoint.sh @@ -28,7 +28,7 @@ accountsCount=$( # file to env for env in IDENTITY PASSWORD PRIVATE_KEY BOOTNODES WS_SECRET NETSTATS_HOST \ - NETSTATS_PORT EXTIP SYNC_MODE NETWORK_ID ANNOUNCE_TXS STORE_REWARD; do + NETSTATS_PORT EXTIP SYNC_MODE NETWORK_ID ANNOUNCE_TXS STORE_REWARD DEBUG_MODE; do file=$(eval echo "\$${env}_FILE") if [[ -f $file ]] && [[ ! -z $file ]]; then echo "Replacing $env by $file" @@ -150,6 +150,11 @@ if [[ ! -z $STORE_REWARD ]]; then params="$params --store-reward" fi +# debug mode +if [[ ! -z $DEBUG_MODE ]]; then + params="$params --gcmode archive --rpcapi db,eth,net,web3,personal,debug" +fi + # dump echo "dump: $IDENTITY $account $BOOTNODES"