ava-labs / avalanchego

Go implementation of an Avalanche node.
https://avax.network
BSD 3-Clause "New" or "Revised" License
2.12k stars 670 forks source link

debug_traceTransaction call with JavaScript-based tracer returns "tracer not found" error #1121

Closed ongrid closed 1 year ago

ongrid commented 2 years ago

Describe the bug

Both avalanchego (at least v1.7.18) and subnet-evm (v0.2.5-v0.2.9) have unsupported or broken JavaScript-based tracer returning "tracer not found" to such requests. This kind of requests is widely used in popular explorers like Blockscout.

To Reproduce Run avalanchego/subnet-evm archive node with the following config: {"pruning-enabled": false, "eth-apis": ["public-debug", "private-debug", "debug-tracer"]}

After it gets bootstrapped run

  -H "Content-Type:application/json;charset=utf-8" \
  -d "{
      \"jsonrpc\": \"2.0\",
      \"id\": 1,
      \"method\": \"debug_traceTransaction\",
      \"params\": [
          \"0xd409d877096dfef9affe4fe2bb765890314e933dbab34586ec110919a451be6c\",
          { \"tracer\": \"{data: [], fault: function(log) {}, step: function(log) { if(log.op.toString() == "CALL") this.data.push(log.stack.peek(0)); }, result: function() { return this.data; }}\"}
      ]
  }" \
  http://127.0.0.1:9650/ext/bc/C/rpc

It returns Error object

{"jsonrpc":"2.0","id":1,"error":{"code":-32000,"message":"tracer not found"}}

and raises the following log message

WARN [08-24|05:24:27.740] <C Chain> github.com/ava-labs/coreth/rpc/handler.go:404: Served debug_traceTransaction conn=185.167.217.30:61572 reqid=1 execTime=11.548487ms procTime=11.548783ms total
Time=11.548974ms err="tracer not found"

The same situation on evm-subnet as well.

It's noteworthy that the basic non-JS tracer seem to be operational and return trace data.

curl -sL \
  -H "Content-Type:application/json;charset=utf-8" \
  -d "{
      \"jsonrpc\": \"2.0\",
      \"id\": 1,
      \"method\": \"debug_traceTransaction\",
      \"params\": [
          \"0xaa3d81d08fef6a6a5bf4f3754acaa8fef7fa1ad2a986c24881d5261e5330c916\"
      ]
  }" \
  http://127.0.0.1:9650/ext/bc/C/rpc

Expected behavior

Expected long dict with detailed trace of given transaction expected to be returned.

Logs

