-
Notifications
You must be signed in to change notification settings - Fork 49
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Cannot return tracing result for certain txs #1018
Labels
C-EVM
[Component] Something about EVM
Comments
I find that this error started after the runtime upgraded to the 28170
The tx in 3474418, the runtime version is 28170 curl http://g4.pangolin-p2p.darwinia.network:9933 -H "Content-Type:application/json;charset=utf-8" -d '{ "jsonrpc":"2.0", "id":1, "method":"debug_traceTransaction", "params": ["0x624e197c7c7c85ee6a001af1418ec26f72b0033995b6f69cefc5c822c9afc7ab", {"disableStorage": true, "disableMemory": true, "disableStack": true}]}' | jq
{
"jsonrpc": "2.0",
"error": {
"code": -32603,
"message": "DispatchError: Other(\"\")"
},
"id": 1
} The tx in 3439787, the runtime version is 28160 curl http://g4.pangolin-p2p.darwinia.network:9933 -H "Content-Type:application/json;charset=utf-8" -d '{ "jsonrpc":"2.0", "id":1, "method":"debug_traceTransaction", "params": ["0x71f447f9188596318c3d6c3444646c0a7d8a2be9ef0b9f585d89780d4b5d3806", {"disableStorage": true, "disableMemory": true, "disableStack": true}]}' | jq
{
"jsonrpc": "2.0",
"result": {
"gas": "0x5454",
"returnValue": "",
"stepLogs": []
},
"id": 1
}
The same thing happens in the Pangoro network, I need more inverstment.
This tx is in 3501448, runtime version is 28170 curl http://g4.pangoro-p2p.darwinia.network:9933 -H "Content-Type:application/json;charset=utf-8" -d '{ "jsonrpc":"2.0", "id":1, "method":"debug_traceTransaction", "params": ["0xdc6202a4b92f8565fc64342cda54608db199b14b0adaed1d9a36d9fae85deed5", {"disableStorage": true, "disableMemory": true, "disableStack": true}]}' | jq
{
"jsonrpc": "2.0",
"error": {
"code": -32603,
"message": "DispatchError: Other(\"\")"
},
"id": 1
}
This tx is in 3443899, runtime version is 28160 curl http://g4.pangoro-p2p.darwinia.network:9933 -H "Content-Type:application/json;charset=utf-8" -d '{ "jsonrpc":"2.0", "id":1, "method":"debug_traceTransaction", "params": ["0x70ae79fea142341996c9867d8436edacab53ab3b7f941970d7995c143e997049", {"disableStorage": true, "disableMemory": true, "disableStack": true}]}' | jq
{
"jsonrpc": "2.0",
"result": {
"gas": "0xc5df",
"returnValue": "",
"stepLogs": [
...
|
Staled, |
boundless-forest
pushed a commit
that referenced
this issue
Aug 1, 2023
* Improve check of EIP-3607 Only check the restrictions of EIP-3607 if the source of the EVM operation is from an external transaction. If the source of this EVM operation is from an internal call, like from `eth_call` or `eth_estimateGas` RPC, we will skip the checks for the EIP-3607. * fix eip-3607 tests * apply review suggtions
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
The text was updated successfully, but these errors were encountered: