Skip to content
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

Nounce too low error when tracing blocks. #463

Open
Mummyhap opened this issue Oct 12, 2024 · 2 comments
Open

Nounce too low error when tracing blocks. #463

Mummyhap opened this issue Oct 12, 2024 · 2 comments

Comments

@Mummyhap
Copy link

I hope the development team can optimize the debug_traceBlockBy* methods. The current issue is that when tracing a block, if there are failed transactions within the block, it returns a 'nonce too low' error, which prevents the trace results of other transactions from being returned.

To reproduce nonce too low, send this request:
{
"id": 1,
"jsonrpc": "2.0",
"method": "debug_traceBlockByNumber",
"params": [
"0x4C4B40C",
{
"tracer": "callTracer"
}
]
}

The return is:
{
"jsonrpc": "2.0",
"id": 1,
"error": {
"code": -32000,
"message": "nonce too low"
}
}

This makes it difficult to create the corresponding index database, as indexing blocks can intermittently return errors. We hope that after optimization, even if there are failed transactions within the block, the trace results of other successful transactions can still be returned.

@vegarsti
Copy link

vegarsti commented Oct 19, 2024

@tungng98 Is there a plan to address this? 🙏🏻

@tungng98
Copy link
Collaborator

Thanks for posting the issue here. We acknowledged the the bug and pushed more resources for have this issue resolved ASAP.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants