This repository has been archived by the owner on Apr 4, 2024. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 563
wrong status and gas in debug_traceTransaction #1583
Labels
Comments
11 tasks
This issue is stale because it has been open 45 days with no activity. Remove |
Sign up for free
to subscribe to this conversation on GitHub.
Already have an account?
Sign in.
System info: [main] branch
Steps to reproduce:
trace success tnx in testnet:
curl --location --request POST 'http://localhost:8545' \ --header 'Content-Type: application/json' \ --data-raw '{ "jsonrpc": "2.0", "method": "debug_traceTransaction", "params": [ "0x91d9569bdc6e2a18dbda03601baa45b081307c7b8c07b772c7e7bf6f0892f8db" ], "id": 1 }'
Expected behavior:
should get
"failed": false, "gas": 135101
, and when pass withcallTracer
should get refund value without errorActual behavior:
get
"failed": true, "gas": 163914
, and when pass withcallTracer
get"out of gas"
errorAdditional info:
balance change from tendermint events:
69667484395521009792-819570000000000000-14252689574316697128+82631294701814623+144065000000000000=54821921115906127287
aligned with
69667484395521009792-14252689574316697128-135101*5000000000000+82631294701814623=54821921115906127287
to align old tnx trace result need cache back access list within same block related to access list is not cleared for each transaction #801
The text was updated successfully, but these errors were encountered: