-
Notifications
You must be signed in to change notification settings - Fork 491
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
debug_traceBlockByHash: Invalid state-sync tx hash returned #1184
Comments
Hey, thanks for reporting. We've identified this issue and it looks like the transaction hash of the state-sync transaction is wrongly calculated which is causing the hash to differ. We're testing the fix internally and will roll out a hotfix release soon for the same. Thanks again! |
Also, note that the call for |
We have released a new version |
Is this hotfix a main release or a beta release? Should we be using it in our production nodes? |
I think it is safe to have it on production nodes, we will be releasing a main release soon with the same changes |
Bor client version: [v1.2.7]
OS & Version: Linux
Environment: Polygon Mainnet
Type of node: Archive
Overview of the problem
An invalid state-sync hash is returned from a
debug_traceBlockByHash
call to Bor archive node.Expected behavior: state-sync transaction hash for block 54529760 should be
0x9825781be0f282df3b4384c3f8973dd52e827b71a4dbc80d995d8728ad35cb25
Actual Behavior: state-sync transaction hash returned is
0xe79e4719c6770b41405f691c18be3346b691e220d730d6b61abb5dd3ac9d71f0
Reproduction Steps
The last transaction returned is the state-sync (
0xe79e4719c6770b41405f691c18be3346b691e220d730d6b61abb5dd3ac9d71f0
); however, it does not exist on the explorer. Confirmed withdebug_traceTransaction
When making the same call against an Erigon archive node, the correct state-sync tx is returned ->
0x9825781be0f282df3b4384c3f8973dd52e827b71a4dbc80d995d8728ad35cb25
Additional Information
This appears to be a bug in the tracing. Calling
eth_getTransactionByBlockHashAndIndex
against the same bor archive node returns the correct tx hash.Returns ->
The text was updated successfully, but these errors were encountered: