Skip to content

chore: return migrator address on ReadImplementationAddresses output#19076

Merged
smartcontracts merged 7 commits intodevelopfrom
sc-feat/opcm2-read-impls-migrator
Feb 5, 2026
Merged

chore: return migrator address on ReadImplementationAddresses output#19076
smartcontracts merged 7 commits intodevelopfrom
sc-feat/opcm2-read-impls-migrator

Conversation

@smartcontracts
Copy link
Copy Markdown
Contributor

Description
Pushing up the wonderland branch upstream to bypass CI issues

0xiamflux and others added 4 commits February 3, 2026 17:45
…819)

* chore: return migrator address on ReadImplementationAddresses output

* chore: use fixed solidity version

* chore: just pr ready

* test: add zero length code test for opcm
The test referenced input_.delayedWETHPermissionedGameProxy which doesn't
exist in the ReadImplementationAddresses.Input struct. The delayedWETH
implementation is read from OPCM's implementations() return value, not
from an input proxy address.

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
@codecov
Copy link
Copy Markdown

codecov bot commented Feb 4, 2026

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 81.0%. Comparing base (aaa41a0) to head (0adb047).
⚠️ Report is 16 commits behind head on develop.

Additional details and impacted files
@@            Coverage Diff             @@
##           develop   #19076     +/-   ##
==========================================
+ Coverage     76.3%    81.0%   +4.6%     
==========================================
  Files          188      133     -55     
  Lines        10943     6913   -4030     
==========================================
- Hits          8356     5600   -2756     
+ Misses        2441     1313   -1128     
+ Partials       146        0    -146     
Flag Coverage Δ
cannon-go-tests-64 ?
contracts-bedrock-tests 81.0% <ø> (-0.7%) ⬇️

Flags with carried forward coverage won't be shown. Click here to find out more.
see 57 files with indirect coverage changes

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.
  • 📦 JS Bundle Analysis: Save yourself from yourself by tracking and limiting bundle sizes in JS merges.

smartcontracts and others added 2 commits February 5, 2026 10:15
The test was using the `opcm` variable directly, which is only set when
OPCM_V2 feature is disabled. Added `_opcm()` helper to return the correct
instance based on the feature flag.

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
@0xiamflux
Copy link
Copy Markdown
Contributor

I think it looks good.

@smartcontracts smartcontracts added this pull request to the merge queue Feb 5, 2026
Merged via the queue into develop with commit d555dc4 Feb 5, 2026
211 checks passed
@smartcontracts smartcontracts deleted the sc-feat/opcm2-read-impls-migrator branch February 5, 2026 22:35
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.

6 participants