- 08 Nov, 2023 26 commits
-
-
Mark Tyneway authored
Adds a new setter that takes a list of slots to set. This allows a single `upgradeToAndCall` to be used with this contract that sets many storage slots in a single call. This will simplify future upgrades using the 2 step upgrade model. Includes fuzz tests for the new functionality. The complexity with the fuzz testing of this operation is that we cannot pass in duplicate keys, otherwise it is impossible to make assertions against because there is no way to hook in to the call. Perhaps if we had a way to see every state diff then we would be able to make assertions against that.
-
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 14 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
-
Joshua Gutow authored
-
Joshua Gutow authored
op-node: Check withdrawals hash in P2P validation
-
Joshua Gutow authored
-
Joshua Gutow authored
op-node: Fixup PGN Sepolia Rollup Config
-
Joshua Gutow authored
-