- 22 Dec, 2021 14 commits
-
-
Mark Tyneway authored
On fresh startup, the DTL attempts to make a range query that is very large when the starting L1 block height is not configured. It looks for ownership transferred events on the address manager, the first one to happen indicates that the address manager was deployed at that height. Now that we use the same address manager over time instead of the old way of upgrading the system where we would redeploy the address manager each time, we must pass the L1 start height as a config option to the DTL, otherwise it will attempt to sync old transactions (from a previous regenesis). This commit will reduce the range at which the DTL will query for the events, as alchemy only supports a range of 2000. This will make the search prohibitively slow, but that is ok as the value ought to be configured anyways. This functionality is really only useful for ephemeral networks. A new logline is added for convenience.
-
Mark Tyneway authored
fix: replace OE with Optimism
-
smartcontracts authored
feat: implement getMessageReceipt and tests
-
Kelvin Fichter authored
-
smartcontracts authored
Create a setup script for the integration tests
-
Mark Tyneway authored
Version Packages
-
github-actions[bot] authored
-
Mark Tyneway authored
Develop -> Master PR
-
Mark Tyneway authored
fix: make CI correctly report linting errors
-
Mark Barrasso authored
-
Mark Tyneway authored
maintenance(message-relayer): remove unnecessary js runner script
-
Kelvin Fichter authored
-
Kelvin Fichter authored
-
smartcontracts authored
fix: have SDK generate coverage reports
-
- 21 Dec, 2021 12 commits
-
-
Kelvin Fichter authored
-
smartcontracts authored
fix: update SDK readme to include warning
-
Mark Tyneway authored
batch-submitter: Fix the numTxPerBatch metric
-
Mark Tyneway authored
Add nightly deploys
-
Matthew Slipper authored
Changes the `numTxPerBatch` metric to observe the actual number of elements inside `batchParams` rather than `endBlock - startBlock`. Metadata: - Fixes ENG-1807
-
Kelvin Fichter authored
-
smartcontracts authored
feat(sdk): add tests for getTokenBridgeMessagesByAddress
-
Kelvin Fichter authored
-
Kelvin Fichter authored
-
Kelvin Fichter authored
-
Matthew Slipper authored
Bwilson/l2geth exporter
-
Ben Wilson authored
-
- 20 Dec, 2021 8 commits
-
-
Ben Wilson authored
-
Ben Wilson authored
-
Ben Wilson authored
-
Ben Wilson authored
-
Ben Wilson authored
-
Matthew Slipper authored
go/batch-submitter: Fix metrics server
-
Matthew Slipper authored
The metrics server wasn't running because of a space between the host and port.
-
Matthew Slipper authored
- Deploys the nightly image after the build. We can use a `kubectl rollout restart` here because the nightly uses images of the form `image-name:nightly` and have `imagePullPolicy` set to `Always`. This forces Kubernetes to always re-pull images upon pod restart. - Adds the go batch submitter to the list of images that get bulit by the nightly Metadata: - Fixes ENG-1661
-
- 18 Dec, 2021 1 commit
-
-
Conner Fromknecht authored
ops/docker: Use old directory in packages dockerfile
-
- 17 Dec, 2021 1 commit
-
-
Matthew Slipper authored
`Dockerfile.packages` placed build artifacts in `/optimism`, whereas all of our other Dockerfiles place build artifactrs in `/opt/optimism`. As a result, downstream consumers of the packages Dockerfile cannot use images created by our other Dockerfiles. This is a problem for the nightly environment, since it relies upon the `/opt/optimism` structure to customize container entrypoints. This PR fixes the problem by having `Dockerfile.packages` put build artifacts in `/opt/optimism` like everything else.
-
- 16 Dec, 2021 4 commits
-
-
smartcontracts authored
Develop -> Master
-
smartcontracts authored
Version Packages
-
smartcontracts authored
feat: tests for CrossChainProvider constructor and getMessagesByTransaction
-
github-actions[bot] authored
-