- 08 Dec, 2023 12 commits
-
-
F-WRunTime authored
-
-
F-WRunTime authored
-
F-WRunTime authored
-
Juan C authored
Co-authored-by:
Matt Solomon <matt@mattsolomon.dev>
-
F-WRunTime authored
-
F-WRunTime authored
-
F-WRunTime authored
-
F-WRunTime authored
-
F-WRunTime authored
-
F-WRunTime authored
-
F-WRunTime authored
-
- 07 Dec, 2023 8 commits
-
-
F-WRunTime authored
-
F-WRunTime authored
-
F-WRunTime authored
-
F-WRunTime authored
-
F-WRunTime authored
Updating job to install docker-cli to ci image for calling and executing the kontrol image from remote
-
F-WRunTime authored
-
F-WRunTime authored
-
F-WRunTime authored
-
- 06 Dec, 2023 2 commits
- 05 Dec, 2023 4 commits
-
-
F-WRunTime authored
Need to point to the proper directory where the test are run and the kout folder is generated relative to repository top level
-
Juan C authored
-
Juan C authored
-
Juan C authored
-
- 01 Dec, 2023 2 commits
-
-
Mark Tyneway authored
fix(ctb): fix abi/storage snapshot script
-
inphi authored
-
- 30 Nov, 2023 12 commits
-
-
Inphi authored
Co-authored-by:
coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com>
-
inphi authored
-
Mark Tyneway authored
Add a basic coderabbit config file
-
Maurelian authored
-
Maurelian authored
-
refcell.eth authored
contracts-bedrock: testing docs
-
refcell.eth authored
contracts-bedrock: predeploys test
-
refcell.eth authored
contracts-bedrock: migrate to new storage snapshot
-
Mark Tyneway authored
Ensures that the predeploys are set and have the correct admin slot set as well as have code present. It does not check what the specific code is so that this can be ran against forked networks. Now that we have the L2 contracts imported into the state via `vm.loadAllocs`, we can begin to port the implementation of `check-l2` into Solidity and reduce the amount of overhead a developer needs to make changes to the contracts. The goal is to make as few changes to other parts of the codebase when making changes to solidity files. [check-l2](https://github.com/ethereum-optimism/optimism/blob/develop/op-chain-ops/cmd/check-l2/main.go) runs against the devnet to ensure that the genesis state is correct. Now we can make those assertions directly in solidity and deprecate the concept of `check-l2`. We should be able to still run the solidity tests against forked backends if we write the code in a modular way, so that we can still run the tests against live networks or devnets.
-
refcell.eth authored
-
refcell.eth authored
contracts-bedrock: better setup check
-
Adrian Sutton authored
feat(ctb): Make `GENESIS_BLOCK_NUMBER` public
-