Skip to content

Comments

Use Celo Sepolia for e2e test instead of alfajores#428

Merged
karlb merged 2 commits intocelo-rebase-14from
karlb/use-sepolia-for-e2e
Sep 10, 2025
Merged

Use Celo Sepolia for e2e test instead of alfajores#428
karlb merged 2 commits intocelo-rebase-14from
karlb/use-sepolia-for-e2e

Conversation

@karlb
Copy link

@karlb karlb commented Aug 20, 2025

The changed error message is more precise and more stable across geth versions.

Right now, the test "zero tip fee currency tx rejected" still fails for Sepolia, but the same is true for Alfajores. It will work once the node is updated. It is only run in CI when e2e test files are changed, so merging it in this state won't be too annoying.

Closes https://github.com/celo-org/celo-blockchain-planning/issues/1158

@karlb karlb force-pushed the karlb/use-sepolia-for-e2e branch from 761598a to a14574e Compare August 20, 2025 09:57
@karlb karlb marked this pull request as ready for review August 20, 2025 09:57
@palango
Copy link

palango commented Aug 21, 2025

It is only run in CI when e2e test files are changed

Is this expected? Shouldn't we run this on some fixed schedule?

Copy link

@palango palango left a comment

Choose a reason for hiding this comment

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

Looks good, left one comment, but feel free to ignore.

The changed error message is more precise and more stable across geth
versions.

Right now, the test "zero tip fee currency tx rejected" still fails for
Sepolia, but the same is true for Alfajores. It will work once the node
is updated.

Closes celo-org/celo-blockchain-planning#1158
This brings a celoSepolia definition and staying up to date is generally
a good idea.
Due to wevm/viem#3117 being merged in view, we
can (and have to) remove a changed assert in the "test gas price
difference for fee currency" test.
@karlb karlb force-pushed the karlb/use-sepolia-for-e2e branch from a14574e to 32ffa2e Compare September 10, 2025 10:19
@socket-security
Copy link

socket-security bot commented Sep 10, 2025

Review the following changes in direct dependencies. Learn more about Socket for GitHub.

Diff Package Supply Chain
Security
Vulnerability Quality Maintenance License
Updatednpm/​viem@​2.21.27 ⏵ 2.35.1100 +110010097 +1100

View full report

@socket-security
Copy link

socket-security bot commented Sep 10, 2025

All alerts resolved. Learn more about Socket for GitHub.

This PR previously contained dependency changes with security issues that have been resolved, removed, or ignored.

Ignoring alerts on:

  • npm/abitype@1.0.8
  • npm/@scure/bip32@1.7.0
  • npm/@scure/bip39@1.6.0
  • npm/isows@1.0.7
  • npm/@scure/base@1.2.6
  • npm/ws@8.18.3
  • npm/ox@0.8.7
  • npm/@noble/curves@1.9.7
  • npm/@noble/curves@1.9.6
  • npm/viem@2.35.1

View full report

@palango
Copy link

palango commented Sep 10, 2025

@SocketSecurity ignore-all

@karlb karlb merged commit 1becb71 into celo-rebase-14 Sep 10, 2025
12 of 13 checks passed
@karlb karlb deleted the karlb/use-sepolia-for-e2e branch September 10, 2025 11:20
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.

2 participants