Skip to content

sdk: fix withdrawal bug#5459

Merged
OptimismBot merged 13 commits intodevelopfrom
sc/prove-fix-test
Apr 19, 2023
Merged

sdk: fix withdrawal bug#5459
OptimismBot merged 13 commits intodevelopfrom
sc/prove-fix-test

Conversation

@smartcontracts
Copy link
Contributor

@smartcontracts smartcontracts commented Apr 14, 2023

Description

Fixes a bug in the sdk that allows it to work with migrated withdrawals. This fix is necessary to ensure that withdrawals initiated with the legacy system can be finalized on bedrock. Includes test coverage of computing the storage slot in the message passer as well as a test using anvil to actually finalize a withdrawal.

Closes CLI-3836

@changeset-bot
Copy link

changeset-bot bot commented Apr 14, 2023

⚠️ No Changeset found

Latest commit: 2e4c17c

Merging this PR will not cause a version bump for any packages. If these changes should not result in a new version, you're good to go. If these changes should result in a version bump, you need to add a changeset.

This PR includes no changesets

When changesets are added to this PR, you'll see the packages that this PR includes changesets for and the associated semver types

Click here to learn what changesets are, and how to add one.

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

@netlify
Copy link

netlify bot commented Apr 14, 2023

Deploy Preview for opstack-docs canceled.

Name Link
🔨 Latest commit 2e4c17c
🔍 Latest deploy log https://app.netlify.com/sites/opstack-docs/deploys/644054c6de98d2000920e4d6

@tynes tynes force-pushed the sc/prove-fix-test branch from 8d864e5 to 348cca8 Compare April 18, 2023 20:25
@tynes tynes force-pushed the sc/prove-fix-test branch from 348cca8 to 6c87ec9 Compare April 18, 2023 20:28
@tynes tynes changed the title Sc/prove fix test sdk: fix withdrawal bug Apr 18, 2023
@tynes tynes marked this pull request as ready for review April 18, 2023 20:30
@tynes tynes requested review from a team as code owners April 18, 2023 20:30
@tynes tynes requested a review from trianglesphere April 18, 2023 20:30
Copy link
Contributor

@roninjin10 roninjin10 left a comment

Choose a reason for hiding this comment

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

I need to update some of the CI I added here before we land it

@tynes
Copy link
Contributor

tynes commented Apr 19, 2023

Looks like you force pushed away my commits

@roninjin10
Copy link
Contributor

Ooops

@roninjin10
Copy link
Contributor

fixing

@roninjin10
Copy link
Contributor

Put a do-not-merge on it since it should get an approval from someone other than me since I wrote some of this code

@tynes tynes requested review from clabby and refcell April 19, 2023 16:51
Co-authored-by: Joshua Gutow <jgutow@oplabs.co>
Copy link
Contributor

@trianglesphere trianglesphere left a comment

Choose a reason for hiding this comment

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

CI config LGTM

@mergify
Copy link
Contributor

mergify bot commented Apr 19, 2023

This PR has been added to the merge queue, and will be merged soon.

@mergify
Copy link
Contributor

mergify bot commented Apr 19, 2023

This PR is next in line to be merged, and will be merged as soon as checks pass.

@OptimismBot OptimismBot merged commit 2fa4d36 into develop Apr 19, 2023
@OptimismBot OptimismBot deleted the sc/prove-fix-test branch April 19, 2023 21:09
@mergify mergify bot removed the on-merge-train label Apr 19, 2023
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.

5 participants