Skip to content

chore: new sync#668

Merged
0xDiscotech merged 21 commits intosc-feat/fee-splitter-systemfrom
chore/new-sync
Nov 5, 2025
Merged

chore: new sync#668
0xDiscotech merged 21 commits intosc-feat/fee-splitter-systemfrom
chore/new-sync

Conversation

@0xDiscotech
Copy link

No description provided.

sebastianst and others added 21 commits November 3, 2025 16:11
…imism#18129)

* fix: bump mips version from 7 to 8

* fix: don't require building binary to use justfile with correct op-deployer version

* fix: remove mips version arg
* feat(ci): run upgrade tests with dev flags

Updates CI to run upgrade tests with dev flags enabled. Only OP
will run with dev flags enabled for now, this should be sufficient
and will avoid dramatically increasing CI impact.

* fix: correct cannon kona prestate in validator tests
…mism#18078)

* Update opcm.migrate to set super-cannonKona

* Validate cannonKona prestates during migrate

* Update OCPM migrate tests

* Cleanup: add helper to construct gameType expectations

* Fix game validation test logic

* Fix shadowed var warning

* Rework op-deployer migrate CLI args for absolute prestate

* Read cannonKona prestate in GenerateOPCMMigrateCalldata

* Don't create SuperCannonKona game if prestate is zero

* Update migration gameType helper

* Clean up test logic, perform stricter checks on empty games

* Add error messages

* Clear game args when game impl removed

* Add test with empty cannonKona prestate

* Enforce non-empty cannon prestate

* Bump contract version

* Run just pre-pr

* Cleanup and add another test

* Fix test documentation

* Add new prestate flags to the migrate CLI command

* Update script comment with updated sample input

* Add check for consistent permissionless weth contracts post-migrate

* Bump opcm version again

* Run semver-lock
…-optimism#18131)

* all: update op-geth to pull in fusaka timestamps

* update for scr changes

* point go.mod at op-geth rc

* address comment
…ruct (ethereum-optimism#18097)

* feat(ctb): Add the nonce and txHash into the ScheduledTransactions struct

* chore(ctb): bump the semver on SaferSafes

* feat(ctb): txHash at start of struct

* semver-lock

* fix ITimelockGuard to match

---------

Co-authored-by: Alberto Cuesta Cañada <alberto@oplabs.co>
…imism#18145)

* all: Move package predeploys from op-service to op-core

* gofmt

---------

Co-authored-by: Adrian Sutton <adrian@oplabs.co>
* Typo

* Fix natspec notice

* `_blockingThreshold` natspec

* Bump the safe nonce when cancelling

* Accepted trade-off

* We allow cancelling transactions from disabled guards.

* Fixed `changeOwnershipToFallback` natspec.

* Updated version and semver-lock

* Typo
…ereum-optimism#18085)

* op-acceptance: Add acceptance test for playing out dispute games.

* op-acceptance: Wait for step to be called by honest challenger.

* dsl: Make asChallengerClaim private

* dsl: Support posting the root claim of the bottom game.

* Don't need to use permissioned proposals.

* Cache honest trace accessors.

* Review feedback
* op-batcher: embed ChannelBuilder and remove redundant code

* op-batcher: remove dead code
@0xDiscotech 0xDiscotech self-assigned this Nov 5, 2025
@0xDiscotech 0xDiscotech changed the base branch from sc-feat/fee-splitter-system to develop November 5, 2025 17:32
@0xDiscotech 0xDiscotech changed the base branch from develop to sc-feat/fee-splitter-system November 5, 2025 17:32
@0xDiscotech 0xDiscotech merged commit 9bf285c into sc-feat/fee-splitter-system Nov 5, 2025
1 check passed
@0xDiscotech 0xDiscotech deleted the chore/new-sync branch November 5, 2025 17:34
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.