[08-23|15:18:38.341] INFO node/node.go:1185 initializing node {"version": "avalanche/1.7.18", "nodeID": "NodeID-L6mDGGGsUqJC1K6CeDeNtf9a1cJ9r7mgZ", "config": {"httpConfig":{"apiConfig":{"authCon
fig":{"apiRequireAuthToken":false},"indexerConfig":{"indexAPIEnabled":false,"indexAllowIncomplete":false},"ipcConfig":{"ipcAPIEnabled":false,"ipcPath":"/tmp","ipcDefaultChainIDs":null},"adminAPI
Enabled":false,"infoAPIEnabled":true,"keystoreAPIEnabled":true,"metricsAPIEnabled":true,"healthAPIEnabled":true},"httpHost":"0.0.0.0","httpPort":9650,"httpsEnabled":false,"apiAllowedOrigins":["*
"],"shutdownTimeout":10000000000,"shutdownWait":0},"ipConfig":{"ip":{"ip":"159.65.195.51","port":9651},"ipResolutionFrequency":300000000000,"attemptedNATTraversal":false},"stakingConfig":{"uptim
eRequirement":0.8,"minValidatorStake":2000000000000,"maxValidatorStake":3000000000000000,"minDelegatorStake":25000000000,"minDelegationFee":20000,"minStakeDuration":1209600000000000,"maxStakeDur
ation":31536000000000000,"rewardConfig":{"maxConsumptionRate":120000,"minConsumptionRate":100000,"mintingPeriod":31536000000000000,"supplyCap":720000000000000000},"enableStaking":true,"disabledS
takingWeight":100,"stakingKeyPath":"/root/.avalanchego/staking/staker.key","stakingCertPath":"/root/.avalanchego/staking/staker.crt"},"txFeeConfig":{"txFee":1000000,"createAssetTxFee":10000000,"
createSubnetTxFee":1000000000,"createBlockchainTxFee":1000000000},"stateSyncConfig":{"stateSyncIDs":null,"stateSyncIPs":null},"bootstrapConfig":{"retryBootstrap":true,"retryBootstrapWarnFrequenc
y":50,"bootstrapBeaconConnectionTimeout":60000000000,"bootstrapAncestorsMaxContainersSent":2000,"bootstrapAncestorsMaxContainersReceived":2000,"bootstrapMaxTimeGetAncestors":50000000,"bootstrapI
Ds":["NodeID-A8jypu63CWp76STwKdqP6e9hjL675kdiG","NodeID-FGRoKnyYKFWYFMb6Xbocf4hKuyCBENgWM","NodeID-HsBEx3L71EHWSXaE6gvk2VsNntFEZsxqc","NodeID-A7GwTSd47AcDVqpTVj7YtxtjHREM33EJw","NodeID-Dw7tuwxpA
mcpvVGp9JzaHAR3REPoJ8f2R"],"bootstrapIPs":[{"ip":"3.104.107.241","port":9651},{"ip":"122.248.200.212","port":9651},{"ip":"3.106.25.139","port":9651},{"ip":"3.21.38.33","port":9651},{"ip":"52.30.
9.211","port":9651}]},"databaseConfig":{"path":"/root/.avalanchego/db/mainnet","name":"leveldb"},"avaxAssetID":"FvwEAhmxKfeiG8SnEvq42hc6whRyY3EFYAvebMqDNDGCgxN5Z","networkID":1,"enableAssertions
":true,"enableCrypto":true,"healthCheckFreq":30000000000,"networkConfig":{"healthConfig":{"minConnectedPeers":1,"maxTimeSinceMsgReceived":60000000000,"maxTimeSinceMsgSent":60000000000,"maxPortio
nSendQueueBytesFull":0.9,"maxSendFailRate":0.9,"sendFailRateHalflife":10000000000},"peerListGossipConfig":{"peerListNumValidatorIPs":15,"peerListValidatorGossipSize":20,"peerListNonValidatorGoss
ipSize":10,"peerListPeersGossipSize":0,"peerListGossipFreq":60000000000},"timeoutConfigs":{"pingPongTimeout":30000000000,"readHandshakeTimeout":15000000000},"delayConfig":{"initialReconnectDelay
":1000000000,"maxReconnectDelay":3600000000000},"throttlerConfig":{"inboundConnUpgradeThrottlerConfig":{"upgradeCooldown":10000000000,"maxRecentConnsUpgraded":2560},"inboundMsgThrottlerConfig":{
"byteThrottlerConfig":{"vdrAllocSize":33554432,"atLargeAllocSize":6291456,"nodeMaxAtLargeBytes":2097152},"bandwidthThrottlerConfig":{"bandwidthRefillRate":524288,"bandwidthMaxBurstRate":2097152}
,"cpuThrottlerConfig":{"maxRecheckDelay":5000000000},"diskThrottlerConfig":{"maxRecheckDelay":5000000000},"maxProcessingMsgsPerNode":1024},"outboundMsgThrottlerConfig":{"vdrAllocSize":33554432,"
atLargeAllocSize":33554432,"nodeMaxAtLargeBytes":2097152},"maxInboundConnsPerSec":256},"dialerConfig":{"throttleRps":50,"connectionTimeout":30000000000},"namespace":"","myNodeID":"NodeID-1111111
11111111111116DBWJs","myIP":null,"networkID":0,"maxClockDifference":60000000000,"pingFrequency":22500000000,"allowPrivateIPs":true,"compressionEnabled":true,"whitelistedSubnets":[],"beacons":nul
l,"validators":null,"uptimeMetricFreq":30000000000,"uptimeRequirement":0,"requireValidatorToConnect":false,"maximumInboundMessageTimeout":10000000000,"peerReadBufferSize":8192,"peerWriteBufferSi
ze":8192},"gossipConfig":{"gossipAcceptedFrontierValidatorSize":0,"gossipAcceptedFrontierNonValidatorSize":0,"gossipAcceptedFrontierPeerSize":15,"gossipOnAcceptValidatorSize":0,"gossipOnAcceptNo
nValidatorSize":0,"gossipOnAcceptPeerSize":10,"appGossipValidatorSize":10,"appGossipNonValidatorSize":0,"appGossipPeerSize":0},"adaptiveTimeoutConfig":{"initialTimeout":5000000000,"minimumTimeou
t":2000000000,"maximumTimeout":10000000000,"timeoutCoefficient":2,"timeoutHalflife":300000000000},"benchlistConfig":{"threshold":10,"minimumFailingDuration":150000000000,"duration":900000000000,
"maxPortion":0.08333333333333333},"profilerConfig":{"dir":"/root/.avalanchego/profiles","enabled":false,"freq":900000000000,"maxNumFiles":5},"loggingConfig":{"maxSize":8,"maxFiles":7,"maxAge":0,
"directory":"/root/.avalanchego/logs","compress":false,"disableWriterDisplaying":false,"assertions":false,"logLevel":"INFO","displayLevel":"INFO","logFormat":"PLAIN"},"pluginDir":"/usr/local/lib
/avalanchego/plugins","fdLimit":32768,"consensusParams":{"k":20,"alpha":15,"betaVirtuous":15,"betaRogue":20,"concurrentRepolls":4,"optimalProcessing":50,"maxOutstandingItems":1024,"maxItemProces
singTime":120000000000,"mixedQueryNumPushVdr":10,"mixedQueryNumPushNonVdr":0,"parents":5,"batchSize":30},"meterVMEnabled":true,"routerHealthConfig":{"maxDropRate":1,"maxDropRateHalflife":1000000
0000,"maxOutstandingRequests":1024,"maxOutstandingDuration":300000000000,"maxRunTimeRequests":10000000000},"consensusShutdownTimeout":30000000000,"consensusGossipFreq":10000000000,"whitelistedSu
bnets":["7f9jciLEX25NPJEaAz1X7XF44B1Q9UBwq6PdnCHm5mnUq1e1C"],"subnetConfigs":{},"systemTrackerProcessingHalflife":15000000000,"systemTrackerFrequency":500000000,"systemTrackerCPUHalflife":150000
00000,"systemTrackerDiskHalflife":60000000000,"cpuTargeterConfig":{"vdrAlloc":16,"maxNonVdrUsage":12.8,"maxNonVdrNodeUsage":2},"diskTargeterConfig":{"vdrAlloc":1073741824000,"maxNonVdrUsage":107
3741824000,"maxNonVdrNodeUsage":1073741824000},"requiredAvailableDiskSpace":536870912,"warningThresholdAvailableDiskSpace":1073741824}}
[08-23|15:18:38.342] INFO node/node.go:558 initializing API server
[08-23|15:18:38.342] INFO server/server.go:138 API created {"allowedOrigins": ["*"]}
[08-23|15:18:38.342] INFO node/node.go:859 initializing metrics API
[08-23|15:18:38.342] INFO server/server.go:298 adding route {"url": "/ext/metrics", "endpoint": ""}
[08-23|15:18:38.342] INFO leveldb/db.go:202 creating new leveldb {"config": {"blockCacheCapacity":12582912,"blockSize":0,"compactionExpandLimitFactor":0,"compactionGPOverlapsFactor":0,"compactio
nL0Trigger":0,"compactionSourceLimitFactor":0,"compactionTableSize":0,"compactionTableSizeMultiplier":0,"compactionTableSizeMultiplierPerLevel":null,"compactionTotalSize":0,"compactionTotalSizeM
ultiplier":0,"disableSeeksCompaction":true,"openFilesCacheCapacity":1024,"writeBuffer":6291456,"filterBitsPerKey":10,"maxManifestFileSize":9223372036854775807,"metricUpdateFrequency":10000000000
}}
[08-23|15:18:38.529] INFO node/node.go:450 initializing database {"dbVersion": "v1.4.5"}
[08-23|15:18:38.540] INFO node/node.go:813 initializing keystore
[08-23|15:18:38.540] INFO node/node.go:824 initializing keystore API
[08-23|15:18:38.540] INFO server/server.go:298 adding route {"url": "/ext/keystore", "endpoint": ""}
[08-23|15:18:38.540] INFO node/node.go:805 initializing SharedMemory
[08-23|15:18:38.541] INFO node/node.go:212 initializing networking {"currentNodeIP": "159.65.195.51:9651"}
[08-23|15:18:38.542] INFO node/node.go:973 initializing Health API
[08-23|15:18:38.542] INFO server/server.go:298 adding route {"url": "/ext/health", "endpoint": ""}
[08-23|15:18:38.542] INFO server/server.go:298 adding route {"url": "/ext/health", "endpoint": "/readiness"}
[08-23|15:18:38.542] INFO server/server.go:298 adding route {"url": "/ext/health", "endpoint": "/health"}
[08-23|15:18:38.542] INFO server/server.go:298 adding route {"url": "/ext/health", "endpoint": "/liveness"}
[08-23|15:18:38.542] INFO node/node.go:605 adding the default VM aliases
[08-23|15:18:38.776] INFO node/node.go:722 initializing VMs
[08-23|15:18:38.777] INFO server/server.go:298 adding route {"url": "/ext/vm/rWhpuQPF1kb72esV2momhMuTYGkEb1oL29pt2EBXWmSy4kxnT", "endpoint": ""}
[08-23|15:18:38.777] INFO server/server.go:298 adding route {"url": "/ext/vm/jvYyfQTxGMJLuGWa55kdP2p2zSUYsQ5Raupu4TW34ZAUBAbtq", "endpoint": ""}
[08-23|15:18:38.777] INFO server/server.go:298 adding route {"url": "/ext/vm/mgj786NP7uDwBCcq6YwThhaN8FLyybkCa4zBWTQbNgmK6k9A6", "endpoint": "/rpc"}
[08-23|15:18:38.923] INFO server/server.go:298 adding route {"url": "/ext/vm/dkjnKTbCTozMmvJJETzrz8sYVs7vSKzkGShHoa493UcQEweU6", "endpoint": "/rpc"}
[08-23|15:18:38.923] INFO node/node.go:879 skipping admin API initialization because it has been disabled
[08-23|15:18:38.923] INFO node/node.go:931 initializing info API
[08-23|15:18:38.923] INFO server/server.go:298 adding route {"url": "/ext/info", "endpoint": ""}
[08-23|15:18:38.923] INFO node/node.go:1076 skipping ipc API initialization because it has been disabled
[08-23|15:18:38.923] INFO node/node.go:1089 initializing chain aliases
[08-23|15:18:39.041] INFO node/node.go:1107 initializing API aliases
[08-23|15:18:39.160] INFO node/node.go:904 skipping profiler initialization because it has been disabled
[08-23|15:18:39.160] INFO node/node.go:544 initializing chains
[08-23|15:18:39.160] INFO chains/manager.go:264 creating chain {"chainID": "11111111111111111111111111111111LpoYY", "vmID": "rWhpuQPF1kb72esV2momhMuTYGkEb1oL29pt2EBXWmSy4kxnT"}
[08-23|15:18:40.977] INFO <P Chain> platformvm/vm.go:228 initializing last accepted {"blkID": "jeuiU3bN8H1nsmxTiTJtPXoNFy2BTvnUBVWmFzYyKqMG9UsGE"}
[08-23|15:18:40.978] INFO <P Chain> snowman/transitive.go:70 initializing consensus engine
[08-23|15:18:40.980] INFO server/server.go:272 adding route {"url": "/ext/bc/11111111111111111111111111111111LpoYY", "endpoint": ""}
[08-23|15:18:40.980] INFO <P Chain> bootstrap/bootstrapper.go:115 starting bootstrapper
[08-23|15:18:40.980] INFO server/server.go:173 HTTP API server listening {"host": "0.0.0.0", "port": 9650}
[08-23|15:18:47.429] INFO <P Chain> common/bootstrapper.go:248 bootstrapping started syncing {"numVerticesInFrontier": 1}
[08-23|15:18:49.152] INFO <P Chain> bootstrap/bootstrapper.go:528 executing blocks {"numPendingJobs": 2}
[08-23|15:18:49.153] INFO <P Chain> queue/jobs.go:208 executed operations {"numExecuted": 2}
[08-23|15:18:49.735] INFO chains/manager.go:264 creating chain {"chainID": "2q9e4r6Mu3U68nU1fYjgbR6JvwrRx36CohpAX5UQxse55x1Q5", "vmID": "mgj786NP7uDwBCcq6YwThhaN8FLyybkCa4zBWTQbNgmK6k9A6"}
INFO [08-23|15:18:49.737] <C Chain> github.com/ava-labs/coreth/plugin/evm/vm.go:350: Initializing Coreth VM Version=v0.8.15 Config="{SnowmanAPIEnabled:true CorethAdminAPIEnabled:false CorethAdmi
nAPIDir: EnabledEthAPIs:[public-eth public-eth-filter private-admin public-debug private-debug debug-tracer net web3 internal-public-eth internal-public-blockchain internal-public-tx-pool intern
al-public-transaction-pool internal-public-account internal-public-debug internal-private-debug internal-private-personal] ContinuousProfilerDir: ContinuousProfilerFrequency:15m0s ContinuousProf
ilerMaxFiles:5 RPCGasCap:50000000 RPCTxFeeCap:100 Preimages:false SnapshotAsync:true SnapshotVerify:false Pruning:true AcceptorQueueLimit:64 CommitInterval:4096 AllowMissingTries:true PopulateMi
ssingTries:<nil> PopulateMissingTriesParallelism:1024 MetricsExpensiveEnabled:true LocalTxsEnabled:false APIMaxDuration:0s WSCPURefillRate:0s WSCPUMaxStored:0s MaxBlocksPerRequest:0 AllowUnfinal
izedQueries:false AllowUnprotectedTxs:false KeystoreDirectory: KeystoreExternalSigner: KeystoreInsecureUnlockAllowed:false RemoteTxGossipOnlyEnabled:false TxRegossipFrequency:1m0s TxRegossipMaxS
ize:15 LogLevel:info LogJSONFormat:false OfflinePruning:false OfflinePruningBloomFilterSize:512 OfflinePruningDataDirectory: MaxOutboundActiveRequests:16 StateSyncEnabled:false StateSyncSkipResu
me:false StateSyncServerTrieCache:64 StateSyncIDs: StateSyncCommitInterval:16384 StateSyncMinBlocks:300000}"
INFO [08-23|15:18:49.737] <C Chain> github.com/ava-labs/coreth/trie/database.go:799: Persisted trie from memory database nodes=1 size=140.00B time="7.879µs" gcnodes=0 gcsize=0.00B gctime=0s live
nodes=1 livesize=0.00B
INFO [08-23|15:18:49.738] <C Chain> github.com/ava-labs/coreth/plugin/evm/vm.go:453: lastAccepted = 0x180984fb484794b5a8ec42b09798fb76b37a2248a2efbb2cc6f5ac31baf355a1 
INFO [08-23|15:18:49.738] <C Chain> github.com/ava-labs/coreth/eth/backend.go:147: Allocated trie memory caches clean=256.00MiB dirty=256.00MiB
INFO [08-23|15:18:49.739] <C Chain> github.com/ava-labs/coreth/trie/database.go:799: Persisted trie from memory database nodes=1 size=140.00B time="5.86µs"  gcnodes=0 gcsize=0.00B gctime=0s live
nodes=1 livesize=0.00B
INFO [08-23|15:18:49.739] <C Chain> github.com/ava-labs/coreth/eth/backend.go:157:  
INFO [08-23|15:18:49.739] <C Chain> github.com/ava-labs/coreth/eth/backend.go:158: ---------------------------------------------------------------------------------------------------------------
INFO [08-23|15:18:49.739] <C Chain> github.com/ava-labs/coreth/eth/backend.go:160: Chain ID:  43114 
INFO [08-23|15:18:49.740] <C Chain> github.com/ava-labs/coreth/eth/backend.go:160: Consensus: Dummy Consensus Engine 
INFO [08-23|15:18:49.740] <C Chain> github.com/ava-labs/coreth/eth/backend.go:160:  
INFO [08-23|15:18:49.740] <C Chain> github.com/ava-labs/coreth/eth/backend.go:160: Hard Forks: 
INFO [08-23|15:18:49.740] <C Chain> github.com/ava-labs/coreth/eth/backend.go:160:  - Homestead:                   0        (https://github.com/ethereum/execution-specs/blob/master/network-upgra
des/mainnet-upgrades/homestead.md) 
INFO [08-23|15:18:49.740] <C Chain> github.com/ava-labs/coreth/eth/backend.go:160:  - DAO Fork:                    0        (https://github.com/ethereum/execution-specs/blob/master/network-upgra
des/mainnet-upgrades/dao-fork.md) 
INFO [08-23|15:18:49.740] <C Chain> github.com/ava-labs/coreth/eth/backend.go:160:  - Tangerine Whistle (EIP 150): 0        (https://github.com/ethereum/execution-specs/blob/master/network-upgra
des/mainnet-upgrades/tangerine-whistle.md) 
INFO [08-23|15:18:49.740] <C Chain> github.com/ava-labs/coreth/eth/backend.go:160:  - Spurious Dragon/1 (EIP 155): 0        (https://github.com/ethereum/execution-specs/blob/master/network-upgra
des/mainnet-upgrades/spurious-dragon.md) 
INFO [08-23|15:18:49.740] <C Chain> github.com/ava-labs/coreth/eth/backend.go:160:  - Spurious Dragon/2 (EIP 158): 0        (https://github.com/ethereum/execution-specs/blob/master/network-upgra
des/mainnet-upgrades/spurious-dragon.md) 
INFO [08-23|15:18:49.740] <C Chain> github.com/ava-labs/coreth/eth/backend.go:160:  - Byzantium:                   0        (https://github.com/ethereum/execution-specs/blob/master/network-upgra
des/mainnet-upgrades/byzantium.md) 
INFO [08-23|15:18:49.740] <C Chain> github.com/ava-labs/coreth/eth/backend.go:160:  - Constantinople:              0        (https://github.com/ethereum/execution-specs/blob/master/network-upgra
des/mainnet-upgrades/constantinople.md) 
INFO [08-23|15:18:49.740] <C Chain> github.com/ava-labs/coreth/eth/backend.go:160:  - Petersburg:                  0        (https://github.com/ethereum/execution-specs/blob/master/network-upgra
des/mainnet-upgrades/petersburg.md) 
INFO [08-23|15:18:49.740] <C Chain> github.com/ava-labs/coreth/eth/backend.go:160:  - Istanbul:                    0        (https://github.com/ethereum/execution-specs/blob/master/network-upgra
des/mainnet-upgrades/istanbul.md) 
INFO [08-23|15:18:49.740] <C Chain> github.com/ava-labs/coreth/eth/backend.go:160:  - Muir Glacier:                0        (https://github.com/ethereum/execution-specs/blob/master/network-upgra
des/mainnet-upgrades/muir-glacier.md) 
INFO [08-23|15:18:49.740] <C Chain> github.com/ava-labs/coreth/eth/backend.go:160:  - Apricot Phase 1 Timestamp:   1617199200 (https://github.com/ava-labs/avalanchego/releases/tag/v1.3.0) 
INFO [08-23|15:18:49.740] <C Chain> github.com/ava-labs/coreth/eth/backend.go:160:  - Apricot Phase 2 Timestamp:   1620644400 (https://github.com/ava-labs/avalanchego/releases/tag/v1.4.0) 
INFO [08-23|15:18:49.740] <C Chain> github.com/ava-labs/coreth/eth/backend.go:160:  - Apricot Phase 3 Timestamp:   1629813600 (https://github.com/ava-labs/avalanchego/releases/tag/v1.5.0) 
INFO [08-23|15:18:49.740] <C Chain> github.com/ava-labs/coreth/eth/backend.go:160:  - Apricot Phase 4 Timestamp:   1632344400 (https://github.com/ava-labs/avalanchego/releases/tag/v1.6.0) 
INFO [08-23|15:18:49.740] <C Chain> github.com/ava-labs/coreth/eth/backend.go:160:  - Apricot Phase 5 Timestamp:   1638468000 (https://github.com/ava-labs/avalanchego/releases/tag/v1.7.0) 
INFO [08-23|15:18:49.740] <C Chain> github.com/ava-labs/coreth/eth/backend.go:160:  - Bluberry Timestamp:          <nil> (https://github.com/ava-labs/avalanchego/releases/tag/v1.8.0) 
INFO [08-23|15:18:49.740] <C Chain> github.com/ava-labs/coreth/eth/backend.go:160:  
INFO [08-23|15:18:49.740] <C Chain> github.com/ava-labs/coreth/eth/backend.go:160:  
INFO [08-23|15:18:49.740] <C Chain> github.com/ava-labs/coreth/eth/backend.go:162: ---------------------------------------------------------------------------------------------------------------
------------------------------------------ 
INFO [08-23|15:18:49.740] <C Chain> github.com/ava-labs/coreth/eth/backend.go:163:  
INFO [08-23|15:18:49.741] <C Chain> github.com/ava-labs/coreth/eth/backend.go:194: Initialising Ethereum protocol network=43114 dbversion=8
INFO [08-23|15:18:49.742] <C Chain> github.com/ava-labs/coreth/core/blockchain.go:494: Loaded most recent local header number=19,020,888 hash=180984..f355a1 age=21s
INFO [08-23|15:18:49.742] <C Chain> github.com/ava-labs/coreth/core/blockchain.go:495: Loaded most recent local full block number=19,020,888 hash=180984..f355a1 age=21s
INFO [08-23|15:18:49.742] <C Chain> github.com/ava-labs/coreth/core/blockchain.go:1427: Loaded Acceptor tip hash=180984..f355a1
INFO [08-23|15:18:51.040] <C Chain> github.com/ava-labs/coreth/core/blockchain.go:1487: Re-executing blocks to generate state for last accepted block from=19,017,729 to=19,020,888
INFO [08-23|15:18:51.040] <C Chain> github.com/ava-labs/coreth/core/blockchain.go:1493: Regenerating historical state block=19,017,729 target=19,020,888 remaining=3160 elapsed="65.361µs"
INFO [08-23|15:18:59.046] <C Chain> github.com/ava-labs/coreth/core/blockchain.go:1493: Regenerating historical state block=19,018,058 target=19,020,888 remaining=2831 elapsed=8.005748905s
INFO [08-23|15:19:07.047] <C Chain> github.com/ava-labs/coreth/core/blockchain.go:1493: Regenerating historical state block=19,018,509 target=19,020,888 remaining=2380 elapsed=16.006609627s
INFO [08-23|15:19:15.062] <C Chain> github.com/ava-labs/coreth/core/blockchain.go:1493: Regenerating historical state block=19,018,885 target=19,020,888 remaining=2004 elapsed=24.021769619s
INFO [08-23|15:19:23.069] <C Chain> github.com/ava-labs/coreth/core/blockchain.go:1493: Regenerating historical state block=19,019,297 target=19,020,888 remaining=1592 elapsed=32.028705045s
INFO [08-23|15:19:39.149] <C Chain> github.com/ava-labs/coreth/core/blockchain.go:1493: Regenerating historical state block=19,020,274 target=19,020,888 remaining=615  elapsed=48.109111515s
INFO [08-23|15:19:47.151] <C Chain> github.com/ava-labs/coreth/core/blockchain.go:1493: Regenerating historical state block=19,020,757 target=19,020,888 remaining=132  elapsed=56.111303799s
INFO [08-23|15:19:49.396] <C Chain> github.com/ava-labs/coreth/core/blockchain.go:1546: Historical state regenerated block=19,020,888 elapsed=58.355516255s nodes=60.90MiB preimages=0.00B
INFO [08-23|15:19:51.697] <C Chain> github.com/ava-labs/coreth/trie/database.go:799: Persisted trie from memory database nodes=173,907  size=44.82MiB time=2.300947648s gcnodes=692,990 gcsize=251
.78MiB gctime=1.41886392s livenodes=1 livesize=0.00B
INFO [08-23|15:19:51.698] <C Chain> github.com/ava-labs/coreth/core/blockchain.go:1409: Initializing snapshots async=true rebuild=true headHash=180984..f355a1 headRoot=708e24..881265
INFO [08-23|15:19:51.698] <C Chain> github.com/ava-labs/coreth/core/blockchain.go:361: Starting Acceptor queue length=64
WARN [08-23|15:19:51.701] <C Chain> github.com/ava-labs/coreth/internal/shutdowncheck/shutdown_tracker.go:67: Unclean shutdown detected booted=2022-08-12T08:21:53+0000 age=1w4d6h
WARN [08-23|15:19:51.701] <C Chain> github.com/ava-labs/coreth/internal/shutdowncheck/shutdown_tracker.go:67: Unclean shutdown detected booted=2022-08-12T09:30:24+0000 age=1w4d5h
WARN [08-23|15:19:51.701] <C Chain> github.com/ava-labs/coreth/internal/shutdowncheck/shutdown_tracker.go:67: Unclean shutdown detected booted=2022-08-12T14:18:05+0000 age=1w4d1h
WARN [08-23|15:19:51.702] <C Chain> github.com/ava-labs/coreth/internal/shutdowncheck/shutdown_tracker.go:67: Unclean shutdown detected booted=2022-08-12T21:15:27+0000 age=1w3d18h
WARN [08-23|15:19:51.702] <C Chain> github.com/ava-labs/coreth/internal/shutdowncheck/shutdown_tracker.go:67: Unclean shutdown detected booted=2022-08-18T11:56:29+0000 age=5d3h23m
WARN [08-23|15:19:51.702] <C Chain> github.com/ava-labs/coreth/internal/shutdowncheck/shutdown_tracker.go:67: Unclean shutdown detected booted=2022-08-23T15:17:07+0000 age=2m44s
INFO [08-23|15:19:51.702] <C Chain> github.com/ava-labs/coreth/core/tx_pool.go:504: Transaction pool price threshold updated price=470,000,000,000
INFO [08-23|15:19:51.702] <C Chain> github.com/ava-labs/coreth/core/tx_pool.go:504: Transaction pool price threshold updated price=225,000,000,000
INFO [08-23|15:19:51.702] <C Chain> github.com/ava-labs/coreth/core/tx_pool.go:504: Transaction pool price threshold updated price=0
INFO [08-23|15:19:51.702] <C Chain> github.com/ava-labs/coreth/plugin/evm/atomic_trie.go:233: initializing atomic trie c=atomicTrie lastAcceptedBlockNumber=19,020,888
INFO [08-23|15:19:51.704] <C Chain> github.com/ava-labs/coreth/plugin/evm/atomic_trie.go:351: finished initializing atomic trie c=atomicTrie lastAcceptedBlockNumber=19,020,888 preCommitEntriesIn
dexed=0 postCommitEntriesIndexed=31 lastCommittedHash=6a3808..3cb631 lastCommittedHeight=19,017,728 time=1.994248ms
[08-23|15:19:51.708] INFO <C Chain> proposervm/vm.go:311 block height index was successfully verified
[08-23|15:19:51.708] INFO <C Chain> snowman/transitive.go:70 initializing consensus engine
INFO [08-23|15:19:51.709] <C Chain> github.com/ava-labs/coreth/plugin/evm/vm.go:1707: deprecated api name referenced in configuration. deprecated=public-eth new=eth
INFO [08-23|15:19:51.709] <C Chain> github.com/ava-labs/coreth/plugin/evm/vm.go:1707: deprecated api name referenced in configuration. deprecated=public-eth-filter new=eth-filter
INFO [08-23|15:19:51.709] <C Chain> github.com/ava-labs/coreth/plugin/evm/vm.go:1707: deprecated api name referenced in configuration. deprecated=private-admin     new=admin
INFO [08-23|15:19:51.709] <C Chain> github.com/ava-labs/coreth/plugin/evm/vm.go:1707: deprecated api name referenced in configuration. deprecated=public-debug      new=debug
INFO [08-23|15:19:51.709] <C Chain> github.com/ava-labs/coreth/plugin/evm/vm.go:1707: deprecated api name referenced in configuration. deprecated=private-debug     new=debug
INFO [08-23|15:19:51.709] <C Chain> github.com/ava-labs/coreth/plugin/evm/vm.go:1707: deprecated api name referenced in configuration. deprecated=internal-public-eth new=internal-eth
INFO [08-23|15:19:51.709] <C Chain> github.com/ava-labs/coreth/plugin/evm/vm.go:1707: deprecated api name referenced in configuration. deprecated=internal-public-blockchain new=internal-blockcha
in
INFO [08-23|15:19:51.709] <C Chain> github.com/ava-labs/coreth/plugin/evm/vm.go:1707: deprecated api name referenced in configuration. deprecated=internal-public-tx-pool    new=internal-tx-pool
INFO [08-23|15:19:51.709] <C Chain> github.com/ava-labs/coreth/plugin/evm/vm.go:1707: deprecated api name referenced in configuration. deprecated=internal-public-transaction-pool new=internal-tr
ansaction
INFO [08-23|15:19:51.709] <C Chain> github.com/ava-labs/coreth/plugin/evm/vm.go:1707: deprecated api name referenced in configuration. deprecated=internal-public-account          new=internal-ac
count
INFO [08-23|15:19:51.709] <C Chain> github.com/ava-labs/coreth/plugin/evm/vm.go:1707: deprecated api name referenced in configuration. deprecated=internal-public-debug            new=internal-de
bug
INFO [08-23|15:19:51.709] <C Chain> github.com/ava-labs/coreth/plugin/evm/vm.go:1707: deprecated api name referenced in configuration. deprecated=internal-private-debug           new=internal-de
bug
INFO [08-23|15:19:51.709] <C Chain> github.com/ava-labs/coreth/plugin/evm/vm.go:1707: deprecated api name referenced in configuration. deprecated=internal-private-personal        new=internal-pe
rsonal
INFO [08-23|15:19:51.710] <C Chain> github.com/ava-labs/coreth/plugin/evm/vm.go:1120: Enabled APIs: public-eth, public-eth-filter, private-admin, public-debug, private-debug, debug-tracer, net, 
web3, internal-public-eth, internal-public-blockchain, internal-public-tx-pool, internal-public-transaction-pool, internal-public-account, internal-public-debug, internal-private-debug, internal
-private-personal, avax, snowman
[08-23|15:19:51.710] INFO server/server.go:272 adding route {"url": "/ext/bc/2q9e4r6Mu3U68nU1fYjgbR6JvwrRx36CohpAX5UQxse55x1Q5", "endpoint": "/ws"}
[08-23|15:19:51.710] INFO server/server.go:272 adding route {"url": "/ext/bc/2q9e4r6Mu3U68nU1fYjgbR6JvwrRx36CohpAX5UQxse55x1Q5", "endpoint": "/avax"}
[08-23|15:19:51.710] INFO server/server.go:272 adding route {"url": "/ext/bc/2q9e4r6Mu3U68nU1fYjgbR6JvwrRx36CohpAX5UQxse55x1Q5", "endpoint": "/rpc"}
[08-23|15:19:51.712] INFO <C Chain> bootstrap/bootstrapper.go:115 starting bootstrapper
[08-23|15:19:51.712] INFO chains/manager.go:264 creating chain {"chainID": "2oYMBNV4eNHyqk2fjjV5nVQLDbtmNJzq5s3qs3Lo6ftnC6FByM", "vmID": "jvYyfQTxGMJLuGWa55kdP2p2zSUYsQ5Raupu4TW34ZAUBAbtq"}
[08-23|15:19:51.724] INFO <X Chain> avm/vm.go:458 fee asset is established {"alias": "AVAX", "assetID": "FvwEAhmxKfeiG8SnEvq42hc6whRyY3EFYAvebMqDNDGCgxN5Z"}
[08-23|15:19:51.725] INFO <X Chain> avm/vm.go:240 address transaction indexing is disabled
[08-23|15:19:51.726] INFO <X Chain> avalanche/transitive.go:74 initializing consensus engine
[08-23|15:19:51.726] INFO server/server.go:272 adding route {"url": "/ext/bc/2oYMBNV4eNHyqk2fjjV5nVQLDbtmNJzq5s3qs3Lo6ftnC6FByM", "endpoint": ""}
[08-23|15:19:51.726] INFO server/server.go:272 adding route {"url": "/ext/bc/2oYMBNV4eNHyqk2fjjV5nVQLDbtmNJzq5s3qs3Lo6ftnC6FByM", "endpoint": "/wallet"}
[08-23|15:19:51.727] INFO server/server.go:272 adding route {"url": "/ext/bc/2oYMBNV4eNHyqk2fjjV5nVQLDbtmNJzq5s3qs3Lo6ftnC6FByM", "endpoint": "/events"}
[08-23|15:19:51.729] INFO <X Chain> bootstrap/bootstrapper.go:313 starting bootstrap
[08-23|15:19:51.729] INFO chains/manager.go:264 creating chain {"chainID": "2jRZvKtXY5nyWTqRwFh1KMHGrCRxJoULu4r2CsayWRnjdDGbV1", "vmID": "dkjnKTbCTozMmvJJETzrz8sYVs7vSKzkGShHoa493UcQEweU6"}
{"@level":"debug","@message":"plugin address","@timestamp":"2022-08-23T15:19:51.808424Z","address":"/tmp/plugin3756322599","network":"unix"}
[08-23|15:19:51.809] INFO <2jRZvKtXY5nyWTqRwFh1KMHGrCRxJoULu4r2CsayWRnjdDGbV1 Chain> rpcchainvm/vm_client.go:167 grpc: serving database {"version": "v1.4.5", "address": "127.0.0.1:44515"}
[08-23|15:19:51.809] INFO <2jRZvKtXY5nyWTqRwFh1KMHGrCRxJoULu4r2CsayWRnjdDGbV1 Chain> rpcchainvm/vm_client.go:192 grpc: serving vm services {"address": "127.0.0.1:39813"}
INFO [08-23|15:19:51.812] <2jRZvKtXY5nyWTqRwFh1KMHGrCRxJoULu4r2CsayWRnjdDGbV1 Chain> github.com/ava-labs/subnet-evm/plugin/evm/vm.go:227: Initializing Subnet EVM VM Version=v0.2.9 Config="{Snowm
anAPIEnabled:true AdminAPIEnabled:true AdminAPIDir: EnabledEthAPIs:[public-eth public-eth-filter private-admin public-debug private-debug debug-tracer net web3 internal-public-eth internal-publi
c-blockchain internal-public-tx-pool internal-public-transaction-pool internal-public-account internal-public-debug internal-private-debug internal-private-personal] ContinuousProfilerDir: Conti
nuousProfilerFrequency:15m0s ContinuousProfilerMaxFiles:5 RPCGasCap:50000000 RPCTxFeeCap:100 Preimages:false SnapshotAsync:true SnapshotVerify:false Pruning:false AcceptorQueueLimit:64 CommitInt
erval:4096 AllowMissingTries:true PopulateMissingTries:<nil> PopulateMissingTriesParallelism:1024 MetricsExpensiveEnabled:false LocalTxsEnabled:false APIMaxDuration:0s WSCPURefillRate:0s WSCPUMa
xStored:0s MaxBlocksPerRequest:0 AllowUnfinalizedQueries:false AllowUnprotectedTxs:false KeystoreDirectory: KeystoreExternalSigner: KeystoreInsecureUnlockAllowed:false RemoteGossipOnlyEnabled:fa
lse RegossipFrequency:1m0s RegossipMaxTxs:16 RegossipTxsPerAddress:1 PriorityRegossipFrequency:1s PriorityRegossipMaxTxs:32 PriorityRegossipTxsPerAddress:16 PriorityRegossipAddresses:[] LogLevel
:info LogJSONFormat:false FeeRecipient:0x6a07EDeD137F74dA55129836F8c29D72a3e3A588 OfflinePruning:false OfflinePruningBloomFilterSize:512 OfflinePruningDataDirectory: MaxOutboundActiveRequests:8}
"
INFO [08-23|15:19:51.812] <2jRZvKtXY5nyWTqRwFh1KMHGrCRxJoULu4r2CsayWRnjdDGbV1 Chain> github.com/ava-labs/subnet-evm/plugin/evm/vm.go:298: Setting fee recipient address=0x6a07EDeD137F74dA55129836
F8c29D72a3e3A588
INFO [08-23|15:19:51.813] <2jRZvKtXY5nyWTqRwFh1KMHGrCRxJoULu4r2CsayWRnjdDGbV1 Chain> github.com/ava-labs/subnet-evm/trie/database.go:809: Persisted trie from memory database nodes=1 size=151.00B
 time="25.095µs" gcnodes=0 gcsize=0.00B gctime=0s livenodes=1 livesize=0.00B
INFO [08-23|15:19:51.814] <2jRZvKtXY5nyWTqRwFh1KMHGrCRxJoULu4r2CsayWRnjdDGbV1 Chain> github.com/ava-labs/subnet-evm/plugin/evm/vm.go:328: reading accepted block db lastAcceptedHash=300588..9c8b1
0
INFO [08-23|15:19:51.814] <2jRZvKtXY5nyWTqRwFh1KMHGrCRxJoULu4r2CsayWRnjdDGbV1 Chain> github.com/ava-labs/subnet-evm/eth/backend.go:145: Allocated trie memory caches clean=320.00MiB dirty=256.00M
iB
INFO [08-23|15:19:51.815] <2jRZvKtXY5nyWTqRwFh1KMHGrCRxJoULu4r2CsayWRnjdDGbV1 Chain> github.com/ava-labs/subnet-evm/trie/database.go:809: Persisted trie from memory database nodes=1 size=151.00B
 time="7.364µs"  gcnodes=0 gcsize=0.00B gctime=0s livenodes=1 livesize=0.00B
INFO [08-23|15:19:51.820] <2jRZvKtXY5nyWTqRwFh1KMHGrCRxJoULu4r2CsayWRnjdDGbV1 Chain> github.com/ava-labs/subnet-evm/eth/backend.go:155: Initialised chain configuration config="{ChainID: 1234 Hom
estead: 0 EIP150: 0 EIP155: 0 EIP158: 0 Byzantium: 0 Constantinople: 0 Petersburg: 0 Istanbul: 0, Muir Glacier: 0, Subnet EVM: 0, FeeConfig: {\"gasLimit\":20000000,\"targetBlockRate\":2,\"minBas
eFee\":1000000000,\"targetGas\":100000000,\"baseFeeChangeDenominator\":48,\"minBlockGasCost\":0,\"maxBlockGasCost\":10000000,\"blockGasCostStep\":500000}, AllowFeeRecipients: true, NetworkUpgrad
es: {\"subnetEVMTimestamp\":0}, PrecompileUpgrade: {}, UpgradeConfig: {}, Engine: Dummy Consensus Engine}"
INFO [08-23|15:19:51.821] <2jRZvKtXY5nyWTqRwFh1KMHGrCRxJoULu4r2CsayWRnjdDGbV1 Chain> github.com/ava-labs/subnet-evm/eth/backend.go:189: Initialising Ethereum protocol network=1234 dbversion=8
INFO [08-23|15:19:51.827] <2jRZvKtXY5nyWTqRwFh1KMHGrCRxJoULu4r2CsayWRnjdDGbV1 Chain> github.com/ava-labs/subnet-evm/core/blockchain.go:504: Loaded most recent local header number=546 hash=300588
..9c8b10 age=9m42s
INFO [08-23|15:19:51.827] <2jRZvKtXY5nyWTqRwFh1KMHGrCRxJoULu4r2CsayWRnjdDGbV1 Chain> github.com/ava-labs/subnet-evm/core/blockchain.go:505: Loaded most recent local full block number=546 hash=30
0588..9c8b10 age=9m42s
INFO [08-23|15:19:51.828] <2jRZvKtXY5nyWTqRwFh1KMHGrCRxJoULu4r2CsayWRnjdDGbV1 Chain> github.com/ava-labs/subnet-evm/core/blockchain.go:1428: Loaded Acceptor tip hash=300588..9c8b10
INFO [08-23|15:19:51.828] <2jRZvKtXY5nyWTqRwFh1KMHGrCRxJoULu4r2CsayWRnjdDGbV1 Chain> github.com/ava-labs/subnet-evm/core/blockchain.go:1436: Skipping state reprocessing root=2a9f58..d01e18
INFO [08-23|15:19:51.830] <2jRZvKtXY5nyWTqRwFh1KMHGrCRxJoULu4r2CsayWRnjdDGbV1 Chain> github.com/ava-labs/subnet-evm/core/blockchain.go:1410: Initializing snapshots async=true rebuild=true headHa
sh=300588..9c8b10 headRoot=2a9f58..d01e18
INFO [08-23|15:19:51.831] <2jRZvKtXY5nyWTqRwFh1KMHGrCRxJoULu4r2CsayWRnjdDGbV1 Chain> github.com/ava-labs/subnet-evm/core/blockchain.go:371: Starting Acceptor queue length=64
WARN [08-23|15:19:51.835] <2jRZvKtXY5nyWTqRwFh1KMHGrCRxJoULu4r2CsayWRnjdDGbV1 Chain> github.com/ava-labs/subnet-evm/internal/shutdowncheck/shutdown_tracker.go:67: Unclean shutdown detected boote
d=2022-08-18T11:56:29+0000 age=5d3h23m
WARN [08-23|15:19:51.835] <2jRZvKtXY5nyWTqRwFh1KMHGrCRxJoULu4r2CsayWRnjdDGbV1 Chain> github.com/ava-labs/subnet-evm/internal/shutdowncheck/shutdown_tracker.go:67: Unclean shutdown detected boote
d=2022-08-23T15:17:07+0000 age=2m44s
INFO [08-23|15:19:51.835] <2jRZvKtXY5nyWTqRwFh1KMHGrCRxJoULu4r2CsayWRnjdDGbV1 Chain> github.com/ava-labs/subnet-evm/core/tx_pool.go:507: Transaction pool price threshold updated price=0
[08-23|15:19:51.837] INFO <2jRZvKtXY5nyWTqRwFh1KMHGrCRxJoULu4r2CsayWRnjdDGbV1 Chain> proposervm/vm.go:311 block height index was successfully verified
[08-23|15:19:51.837] INFO <2jRZvKtXY5nyWTqRwFh1KMHGrCRxJoULu4r2CsayWRnjdDGbV1 Chain> snowman/transitive.go:70 initializing consensus engine
INFO [08-23|15:19:51.839] <2jRZvKtXY5nyWTqRwFh1KMHGrCRxJoULu4r2CsayWRnjdDGbV1 Chain> github.com/ava-labs/subnet-evm/plugin/evm/vm.go:632: Enabled APIs: public-eth, public-eth-filter, private-adm
in, public-debug, private-debug, debug-tracer, net, web3, internal-public-eth, internal-public-blockchain, internal-public-tx-pool, internal-public-transaction-pool, internal-public-account, int
ernal-public-debug, internal-private-debug, internal-private-personal, subnet-evm-admin, snowman 
[08-23|15:19:51.839] INFO server/server.go:272 adding route {"url": "/ext/bc/2jRZvKtXY5nyWTqRwFh1KMHGrCRxJoULu4r2CsayWRnjdDGbV1", "endpoint": "/admin"}
[08-23|15:19:51.840] INFO server/server.go:272 adding route {"url": "/ext/bc/2jRZvKtXY5nyWTqRwFh1KMHGrCRxJoULu4r2CsayWRnjdDGbV1", "endpoint": "/rpc"}
[08-23|15:19:51.840] INFO server/server.go:272 adding route {"url": "/ext/bc/2jRZvKtXY5nyWTqRwFh1KMHGrCRxJoULu4r2CsayWRnjdDGbV1", "endpoint": "/ws"}
[08-23|15:19:51.840] INFO <2jRZvKtXY5nyWTqRwFh1KMHGrCRxJoULu4r2CsayWRnjdDGbV1 Chain> bootstrap/bootstrapper.go:115 starting bootstrapper
[08-23|15:19:52.032] INFO <2jRZvKtXY5nyWTqRwFh1KMHGrCRxJoULu4r2CsayWRnjdDGbV1 Chain> common/bootstrapper.go:248 bootstrapping started syncing {"numVerticesInFrontier": 1}
[08-23|15:19:52.032] INFO <2jRZvKtXY5nyWTqRwFh1KMHGrCRxJoULu4r2CsayWRnjdDGbV1 Chain> bootstrap/bootstrapper.go:528 executing blocks {"numPendingJobs": 0}
[08-23|15:19:52.032] INFO <2jRZvKtXY5nyWTqRwFh1KMHGrCRxJoULu4r2CsayWRnjdDGbV1 Chain> queue/jobs.go:208 executed operations {"numExecuted": 0}
[08-23|15:19:52.045] INFO <2jRZvKtXY5nyWTqRwFh1KMHGrCRxJoULu4r2CsayWRnjdDGbV1 Chain> snowman/transitive.go:373 consensus starting {"lastAcceptedBlock": "HGZqowUdZh5sNHyXU3dxZX2uuwHU41T5KX1khEr5C
rCwYF6FL"}
[08-23|15:19:59.081] INFO <X Chain> common/bootstrapper.go:248 bootstrapping started syncing {"numVerticesInFrontier": 2}
[08-23|15:19:59.602] INFO <C Chain> common/bootstrapper.go:248 bootstrapping started syncing {"numVerticesInFrontier": 1}
[08-23|15:19:59.821] INFO <C Chain> bootstrap/bootstrapper.go:528 executing blocks {"numPendingJobs": 39}
[08-23|15:20:00.374] INFO <C Chain> queue/jobs.go:208 executed operations {"numExecuted": 39}
[08-23|15:20:00.381] INFO <X Chain> bootstrap/bootstrapper.go:533 executing transactions
[08-23|15:20:00.390] INFO <X Chain> queue/jobs.go:208 executed operations {"numExecuted": 2}
[08-23|15:20:00.390] INFO <X Chain> bootstrap/bootstrapper.go:544 executing vertices
[08-23|15:20:00.391] INFO <X Chain> queue/jobs.go:208 executed operations {"numExecuted": 2}
[08-23|15:20:19.393] INFO <P Chain> snowman/transitive.go:373 consensus starting {"lastAcceptedBlock": "2o7jV7oqoRrY2EkxbpRu2VSypEUo6KDqLcNYfpzn8rwANJYjhY"}
[08-23|15:20:19.406] INFO <C Chain> snowman/transitive.go:373 consensus starting {"lastAcceptedBlock": "kPodnzF12SSxhMBh13KPf2bFT3S3fGwhzhp2R9RwAkxVwmZbw"}
[08-23|15:20:25.849] INFO <X Chain> avalanche/transitive.go:334 consensus starting {"lenFrontier": 1}

Operating System

Ubuntu Server LTS

Distributor ID: Ubuntu
Description:    Ubuntu 22.04 LTS
Release:        22.04
Codename:       jammy
Linux 5.15.0-41-generic #44-Ubuntu SMP Wed Jun 22 14:20:53 UTC 2022 x86_64 x86_64 x86_64 GNU/Linux

Context

Blockscout's internal transaction fetcher uses JavaScript-based tracer. Both avalanchego v1.7.18 and subnet-evm v0.2.9 return "tracer not found" to such requests.

For more details see https://github.com/blockscout/blockscout/issues/5729

aaronbuchwald commented 2 years ago

The JS tracer has been deprecated as of v1.7.10 and we do not plan to re-introduce support for it.

You can find similar functionality in the existing call tracer (here's the go-ethereum documentation for it: https://geth.ethereum.org/docs/rpc/ns-debug#debug_tracetransaction), but the ability to upload your own JS tracer has been removed.

highoak commented 2 years ago

Why did you remove js tracer?

minaminao commented 2 years ago

Why did you stop supporting the JS tracer? Also, could you please share with me the commitment that you removed?

dm3ch commented 1 year ago

If anyone is interested in info about in which commits it have been removed - here it is:

minaminao commented 1 year ago

@dm3ch This is very helpful! Thank you

StephenButtolph commented 1 year ago

For better or worse, due to popular demand, the JS tracer was re-introduced in v1.9.9

0xdapper commented 1 year ago

Why was it ever removed?