-
Notifications
You must be signed in to change notification settings - Fork 545
Fix eth_getTransactionReceipt race condition
#1802
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
Merged
librelois
merged 20 commits into
polkadot-evm:master
from
moonbeam-foundation:manuel/fix-receipt-race-condition
Feb 3, 2026
Merged
Changes from all commits
Commits
Show all changes
20 commits
Select commit
Hold shift + click to select a range
bc4d4e1
test: :test_tube: add TDD failing test
manuelmauro 105efa2
refactor: :recycle: use mapping-sync as single source of truth for et…
manuelmauro 7dd7115
fix: :bug: fix missing args
manuelmauro 2f6a1c0
test: :white_check_mark: redefine waitForBlock as a polling function
manuelmauro bbb0d35
style: :art: fmt
manuelmauro 8212696
fix: :bug: wait for the right block number
manuelmauro e50efb6
revert: :fire: remove temporary delay
manuelmauro a93fccc
chore: :package: update package lock
manuelmauro 52360b4
test: :white_check_mark: update test timeouts
manuelmauro 3cd7389
test: :white_check_mark: remove explicit nonce to fix EIP-7702 test r…
manuelmauro 793f3b0
fix: bypass ethers.js nonce caching in EIP-7702 tests
manuelmauro fd03be5
fix: :bug: verify mapped blocks against canonical chain during reorgs
manuelmauro 45e0841
revert: :fire: remove LATEST_INDEXED_BLOCK
manuelmauro 404fed3
fix: :bug: correctly error instead of defaulting to block number 0
manuelmauro fbe583d
fix: :bug: verify all non-genesis blocks
manuelmauro bf08853
test: :white_check_mark: add error handling to waitForBlock
manuelmauro 3d2f95c
fix: :bug: use consistent behavior for eth_getBlockByNumber("latest")…
manuelmauro 091f2ae
feat: :sparkles: add KV store migration
manuelmauro 42bc7b8
fix: :bug: do not default to 0
manuelmauro ddfd4d0
feat: :loud_sound: log processed entries in parity db migration
manuelmauro File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Uh oh!
There was an error while loading. Please reload this page.