- 14 Nov, 2023 7 commits
-
-
Adrian Sutton authored
Moves encoding of calls to test code as they're no longer used in production.
-
Mark Tyneway authored
op-node,contracts-bedrock: setup `loadAllocs` usage
-
Mark Tyneway authored
-
Mark Tyneway authored
-
Mark Tyneway authored
Modularize the `op-node` command for creating L2 genesis blocks such that it can read a starting L1 block from disk instead of needing to fetch it from a node. This makes the process more simple and reproducible, because the block JSON file can be written to disk and committed into a repo. Also add the script for calling the `op-node` L2 genesis generation to `contracts-bedrock`. It will create the L2 genesis state in `contracts-bedrock/.testdata` which will be read by `vm.readAllocs(string)` to populate the initial state.
-
Mark Tyneway authored
Specify CI builder image
-
Joshua Gutow authored
This should help fix the issue that CI can easily be broken if the CI image is not compatible and helps make it possible to test the CI image.
-
- 13 Nov, 2023 1 commit
-
-
Hamdi Allam authored
fix(indexer): bridge starting height marker
-
- 14 Nov, 2023 1 commit
-
-
Mark Tyneway authored
chore(ci): Bump foundry version
-
- 13 Nov, 2023 18 commits
-
-
clabby authored
-
Mark Tyneway authored
feat(ci-builder): Add `install-foundry` script to detect commit SHAs with `nightly` tags
-
Hamdi Allam authored
-
Mark Tyneway authored
contracts-bedrock: fix contracts flake in CI
-
clabby authored
-
Mark Tyneway authored
Merge pull request #8079 from ethereum-optimism/dependabot/npm_and_yarn/types/chai-as-promised-7.1.8 build(deps-dev): bump @types/chai-as-promised from 7.1.5 to 7.1.8
-
Mark Tyneway authored
op-chain-ops: check for protocol version config
-
Mark Tyneway authored
Adds a `STRICT_DEPLOYMENT=false` env var to the CI for the foundry tests. There is a race condition with it reading files from disk. The deploy process needs to get config from disk and when all of the foundry tests run in parallel, sometimes particular tests will think the files do not exist. Ideally we can figure out a way to express to foundry "do something only once" and then checkpoint the state, kind of like a meta `setUp` but this doesn't seem to be possible, `setUp` is called many times.
-
Mark Tyneway authored
improve naming consistency of Config struct variables
-
Mark Tyneway authored
Instead of erroring it should warn. Otherwise we need to use a pointer and use `nil` to differentiate from the 0 value.
-
Mark Tyneway authored
Ensures that the protocol version configs are in the deploy config by adding them to the `Check()` function to the `DeployConfig` struct. CI calls this function to ensure that all of the deploy configs have set values.
-
dependabot[bot] authored
Bumps [@types/chai-as-promised](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/chai-as-promised) from 7.1.5 to 7.1.8. - [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases) - [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/chai-as-promised) --- updated-dependencies: - dependency-name: "@types/chai-as-promised" dependency-type: direct:development update-type: version-update:semver-patch ... Signed-off-by:
dependabot[bot] <support@github.com>
-
Mark Tyneway authored
build(deps-dev): bump @types/chai from 4.3.8 to 4.3.10
-
dependabot[bot] authored
Bumps [@types/chai](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/chai) from 4.3.8 to 4.3.10. - [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases) - [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/chai) --- updated-dependencies: - dependency-name: "@types/chai" dependency-type: direct:development update-type: version-update:semver-patch ... Signed-off-by:
dependabot[bot] <support@github.com>
-
Mark Tyneway authored
build(deps-dev): bump @types/node from 20.8.9 to 20.9.0
-
Mark Tyneway authored
ci: builder params
-
Mark Tyneway authored
monorepo: submodules makefile
-
Adrian Sutton authored
op-challenger: fixes latestBlockNumber signature and ROOT_CLAIM length
-
- 12 Nov, 2023 7 commits
-
-
dependabot[bot] authored
Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 20.8.9 to 20.9.0. - [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases) - [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node) --- updated-dependencies: - dependency-name: "@types/node" dependency-type: direct:development update-type: version-update:semver-minor ... Signed-off-by:
dependabot[bot] <support@github.com>
-
Mark Tyneway authored
Merge pull request #8059 from ethereum-optimism/dependabot/npm_and_yarn/typescript-eslint/eslint-plugin-6.10.0 build(deps-dev): bump @typescript-eslint/eslint-plugin from 6.9.1 to 6.10.0
-
Mark Tyneway authored
-
Ino Murko authored
-
Mark Tyneway authored
docs(ctb): Add network-specific to style guide
-
Mark Tyneway authored
Update the `submodules` recipe in the makefile. Trying to remove ignoring the command when in CI because it looks for a github actions env var but we now run in circleci so its possible that its tech debt. Will add that check back in if it breaks ci. Fixes https://github.com/ethereum-optimism/optimism/issues/8132
-
Joseandro Luiz authored
op-challenger: fixes the latestBlockNumber signature and makes the ROOT_CLAIM variable 32 bytes in size
-
- 11 Nov, 2023 3 commits
-
-
felipe authored
feat(proxyd): add weighting feature to node selection
-
kaliubuntu0206 authored
-
Danyal Prout authored
-
- 10 Nov, 2023 3 commits
-
-
Hamdi Allam authored
fix(indexer): clean up indexer bridge logging
-
Mark Tyneway authored
CI: Set STRICT_DEPLOYMENT=false for gas snapshots
-
Mark Tyneway authored
contracts-bedrock: cleanup deploy config check
-