Skip to content

Conversation

@rickck11
Copy link
Contributor

Removes unused withdrawal action wrapper methods according to the tips from here:

  • ActStartWithdrawal
  • ActCheckStartWithdrawal
  • ActProveWithdrawal
  • ActCompleteWithdrawal

These methods were thin wrappers around the core withdrawal functionality and are no longer used. The underlying ProveWithdrawal and CompleteWithdrawal methods remain available.

Updated test file to use the core methods directly instead of the removed wrappers.

@rickck11 rickck11 requested review from a team as code owners August 19, 2025 04:50
@rickck11 rickck11 requested a review from sebastianst August 19, 2025 04:50
@pcw109550
Copy link
Contributor

@rickck11 Thanks for your contribution. Can you please rebase for resolving the merge conflict?

@rickck11
Copy link
Contributor Author

@rickck11 Thanks for your contribution. Can you please rebase for resolving the merge conflict?

Sure, finished

@nonsense
Copy link
Contributor

/ci authorize 22696fe

@rickck11
Copy link
Contributor Author

/ci authorize 22696fe

Hey, would mind re-triage the ci? fixed some lint issue

@nonsense
Copy link
Contributor

/ci authorize 45330b5

@nonsense nonsense added this pull request to the merge queue Aug 21, 2025
@github-merge-queue github-merge-queue bot removed this pull request from the merge queue due to failed status checks Aug 21, 2025
@pcw109550 pcw109550 added this pull request to the merge queue Aug 21, 2025
Merged via the queue into ethereum-optimism:develop with commit 705abbb Aug 21, 2025
69 checks passed
leopoldjoy pushed a commit to leopoldjoy/optimism that referenced this pull request Aug 22, 2025
)

* Remove unused withdrawal action methods

* fix lint from ‘go fmt’ to make ci happy
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.

3 participants