-
Notifications
You must be signed in to change notification settings - Fork 2
chore: fee splitter sync #598
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
chore: fee splitter sync #598
Conversation
* start * DeployOwnership scripts update * cleanup * reset challangeStartTime when re-enabling the module Co-authored-by: almanax-ai[bot] <174396398+almanax-ai[bot]@users.noreply.github.com> * remove duplicated comment * test cleanup * fmt * semverlock * add livenessmodule2 to checkfrozenfiles * address alcueca's feedback * change ownershiptransfer logic * pre-pr * LivenessModule - Slightly simplified code (ethereum-optimism#17277) * Slightly simplified code --------- Co-authored-by: alcueca <[email protected]> * address smartcontract's feedback * alcueca's feedback * smartcontract's feedback * add extra checks suggested by alcueca * fix clear error * update snapshots * conflicts * name nitpicks and coverage at 100% * fix tests * remove interface extra lines * fix event on test * rename isChallenged function to getChallengePeriodEnd * update snapshots * update implementation from specs * sentinel owner and interface fix * DRYness comments * move getter at the top * update comment * rename event * add _assertModuleConfigured * add _assertModuleEnabled * assert module enable fixes * _cancelChallenge internal function * fix comments * more comments * split configure errors * owner transfer invariant * address comments * address kelvin's feedback * lint * more comments * alcueca's comments --------- Co-authored-by: almanax-ai[bot] <174396398+almanax-ai[bot]@users.noreply.github.com> Co-authored-by: Alberto Cuesta Cañada <[email protected]> Co-authored-by: alcueca <[email protected]>
…thereum-optimism#17519) * op-acceptance-tests: move network presets into tests, away from config.yaml * op-acceptance-tests: simplify defaults for TestSyncTesterExtEL * op-acceptance-tests: add stack.ExtNetworkConfig
* feat: add U16a report * Update docs/security-reviews/README.md Co-authored-by: graphite-app[bot] <96075541+graphite-app[bot]@users.noreply.github.com> --------- Co-authored-by: graphite-app[bot] <96075541+graphite-app[bot]@users.noreply.github.com>
* fix(op-deployer): forge verbose install * fix(op-deployer): add ci docker build job
* opcm: Support cannon+kona games in addGameType * opcm: Update test name validation * opcm: Remove unnecessary skips. * opcm: Simplify test
…tests (ethereum-optimism#17510) * refactor(test-validation): extract exclusions to TOML config file - move hardcoded exclusion lists from Go code to external TOML configuration - add TOML parsing with structured ExclusionsConfig type - implement dynamic exclusions loading with fallback path resolution * test(test-validation): add test coverage for test-validation functions - add tests for all previously untested functions in main.go - organize test functions to match source file order
…imism#17542) * op-deployer: simplify ReadImplementationAddresses.s.sol * fix semgrep finding * use getEIP1967Impl helper function * fix comment
* Skip Interop Acceptance Tests * exempt TestSuperRootWithdrawal
…m#17514) As Isthmus is on Mainnet, we now move this gate into the 'base' gate which should work against all devnets.
…der (ethereum-optimism#17566) * txmgr: fetch BlobBaseFee over RPC instead of computing from block header This simplifies the transaction manager, meaning it does not need to understand the chain config of L1 in order to estimate fees properly (which, from Fusaka, it will otherwise need to do because the formula for computing the blob base fee from the excess blob gas changes frequently with BPO forks). * fix TestIncreaseGasPriceLimits * fix TestTxMgrConfirmsBlobTxAtHigherGasPrice * Update op-service/txmgr/txmgr.go Co-authored-by: Sebastian Stammler <[email protected]> --------- Co-authored-by: Sebastian Stammler <[email protected]>
…reum-optimism#17532) * op-devstack: Expose L2EthExtendedClient for shim L2EL * op-devstack: L2 CL Signaler Logic using admin API * op-acceptance-test: op-acceptance-tests: EL Sync Test Config * op-acceptance-tests: Sync Tester External Network HF tests: SyncMode * op-sync-tester: Fix Post Isthmus WithdrawalRoots check * op-devstack: Logging when L2 CL Signaling * op-devstack: Explict Read Only Ext L2EL * op-acceptance-tests: Proper preset for EL/CL Sync Testing * rebase and cleanup * ci: Sync Tester EL Sync test for real world * op-acceptance-tests: Proper genesis set for EL/CL Sync Testing * fix test name * deflake * tame possible race
| "test/universal/ExtendedPause.t.sol", # Tests extended functionality | ||
| "test/vendor/Initializable.t.sol", # Tests external vendor code | ||
| "test/vendor/InitializableOZv5.t.sol", # Tests external vendor code | ||
| "test/L2/LegacyFeeSplitter.t.sol", # Tests legacy fee splitter with updated vaults interface |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Added by me while fixing conflict
| "test/L2/GasPriceOracle.t.sol", # Contains contracts not matching GasPriceOracle base name | ||
| "test/universal/StandardBridge.t.sol", # Contains contracts not matching StandardBridge base name | ||
| "test/L1/OPContractsManagerContractsContainer.t.sol", # Contains contracts not matching OPContractsManagerContractsContainer base name | ||
| "test/L2/RevenueSharingIntegration.t.sol", # Contains contracts not matching RevenueSharingIntegration base name |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Added by me while fixing conflict
| UseRevenueShare: false, | ||
| ChainFeesRecipient: common.Address{}, |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Added by me while fixing conflict. This function was removed on the previous apply_test.go file
No description provided.