Skip to content

Conversation

@gakonst
Copy link
Contributor

@gakonst gakonst commented Feb 5, 2026

Summary

Adds CI tests that calls eth_fillTransaction directly.

Adds a test case that calls eth_fillTransaction directly with an
expiring nonce (nonceKey=MAX). This catches the bug where the node
overwrites nonce=0 by reading from storage, causing the error:
'expiring nonce transaction must have nonce == 0'

This is a regression test for tempo#2491.

Ref: https://tempoxyz.slack.com/archives/C09KCGR4LQ4/p1770314532776229
Amp-Thread-ID: https://ampcode.com/threads/T-019c2f0d-9905-72f8-95d9-0bb5ca634d18
Co-authored-by: Amp <amp@ampcode.com>
@grandizzy grandizzy changed the title test: add eth_fillTransaction expiring nonce regression test test: add CI for eth_fillTransaction Feb 5, 2026
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

Successfully merging this pull request may close these issues.

1 participant