- 22 Aug, 2023 8 commits
-
-
dependabot[bot] authored
Bumps [eslint-plugin-import](https://github.com/import-js/eslint-plugin-import) from 2.28.0 to 2.28.1. - [Release notes](https://github.com/import-js/eslint-plugin-import/releases) - [Changelog](https://github.com/import-js/eslint-plugin-import/blob/main/CHANGELOG.md) - [Commits](https://github.com/import-js/eslint-plugin-import/compare/v2.28.0...v2.28.1) --- updated-dependencies: - dependency-name: eslint-plugin-import dependency-type: direct:development update-type: version-update:semver-patch ... Signed-off-by:
dependabot[bot] <support@github.com>
-
OptimismBot authored
Merge pull request #6858 from ethereum-optimism/08-17-feat_indexer_Run_the_migrations_in_the_docker-compose_file feat(indexer): Run the migrations in the docker-compose file
-
mergify[bot] authored
-
OptimismBot authored
build(deps): bump gorm.io/gorm from 1.25.3 to 1.25.4
-
mergify[bot] authored
-
OptimismBot authored
simplify: remove unreachable code
-
mergify[bot] authored
-
OptimismBot authored
op-e2e: Capture return value when tracing failed tx
-
- 21 Aug, 2023 17 commits
-
-
mergify[bot] authored
-
clabby authored
feat(ctb): Preserve prod game type space
-
mergify[bot] authored
-
Adrian Sutton authored
-
Will Cory authored
-
clabby authored
-
mergify[bot] authored
-
Bryan White authored
### Changes Removes redundant error check conditional and its unreachable body.
-
OptimismBot authored
chore(op-node, op-heartbeat): Update golang-lru from v1 to v2
-
Matthew Slipper authored
-
dependabot[bot] authored
Bumps [gorm.io/gorm](https://github.com/go-gorm/gorm) from 1.25.3 to 1.25.4. - [Release notes](https://github.com/go-gorm/gorm/releases) - [Commits](https://github.com/go-gorm/gorm/compare/v1.25.3...v1.25.4) --- updated-dependencies: - dependency-name: gorm.io/gorm dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by:
dependabot[bot] <support@github.com>
-
Jason Yellick authored
* op-e2e: add test option to use external eth client This change is an attempt to allow other Optimism clients like op-erigon to utilize the op-e2e tests in a minimally invasive way. Almost all of the tests are unchanged, with some small structural changes to the setup to allow for utilization of an in process Geth, or extra-process generic Ethereum client. This change establishes a convention for external clients (or shims) to follow for interoperability with these tests. The external process shim must accept a '--config <path>' flag. This flag specifies a path to a JSON file which contains necessary execution parameters. These parameters include the data dir to use for the client, the JWT path, the genesis JSON path, and the chain ID. Utilizing the external binary is is generally more resource intensive than the in process Geth path, but, utilizing parallelism the test suite there is no noticable difference in execution time between the in process and an extra-process op-geth. This commit simply performs the wiring, while the next commit will add an op-geth consumer and wire into CI. * op-e2e: add basic external geth runner This commit adds an example external shim which utilizes the code in the previous commit. It also integrates it into the Makefile and into CI (which unfortunately does not use the Makefile). To utilize this geth runner locally you can execute: make test-external-geth from the op-e2e directory. See the README.md included in external_geth for more details. --------- Co-authored-by:
Jason Yellick <jason@enya.ai>
-
Adrian Sutton authored
-
OptimismBot authored
op-challenger: Add basic metrics & pprof setup
-
Arman Mazdaee authored
-
Arman Mazdaee authored
-
Adrian Sutton authored
# Conflicts: # op-challenger/fault/service.go
-
- 20 Aug, 2023 2 commits
-
-
Arman Mazdaee authored
-
OptimismBot authored
chore: Rebase PR 5329
-
- 19 Aug, 2023 13 commits
-
-
Federico Gimenez authored
-
OptimismBot authored
op-challenger: Initial support for playing multiple games
-
OptimismBot authored
build(deps-dev): bump patch-package from 6.4.7 to 8.0.0
-
mergify[bot] authored
-
Mark Tyneway authored
chore(common-ts): Upgrade all npm dependencies
-
Adrian Sutton authored
-
Adrian Sutton authored
-
Adrian Sutton authored
-
Adrian Sutton authored
-
Adrian Sutton authored
-
Adrian Sutton authored
-
Adrian Sutton authored
-
Joshua Gutow authored
This adds metrics & pprof to the op-challenger. I had to add a default config option to the metrics & pprof in order to make the tests work (because it verifies that the result of the CLI parsing is as expected when compared to an config struct which is constructed). This also had to modify how the challenger stores its version information because we include that information in the metrics when we record that it is up. Unlike the proposer & batcher, the challenger has a different initialization flow which does not easily make the version information accessible.
-