- 14 Dec, 2022 12 commits
-
-
Joshua Gutow authored
The root cause is that the elements were out of order. There isn't a strong reason that the order of the arrays would be the same so & the thing we care about is that the elements match so I switch the require statement to be that. In the failing test I manually verified that the elements were the same. Last seen in https://app.circleci.com/pipelines/github/ethereum-optimism/optimism/11438/workflows/e524ab48-9fff-445d-9813-8a4f76046012/jobs/321725.
-
mergify[bot] authored
feat(ctp): clean AttestationStation comments
-
mergify[bot] authored
feat(ctb): Add tests for `Bytes` library
-
clabby authored
-
clabby authored
gas snapshot cp nit
-
Kelvin Fichter authored
Cleans up comments in the AttestationStation.
-
clabby authored
-
clabby authored
-
mergify[bot] authored
contracts-bedrock: delete unused imports
-
mergify[bot] authored
contracts-bedrock: fee vault track total value
-
Mark Tyneway authored
-
Mark Tyneway authored
fixes op-service's log handler level filtering
-
- 13 Dec, 2022 27 commits
-
-
Zach Howard authored
-
Mark Tyneway authored
ci: run check-l2 script in ci
-
mergify[bot] authored
feat(ctb): port L1ERC721Bridge tests
-
Mark Tyneway authored
-
Mark Tyneway authored
contracts-bedrock: add post check L2 hh task
-
smartcontracts authored
Deployments have been ported over to contracts-bedrock. We no longer need this package now that all of the contracts exist in contracts-bedrock.
-
Matthew Slipper authored
-
Mark Tyneway authored
Adds an accumulator for the total amount of fees withdrawn from the system. This is really helpful for data analytics. I also think it could be used to build an on chain prediction market for economic activity. This code path isn't triggered too often, so an extra sload/sstore and checked math doesn't matter much.
-
mergify[bot] authored
Add PrivateKeySignerFn method to op-service/crypto package
-
Michael de Hoog authored
-
mergify[bot] authored
ctb: Add echidna test ensuring depositTransaction completes
-
Kelvin Fichter authored
Ports the tests for the L1ERC721Bridge from contracts-periphery.
-
mergify[bot] authored
feat(cmn): allow BSv2 to ignore env/argv
-
Mark Tyneway authored
feat(contracts-periphery): Update zeppelin packages in contracts periphery
-
Mark Tyneway authored
feat(contracts-periphery): Don't hoist any open zeppelin packages in all packages
-
mergify[bot] authored
test(ctb): MintManager tests
-
Maurelian authored
-
mergify[bot] authored
ctb: Fix linter warnings in echidna contracts
-
Kelvin Fichter authored
Ports old hardhat tests for MintManager to Foundry.
-
mergify[bot] authored
feat(ctb): gov token interface tests
-
Kelvin Fichter authored
Introduces new standard options that allow users to ignore variables from the environment or the command line. Useful for programmatic usage where there may be unrelated environment variables or command line arguments that get parsed by BSv2 by accident.
-
Maurelian authored
-
mergify[bot] authored
feat(cmn): clean up BaseServiceV2 options
-
Kelvin Fichter authored
Adds basic tests to check for the ERC20 interface on the GovernanceToken.
-
Mark Tyneway authored
op-chain-ops: better config checks
-
mergify[bot] authored
feat(ctb): move gov contracts to top level folder
-
Kelvin Fichter authored
Cleans up the system of options for BaseServiceV2. Includes some refactoring to reduce the size of base-service-v2.ts. Primary change from a user point of view is that standard options and regular options get merged. Makes it more clear how user inputted options will override defaults provided by the service.
-
- 12 Dec, 2022 1 commit
-
-
mergify[bot] authored
feat(ctb): MPT Fuzzing contract changes
-