Skip to content

Develop -> Master PR#1822

Merged
tynes merged 24 commits intomasterfrom
develop
Nov 30, 2021
Merged

Develop -> Master PR#1822
tynes merged 24 commits intomasterfrom
develop

Conversation

@tynes
Copy link
Contributor

@tynes tynes commented Nov 30, 2021

Description
Merge develop to master

cfromknecht and others added 24 commits November 23, 2021 09:23
…-core-utils

maintenance: remove event types from core utils
fix: remove branch restrictions for some workflows
ENG-1670 - improve proxyd metrics, support local rate limiter
The `docker-compose` setup uses features that
are not available in all versions. This pins
the `docker-compose` setup to version `3.4`
instead of just `3`.

It is known to work under the following versions:

```
$ uname -or
5.10.70-1-MANJARO GNU/Linux

$ docker-compose --version
Docker Compose version 2.0.1

$ docker --version
Docker version 20.10.9, build c2ea9bc90b
```
The `gas-price` metric was renamed to `gas_price`
as using a `-` is invalid syntax in a prometheus metric.

Fixes #1819
feat: add CTC and SCC contract bindings
The old transaction batch serialization assumed that the
correct chain id was used as there was a custom transaction
serialization used. Now that the full RLP of the transactions
are submitted to L1 for availability, it is possible to enable
non EIP155 transactions. This allows for universal addresses
to be used, where the same address exists across many chains.

A test is updated to test specifically that transactions that
are not protected with a chain id can be submitted and accepted
by the sequencer.
When syncing from L2, all transactions were assumed to be
protected. To prevent a network split for replicas,
the DTL needs to check for transactions that are not
protected and handle parsing the `v` parameter
appropriately.
go/proxyd: Add support for additional SSL certs
ops: pin docker-compose version to 3.4
@changeset-bot
Copy link

changeset-bot bot commented Nov 30, 2021

🦋 Changeset detected

Latest commit: cc02fdf

The changes in this PR will be included in the next version bump.

This PR includes changesets to release 10 packages
Name Type
@eth-optimism/gas-oracle Patch
@eth-optimism/proxyd Minor
@eth-optimism/data-transport-layer Patch
@eth-optimism/integration-tests Patch
@eth-optimism/l2geth Patch
@eth-optimism/core-utils Patch
@eth-optimism/batch-submitter Patch
@eth-optimism/contracts Patch
@eth-optimism/message-relayer Patch
@eth-optimism/replica-healthcheck Patch

Not sure what this means? Click here to learn what changesets are.

Click here if you're a maintainer who wants to add another changeset to this PR

@github-actions github-actions bot added 2-reviewers M-ci Meta: ci related work A-pkg-core-utils Area: packages/core-utils labels Nov 30, 2021
@github-actions github-actions bot added A-integration Area: integration tests A-cannon Area: cannon A-ops Area: ops labels Nov 30, 2021
@tynes tynes merged commit a371248 into master Nov 30, 2021
theochap pushed a commit that referenced this pull request Dec 10, 2025
### Description

Automated PR to update git submodules.

Co-authored-by: github-merge-queue[bot] <118344674+github-merge-queue[bot]@users.noreply.github.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

A-cannon Area: cannon A-integration Area: integration tests A-ops Area: ops A-pkg-core-utils Area: packages/core-utils M-ci Meta: ci related work

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants