This repository has been archived by the owner on Dec 5, 2021. It is now read-only.
forked from ethereum-optimism/optimism
-
Notifications
You must be signed in to change notification settings - Fork 6
[pull] develop from ethereum-optimism:develop #573
Open
pull
wants to merge
10,000
commits into
omgnetwork:develop
Choose a base branch
from
ethereum-optimism:develop
base: develop
Could not load branches
Branch not found: {{ refName }}
Loading
Could not load tags
Nothing to show
Loading
Are you sure you want to change the base?
Some commits from the old base branch may be removed from the timeline,
and old review comments may become outdated.
Conversation
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
* op-proposer: Naive wrapping of rollup client. * op-proposer: Support retrieving proposal data from op-supervisor. * Fix test * op-proposer: Reduce level of abstraction for providers * op-e2e: Fix block number in proposals. * op-e2e: Add e2e test for proposing super roots. * op-supervisor: Add unit tests for safe and finalized sync status. * op-e2e: Push propopser creation into dsl. * op-proposer: Only log L1Head if it is available from legacy data. * op-proposer: Refactor source into a separate package. * Rename method. * Rename param. * Increase timeout
* fix: kt-devnet failed with arm * fix * fix
Removes isGameAirgapped because it's essentially just a duplicate of isGameFinalized if it properly accounts for game resolution.
* fix opcm addGameType delayedWETH collision * use game type uint as the differenciator
* ctb/op-deployer: Add bootstrap command for validator contracts * compiler version * remove unused import * fix semgrep
* Initial copy * snapshots * semantic version for pre-release * my size was not size * semver lock fixed oops * added spec tests * fix initialization test * allow modifying super fdg * Update packages/contracts-bedrock/src/dispute/SuperPermissionedDisputeGame.sol Co-authored-by: Inphi <[email protected]> * Update packages/contracts-bedrock/src/dispute/SuperPermissionedDisputeGame.sol Co-authored-by: Inphi <[email protected]> * Update packages/contracts-bedrock/src/dispute/SuperFaultDisputeGame.sol Co-authored-by: Inphi <[email protected]> * removed new fdg types * fixed diff with FDG * snapshot * semgrep * semgrep * Add in new game type --------- Co-authored-by: Inphi <[email protected]>
* op-program: Load custom embedded dependency sets. * op-program: Load an array of custom dependency set configs and find the required chain in them.
…14232) * remove blacklist check in getAnchorRoot * chore: update ASR version --------- Co-authored-by: Kelvin Fichter <[email protected]>
git status --porcelain is better than git diff --exit-code because it will also detect net new files.
Updates the contracts check task so that it will also clean any new files that are generated by the provided commands.
* full freeze of u13 affected contracts until release * also portal
…#14314) * feat: Simplify versioning and move release-to-contract information on-chain * adding some extra context on how versioning is enforced, and how it should be maintained * fix: Use `pre-commit` instead of `server-lock-no-build` --------- Co-authored-by: alcueca <[email protected]>
* op-challenger: Convert not found to a typed error in the client Keeps response parsing encapsulated within SupervisorClient rather than op-challenger needing to be aware of the specific error messages returned from op-supervisor. * AllSafeDerivedAt doesn't make error type guarantees.
* cannon: Verify 64-bit stf * cannon: Clarify if condition * cannon: Use finalized cannon releases * cannon: Revert changes to cannon-v2 release
* feat: add experimental L2 source flag to runner * Add test for l2 experimental flag
* chore: Simplify mise docker installation * chore: Ensure we have just
This refactors the system interfaces a bit, to expose lower-level details only at the express demand of the test. The rationale being that for each test we want to eventually not have them manipulate the implementation details of the underlying system. But at the same time, we need an escape hatch for when the higher-level interfaces are not sufficient. But adding an explicit validator to gain access to these interfaces, we can eventually statically detect which tests are well-behaved, and which are not (yet)
This change makes devnet-sdk a leaf package as far as the rest of the monorepo is concerned. The artifact package was never really specific to kurtosis-devnet anyway, as it contains a generic filesystem abstraction to access kurtosis enclave artifacts. So we might as well add it to the rest of kurtosis helper functions in devnet-sdk. Going forward we'll likely want to split it into a separate module, so that other repositories can import it without needing to import the whole monorepo.
…mpatible (#14450) * op-challenger: Update fault dispute game contracts to be backwards compatible bondDistributionMode did not always exist and dispute-mon will need to start using it. * Review feedback
* op-proposer: Support multiple supervisor endpoints. * op-proposer: Use a string slice flag. * op-proposer: Rename supervisor rpc flag to be plural.
…late identifiers and payloads. (#14447) * op-e2e: Refactor GeneratedTransaction to avoid tests needing to calculate identifiers and payloads. * op-e2e: Use a single method for inbox executing transactions. * op-e2e: Include transaction on correct chains. * Simplify further. * Skip test again.
* ctb: Add clone-opcm script * fix constructor * preimage oracle * shellcheck
Sign up for free
to subscribe to this conversation on GitHub.
Already have an account?
Sign in.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
See Commits and Changes for more details.
Created by
pull[bot]
Can you help keep this open source service alive? 💖 Please sponsor : )