- 02 Nov, 2023 19 commits
-
-
Hamdi Allam authored
fix(indexer) Add API Timeouts & Closures
-
Inphi authored
ci: ignore code coverage in script contracts
-
inphi authored
-
Mark Tyneway authored
Liveness clean up
-
Mark Tyneway authored
fix(bedrock-devnet): build connection in polling loop of `wait_for_rpc_server`
-
Mark Tyneway authored
build(deps): bump viem from 1.18.1 to 1.18.2
-
Mark Tyneway authored
-
Mark Tyneway authored
op-upgrade: log invalid deploy-config error
-
kafeikui authored
-
Adrian Sutton authored
op-challenger: Move away from generated bindings and batch load claims.
-
Hamdi Allam authored
fix(indexer.api): Add msg hash to withdrawal response
-
Adrian Sutton authored
-
Adrian Sutton authored
-
Adrian Sutton authored
op-bindings: Rebuild
-
Joshua Gutow authored
-
Joshua Gutow authored
-
inphi authored
-
Adrian Sutton authored
-
dependabot[bot] authored
Bumps [viem](https://github.com/wagmi-dev/viem) from 1.18.1 to 1.18.2. - [Release notes](https://github.com/wagmi-dev/viem/releases) - [Commits](https://github.com/wagmi-dev/viem/compare/viem@1.18.1...viem@1.18.2) --- updated-dependencies: - dependency-name: viem dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by:
dependabot[bot] <support@github.com>
-
- 01 Nov, 2023 21 commits
-
-
Mark Tyneway authored
contracts-bedrock: better comment for deployer `name()(string)`
-
Mark Tyneway authored
contracts-bedrock: fully deprecate semver
-
Mark Tyneway authored
contracts-bedrock: delete `CheckBalanceHigh` dripcheck
-
Mark Tyneway authored
-
Mark Tyneway authored
Updates the comment for the `name()(string)` function that is abstract on the `Deployer` contract. It should be more obvious why the function exists now.
-
Maurelian authored
-
Maurelian authored
-
Mark Tyneway authored
-
Mark Tyneway authored
-
Mark Tyneway authored
Removes the implementation of `Semver` in favor of `ISemver` fully. Now all contracts that previously used `Semver` should use `ISemver` and manually implement the `version()(string)` getter. Also update some import paths in files that were modified with the `Semver` change. Also removes any semver from `SchemaResolver` because it is an abstract contract. The contracts that inherit it should implement `ISemver` so that they can be versioned independently. Each contract that had its source code updated had a minor version bump. Regenerate the bindings, gas-snapshot and semver-lock. Note that the `OptimismMintableERC20Factory` had its semver bumped because it deploys `OptimismMintableERC20` tokens, which had its bytecode changed by moving from `Semver` to `ISemver`.
-
Mark Tyneway authored
-
Mark Tyneway authored
This dripcheck is not used anywhere so no need to keep it around and add time to building and testing.
-
Mark Tyneway authored
ctb: more modularize test mocks
-
Mark Tyneway authored
feat(contracts-periphery): Add periphery deploy configs for various testnets
-
Mark Tyneway authored
-
Mark Tyneway authored
-
Mark Tyneway authored
Modularize the testing mocks some more. Breaks out work in https://github.com/ethereum-optimism/optimism/pull/7928 to its own pull request
-
Mark Tyneway authored
contracts-bedrock: goerli protocol versions config
-
Mark Tyneway authored
contracts-bedrock: modularize the `AlphabetVM`
-
Mark Tyneway authored
-
Mark Tyneway authored
Moves the `AlphabetVM` contract into its own file because previously it was resulting in an import cycle. This was causing compilation errors when refactoring the code to use the deploy script to set up the tests. All mock contracts used for testing can now live in `test/mocks` instead of being randomly placed around the codebase.
-