- 09 Jul, 2021 5 commits
-
-
Kelvin Fichter authored
-
Kelvin Fichter authored
-
Mark Tyneway authored
Version Packages
-
github-actions[bot] authored
-
Liam Horne authored
-
- 08 Jul, 2021 11 commits
-
-
smartcontracts authored
feat[integration-tests]: add basic stress tests
-
Kelvin Fichter authored
-
Kelvin Fichter authored
-
Liam Horne authored
ci: release latest image tags on release
-
Liam Horne authored
Develop To Master PR
-
Mark Tyneway authored
feat[geth]: add gas pricer for congestion fees
-
Mark Tyneway authored
contracts: add set-l2-gasprice task
-
Mark Tyneway authored
Adds a dockerfile for the `gas-oracle` as well as adding it as a service in the `docker-compose.yaml`. It is not enabled by default due to memory issues in CI already happening occasionally where the integration tests are oom killed. The `gas-oracle` is configured with a key that owns the `OVM_GasPriceOracle`. This PR adds the `gas-oracle` to the Github Actions workflow that is responsible for publishing the docker images.
-
Mark Tyneway authored
This commit adds the `gas-oracle` which is an offchain entity that sends transactions to L2 to update the gas price. It must be configured with a private key as the `OVM_GasPriceOracle` is owned. The `gas-oracle` is added to the changesets setup. Tests are included as well as CI. Dockerizing will happen in a follow up PR.
-
Mark Tyneway authored
The `gasprices` package implements the logic that updates L2 gasprices on the Optimistic Ethereum Network. Co-authored-by:
Karl Floersch <karl@karlfloersch.com>
-
smartcontracts authored
feat: add workflow for running SNX test suite
-
- 07 Jul, 2021 14 commits
-
-
Kelvin Fichter authored
-
Liam Horne authored
chore(ci): Skip check files job on push events
-
Maurelian authored
-
Liam Horne authored
Version Packages
-
github-actions[bot] authored
-
smartcontracts authored
Merge develop to master
-
Maurelian authored
ci(contracts): only run codecov if contracts package is modified
-
Maurelian authored
In order to skip running the CodeCov job when it isn't relevant, a new job was added to the ts-packges workflow. For a PR, this job identifies all the files modified between the base branch and the tip of the PR branch, and writes to a variable which can be used to decide if subsequent jobs should run. Github Actions provides an easy method for achieving this at the level of a workflow, but not for specific jobs within a workflow.
-
Liam Horne authored
Add op_exporter for sequencer metrics and health endpoint
-
Kevin Ho authored
l2geth: use `hexutil.Big` to prevent overflows
-
Mark Tyneway authored
The `RollupClient` decodes the JSON from the DTL as a uint64, this updates it to be a `big.Int` Includes a test for the value field that ensures it does not overflow
-
Ben Wilson authored
Increase client_body_buffer_size for rpc-proxy
-
Ben Wilson authored
Added client_max_body_size to rpc-proxy config
-
smartcontracts authored
feat[integration-tests]: make integration tests work against production networks
-
- 06 Jul, 2021 10 commits
-
-
Kelvin Fichter authored
-
Kelvin Fichter authored
-
Liam Horne authored
Version Packages
-
smartcontracts authored
feat: update README to include info about rebasing
-
Ben Wilson authored
Added metric for sequencer health Added Dockerfile for op_exporter; Fixed Dockerfile path
-
Kelvin Fichter authored
-
smartcontracts authored
fix: update CI to avoid running out of memory
-
Liam Horne authored
-
github-actions[bot] authored
-
Liam Horne authored
Merge develop into master
-