Skip to content

fix: update getWithdrawalStatus for U16#3824

Merged
jxom merged 3 commits intowevm:mainfrom
smartcontracts:sc/op-u16-wd-fixes
Jul 25, 2025
Merged

fix: update getWithdrawalStatus for U16#3824
jxom merged 3 commits intowevm:mainfrom
smartcontracts:sc/op-u16-wd-fixes

Conversation

@smartcontracts
Copy link
Contributor

This PR fixes an issue created by Upgrade 16 of the OP Stack that changed some of the interfaces of the OptimismPortal contract. Slightly more advanced error handling is required to properly surface withdrawal statuses after U16.

@changeset-bot
Copy link

changeset-bot bot commented Jul 24, 2025

🦋 Changeset detected

Latest commit: d82231d

The changes in this PR will be included in the next version bump.

This PR includes changesets to release 1 package
Name Type
viem Patch

Not sure what this means? Click here to learn what changesets are.

Click here if you're a maintainer who wants to add another changeset to this PR

nicholaspai added a commit to across-protocol/relayer that referenced this pull request Jul 24, 2025
…thdrawals

Patch file only exists until wevm/viem#3824 is merged and released as NPM package
@jxom jxom merged commit 8693377 into wevm:main Jul 25, 2025
12 of 24 checks passed
nicholaspai added a commit to across-protocol/relayer that referenced this pull request Jul 25, 2025
#2407)

* fix(OpStackFinalizer): Use viem fix to support new OptimismPortal2 withdrawals

Patch file only exists until wevm/viem#3824 is merged and released as NPM package

* Update opStack.ts

* Remove patch
@tmm tmm mentioned this pull request Oct 23, 2025
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