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

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.

@witchinghourartcollective witchinghourartcollective left a comment

Copy link
Copy Markdown
Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Approve

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