From eee8bc13def79102cabc77a696e2e5251977b321 Mon Sep 17 00:00:00 2001 From: rob Date: Fri, 11 Sep 2026 09:58:49 +0000 Subject: [PATCH] avalanche C-chain configs: select APIs via eth-apis (defaults + debug/debug-tracer/debug-file-tracer/debug-handler); the legacy *-api-enabled flags are ignored by avalanchego 1.14.2 (canary rpc-de-22: debug_trace* now served) Co-Authored-By: Claude Fable 5.1 Claude-Session: https://claude.ai/code/session_01KjqejYycVyVvrxV9aTDhgX --- avalanche/fuji/archive/C/config.json | 14 +++++++++++++- avalanche/fuji/pruned/C/config.json | 14 +++++++++++++- avalanche/mainnet/archive/C/config.json | 14 +++++++++++++- avalanche/mainnet/firewood/C/config.json | 23 ++++++++++++++--------- avalanche/mainnet/pruned/C/config.json | 23 ++++++++++++++--------- 5 files changed, 67 insertions(+), 21 deletions(-) diff --git a/avalanche/fuji/archive/C/config.json b/avalanche/fuji/archive/C/config.json index a2403623..43abe5d3 100644 --- a/avalanche/fuji/archive/C/config.json +++ b/avalanche/fuji/archive/C/config.json @@ -3,5 +3,17 @@ "pruning-enabled": false, "rpc-gas-cap": 2500000000, "eth-rpc-gas-limit": 2500000000, - "debug-api-enabled": true + "eth-apis": [ + "eth", + "eth-filter", + "net", + "web3", + "internal-eth", + "internal-blockchain", + "internal-transaction", + "debug", + "debug-tracer", + "debug-file-tracer", + "debug-handler" + ] } diff --git a/avalanche/fuji/pruned/C/config.json b/avalanche/fuji/pruned/C/config.json index bb17e8c5..1af7445a 100644 --- a/avalanche/fuji/pruned/C/config.json +++ b/avalanche/fuji/pruned/C/config.json @@ -3,5 +3,17 @@ "eth-rpc-gas-limit": 2500000000, "state-sync-enabled": true, "state-sync-skip-resume": true, - "debug-api-enabled": true + "eth-apis": [ + "eth", + "eth-filter", + "net", + "web3", + "internal-eth", + "internal-blockchain", + "internal-transaction", + "debug", + "debug-tracer", + "debug-file-tracer", + "debug-handler" + ] } diff --git a/avalanche/mainnet/archive/C/config.json b/avalanche/mainnet/archive/C/config.json index c716e784..64d5ab14 100644 --- a/avalanche/mainnet/archive/C/config.json +++ b/avalanche/mainnet/archive/C/config.json @@ -1,5 +1,17 @@ { "state-sync-enabled": false, "pruning-enabled": false, - "debug-api-enabled": true + "eth-apis": [ + "eth", + "eth-filter", + "net", + "web3", + "internal-eth", + "internal-blockchain", + "internal-transaction", + "debug", + "debug-tracer", + "debug-file-tracer", + "debug-handler" + ] } diff --git a/avalanche/mainnet/firewood/C/config.json b/avalanche/mainnet/firewood/C/config.json index f47f2d48..7b26c042 100644 --- a/avalanche/mainnet/firewood/C/config.json +++ b/avalanche/mainnet/firewood/C/config.json @@ -1,15 +1,7 @@ { - "snowman-api-enabled": false, - "coreth-admin-api-enabled": false, - "net-api-enabled": true, "rpc-gas-cap": 2500000000, "rpc-tx-fee-cap": 100, "eth-rpc-gas-limit": 2500000000, - "eth-api-enabled": true, - "personal-api-enabled": false, - "tx-pool-api-enabled": false, - "debug-api-enabled": true, - "web3-api-enabled": true, "local-txs-enabled": false, "pruning-enabled": false, "api-max-duration": 0, @@ -20,5 +12,18 @@ "state-sync-skip-resume": true, "state-scheme": "firewood", "populate-missing-tries": null, - "snapshot-cache": 0 + "snapshot-cache": 0, + "eth-apis": [ + "eth", + "eth-filter", + "net", + "web3", + "internal-eth", + "internal-blockchain", + "internal-transaction", + "debug", + "debug-tracer", + "debug-file-tracer", + "debug-handler" + ] } diff --git a/avalanche/mainnet/pruned/C/config.json b/avalanche/mainnet/pruned/C/config.json index 9512fd9e..8a1ea768 100644 --- a/avalanche/mainnet/pruned/C/config.json +++ b/avalanche/mainnet/pruned/C/config.json @@ -1,15 +1,7 @@ { - "snowman-api-enabled": false, - "coreth-admin-api-enabled": false, - "net-api-enabled": true, "rpc-gas-cap": 2500000000, "rpc-tx-fee-cap": 100, "eth-rpc-gas-limit": 2500000000, - "eth-api-enabled": true, - "personal-api-enabled": false, - "tx-pool-api-enabled": false, - "debug-api-enabled": true, - "web3-api-enabled": true, "local-txs-enabled": false, "pruning-enabled": true, "api-max-duration": 0, @@ -17,5 +9,18 @@ "allow-unfinalized-queries": false, "log-level": "info", "state-sync-enabled": true, - "state-sync-skip-resume": true + "state-sync-skip-resume": true, + "eth-apis": [ + "eth", + "eth-filter", + "net", + "web3", + "internal-eth", + "internal-blockchain", + "internal-transaction", + "debug", + "debug-tracer", + "debug-file-tracer", + "debug-handler" + ] }