- 09 Nov, 2023 1 commit
-
-
Mark Tyneway authored
-
- 08 Nov, 2023 30 commits
-
-
Mark Tyneway authored
-
Mark Tyneway authored
Allow for the `op-node` L2 genesis generation to use either hardhat artifacts or the `.deploy` L1Deployments JSON file that is created by the solidity deployment script. While adding extra logic, this makes genesis generation much easier to be consumed by the solidity scripts. It also sets up the ability to deprecate the need for maintaining hardhat deploy style artifacts. This will allow us to remove a lot of solidity code and remove the need to call `sync()` to generate the artifacts. The artifacts make less sense now, especially since it is planned to have one set of implementation contracts for the entire superchain. There isn't as much of a need to keep around artifacts for many contracts separated by network when they are shared between different L2s.
-
Mark Tyneway authored
contracts-bedrock: delete dead script
-
Mark Tyneway authored
-
Mark Tyneway authored
Delete a dead upgrade script that is no longer used. We are moving towards `superchain-ops` for upgrade scripts instead. No reason to maintain this script anymore and have it slow down compilation time.
-
Mark Tyneway authored
build(deps): bump golang.org/x/term from 0.13.0 to 0.14.0
-
Mark Tyneway authored
eas: update version to v1.3.0
-
Mark Tyneway authored
Small update to https://github.com/ethereum-optimism/optimism/pull/8085 to bump semantic version. > In this PR, we have improved delegated attestations/revocations by additionally committing to the address of the attester/revoker in the EIP712 signature itself. The recently released EAS SDK already supports this new version of delegated attestations/revocations (via ethereum-attestation-service/eas-sdk#68)
-
Mark Tyneway authored
-
dependabot[bot] authored
Bumps [golang.org/x/term](https://github.com/golang/term) from 0.13.0 to 0.14.0. - [Commits](https://github.com/golang/term/compare/v0.13.0...v0.14.0) --- updated-dependencies: - dependency-name: golang.org/x/term dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by:
dependabot[bot] <support@github.com>
-
Mark Tyneway authored
contracts-bedrock: bump `forge-std`
-
Adrian Sutton authored
Dencun header changes
-
Adrian Sutton authored
op-challenger: Introduce TraceAccessor
-
Joshua Gutow authored
specs: Clarify withdrawals specs better
-
Joshua Gutow authored
specs: 1559 configuration
-
Joshua Gutow authored
-
protolambda authored
Update Span batch specs to allow overlapping batches
-
Joshua Gutow authored
-
protolambda authored
-
EvanJRichard authored
-
Adrian Sutton authored
-
lbeder authored
-
lbeder authored
-
lbeder authored
-
EvanJRichard authored
-
EvanJRichard authored
-
Mark Tyneway authored
-
Mark Tyneway authored
-
Mark Tyneway authored
Bumps `forge-std` to `37a37ab73364d6644bfe11edf88a07880f99bd56`. This is not a release commit but it does include the latest change to the `Vm` such that `loadAllocs(string)` is included. Pulling this in now unblocks progress on loading in the L2 genesis state into the solidity tests. We can update the `forge-std` version to an official release in the future. All diffs are updating changes to `forge-std` so that things compile again.
-
tre authored
feat(contracts-periphery): deployment scripts for installing drips that deposit ETH to OP Chain faucets
-
- 07 Nov, 2023 9 commits
-
-
Mark Tyneway authored
contracts-bedrock: visibility into flake
-
Mark Tyneway authored
-
Mark Tyneway authored
build(deps): bump viem from 1.18.4 to 1.18.6
-
Mark Tyneway authored
build(deps-dev): bump eslint from 8.52.0 to 8.53.0
-
Mark Tyneway authored
build(deps-dev): bump nx from 17.0.2 to 17.0.3
-
Mark Tyneway authored
A flake in CI was introduced when https://github.com/ethereum-optimism/optimism/pull/7928 was merged. It is probably due to a race condition when reading a file from disk. Is there a way to have foundry only do something once for the entire test suite? Tried moving things to the constructor instead of `setUp` but that did not work. Ideally we do not need to read the file from disk for each contract deployed, this adds a lot of overhead. A solution around this is to refactor the way that the deploy script works or to add in the env var that will skip the check that sometimes fails.
-
Joshua Gutow authored
op-chain-ops: Canyon checker script
-
Adrian Sutton authored
Optimize span batch e2e test
-
Joshua Gutow authored
-