Skip to content

Fix local geth dev script and EIP-7702 test gas limit - #625

Open
witchinghourartcollective wants to merge 1 commit into
eth-infinitism:developfrom
witchinghourartcollective:fix/geth-script-and-7702-test
Open

Fix local geth dev script and EIP-7702 test gas limit#625
witchinghourartcollective wants to merge 1 commit into
eth-infinitism:developfrom
witchinghourartcollective:fix/geth-script-and-7702-test

Conversation

@witchinghourartcollective

Copy link
Copy Markdown

Summary

  • scripts/geth.sh: quote the --http.corsdomain/--http.vhosts wildcards so bash doesn't glob-expand * to filenames in the repo root before they reach docker run (this was breaking the local geth dev container — it would receive repo filenames like README.md as bogus args and fail to start).
  • test/entrypoint-7702.test.ts: set an explicit verificationGasLimit: 300000 on the "should fail without sender delegate" case — the default 150000 isn't enough for the delegate-init flow.

Test plan

  • yarn test — 146/146 passing, including the geth-integration EIP-7702 cases

Quote --http.corsdomain/--http.vhosts wildcards in scripts/geth.sh so
bash doesn't glob-expand them to repo filenames before reaching
docker run. Bump verificationGasLimit in the EIP-7702 entrypoint test
so the delegate-init flow doesn't run out of gas.
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