- 01 Apr, 2022 7 commits
-
-
smartcontracts authored
Adds a new feature to BaseServiceV2 to have a service exit immediately when 3 exit signals are received. Useful when the main loop would take a long time to exit but you want the service to exit immediately. Co-authored-by:
mergify[bot] <37929162+mergify[bot]@users.noreply.github.com>
-
smartcontracts authored
Adds a new JsonRpcProvider validator which specifically parses the input type into a JsonRpcProvider instead of a generic provider. Co-authored-by:
mergify[bot] <37929162+mergify[bot]@users.noreply.github.com>
-
Matthew Slipper authored
ci: Merge using merge queue
-
Matthew Slipper authored
-
Matthew Slipper authored
l2geth: Skip another flaky test
-
Matthew Slipper authored
-
Mark Tyneway authored
This code is not going to change before deprecation of `l2geth` in favor of bedrock. Skip a couple of tests that fail in CI that are not involved at all in consensus.
-
- 31 Mar, 2022 5 commits
-
-
Mark Tyneway authored
ci: Add Mergify
-
Matthew Slipper authored
-
Matthew Slipper authored
ci: Change cache keys
-
Matthew Slipper authored
Updates cache keys to fix the CircleCI permissions errors we've seen. Builds will be a bit slow while the cache rebuilds.
-
Matthew Slipper authored
ci: Use Alpine to reduce image size
-
- 30 Mar, 2022 1 commit
-
-
Mark Tyneway authored
feat(itests): run external tests once per day
-
- 29 Mar, 2022 1 commit
-
-
Matthew Slipper authored
Image sizes were increased because the packages Dockerfile used `buster-slim` rather than Alpine. Unfortunately, the images will still be large because the `node_modules` directory contains dev dependencies. This is how it was before the CircleCI migration/larger build cleanup, and will need a larger rethink of how we build TypeScript projects in the monorepo before it can be solved.
-
- 27 Mar, 2022 1 commit
-
-
Matthew Slipper authored
ci: Remove GH actions CI builds
-
- 26 Mar, 2022 8 commits
-
-
Matthew Slipper authored
The actions responsible for building/deploying changesets have been left in place until a CircleCI implementation is built.
-
Kelvin Fichter authored
Update ext-test-snx to collect all logs to prevent the option from going stale in the future.
-
Kelvin Fichter authored
Runs the external SNX tests once per day.
-
smartcontracts authored
feat(l2geth): add configurable genesis timeout
-
Kelvin Fichter authored
Adds a configurable timeout for fetching the genesis file when running l2Geth. Useful for people who want to run a node on slower internet and need more than 60 seconds to fetch the genesis file.
-
smartcontracts authored
fix(cmn): have BaseService throw on missing options
-
smartcontracts authored
fix(infra): use older version of hc by default
-
smartcontracts authored
feat(ct): run tests in parallel
-
- 25 Mar, 2022 14 commits
-
-
smartcontracts authored
fix(go): bug causing gas oracle to crash locally
-
Kelvin Fichter authored
Updates replica.yml in our infra folder to use an older version of the healthcheck service by default. We'll use latest when we update our environment variables everywhere later.
-
Kelvin Fichter authored
Fixes a bug where BaseServiceV2 was not properly throwing when options were missing.
-
Kelvin Fichter authored
Adds parallel test execution to contracts to speed things up a bit.
-
smartcontracts authored
deps: bump hardhat
-
Kelvin Fichter authored
Fixes a bug in the GasPriceOracle test suite that seems to only have had an impact because hardhat got significantly faster between the current iteration and the older one.
-
Mark Tyneway authored
See release notes here: https://github.com/NomicFoundation/hardhat/releases/tag/hardhat%402.9.0 This is a performance release, so it is good to upgrade here to improve the time of CI. The compilation happens in parallel with this release, as well as tests being able to be ran in parallel. We do not make use of any forked network tests currently, but this PR does help to speed up that usecase as well.
-
Mark Tyneway authored
-
smartcontracts authored
fix(rhc): typo in healthcheck docker-compose
-
Kelvin Fichter authored
Fixes a bug in the gas oracle docker setup that caused the oracle to crash whenever it ran locally. Tweaks the ensureConnection function to check more regularly and properly manage retries.
-
Matthew Slipper authored
Version Packages
-
github-actions[bot] authored
-
Kelvin Fichter authored
Fixes a typo in the primary docker-compose file. replica-healthcheck should be replica_healthcheck to conform with the style used everywhere else.
-
Matthew Slipper authored
Develop -> Master
-
- 24 Mar, 2022 3 commits
-
-
Matthew Slipper authored
build(deps): bump minimist from 1.2.5 to 1.2.6
-
Matthew Slipper authored
-
Matthew Slipper authored
ci: Add CircleCI config
-