Skip to content

chore: Initiate withdrawal#4

Merged
janjakubnanista merged 7 commits intomainfrom
jan/erc20
Mar 13, 2025
Merged

chore: Initiate withdrawal#4
janjakubnanista merged 7 commits intomainfrom
jan/erc20

Conversation

@janjakubnanista
Copy link
Collaborator

@janjakubnanista janjakubnanista commented Mar 5, 2025

Description

Finishes a test that initiates withdrawals and checks whether the storage root has been updated. This addresses ethereum-optimism/op-reth#70 and should be migrated to run in that repo once the devnet-sdk is polished.

Outtakes

  • There is a lot of glue code between devnet-sdk and "native" go-ethereum code. I suggest we provide this glue code in an adapter package (or possibly in the devnet-sdk core) to make things more DRY.
  • The test in question should only run if isthmus is enabled. A custom validator should be used, therefore, a custom validator should be easily written. I suggest we provide documentation, boilerplate and/or validator helpers to make this easier
  • The transactions require low-level interaction, especially gas estimates & limits. I suggest we provide helpers to make this part less of an eye sore

@janjakubnanista janjakubnanista self-assigned this Mar 5, 2025
@janjakubnanista janjakubnanista marked this pull request as ready for review March 5, 2025 20:18
sigma
sigma previously approved these changes Mar 5, 2025
@janjakubnanista janjakubnanista force-pushed the jan/erc20 branch 2 times, most recently from b8a91f1 to a253849 Compare March 11, 2025 18:53
@janjakubnanista janjakubnanista merged commit 88c2025 into main Mar 13, 2025
5 checks passed
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