Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

synchronizer: support to elderberry fork #3300

Closed

Conversation

joanestebanr
Copy link
Contributor

Closes #3299

What does this PR do?

Reviewers

Main reviewers:

Codeowner reviewers:

  • @-Alice
  • @-Bob

joanestebanr and others added 30 commits January 29, 2024 10:17
* EncodeBatchV2 allow to set Tx in binary
* actions/setup-go to v5 to avoid use node 16
* removed reorgPool call
* add test for l1 sequenced batches
* removed panic after halt call as PR comments ask for
* new geth version v1.13.11
* fix rom error

* linter

* fix
* fix cache update and sync from Trusted of closed batch
* feat: optimize purge txn pool query

* fix: add new method to state interface

* feat: generate new state mocks
…lockTimestampMargin seconds behind "now" (#3181) (#3189)

* add sanity check L1BlockTimestampMargin vs now

* Update prover image to v4.0.4
* fix isSynced

* fix linter

* fix logs

* halt on sanity check error
* Fix/3200 l1inforoot error on reorg (#3201)
* L1InfooTree cache is calculated when needed and is discard when a reorg happens
* synchronizer avoid panic if process trusted batch fails
* fix stream

* fix stream

* fix stream

* fix stream

* linter
* set l2 block gas limit to 2**50 (1125899906842624)

* limit L2 block gasLimit in StoreL2Block function
* removed class Processor Selector, and set etrog as processor
…3119)

Bumps [github.com/prometheus/common](/~https://github.com/prometheus/common) from 0.45.0 to 0.46.0.
- [Release notes](/~https://github.com/prometheus/common/releases)
- [Commits](prometheus/common@v0.45.0...v0.46.0)

---
updated-dependencies:
- dependency-name: github.com/prometheus/common
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps [golang.org/x/sync](/~https://github.com/golang/sync) from 0.5.0 to 0.6.0.
- [Commits](golang/sync@v0.5.0...v0.6.0)

---
updated-dependencies:
- dependency-name: golang.org/x/sync
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps [github.com/urfave/cli/v2](/~https://github.com/urfave/cli) from 2.26.0 to 2.27.1.
- [Release notes](/~https://github.com/urfave/cli/releases)
- [Changelog](/~https://github.com/urfave/cli/blob/main/docs/CHANGELOG.md)
- [Commits](urfave/cli@v2.26.0...v2.27.1)

---
updated-dependencies:
- dependency-name: github.com/urfave/cli/v2
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
tclemos and others added 13 commits February 9, 2024 16:17
Bumps [golang.org/x/crypto](/~https://github.com/golang/crypto) from 0.18.0 to 0.19.0.
- [Commits](golang/crypto@v0.18.0...v0.19.0)

---
updated-dependencies:
- dependency-name: golang.org/x/crypto
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps [github.com/0xPolygonHermez/zkevm-data-streamer](/~https://github.com/0xPolygonHermez/zkevm-data-streamer) from 0.1.18 to 0.1.19.
- [Release notes](/~https://github.com/0xPolygonHermez/zkevm-data-streamer/releases)
- [Commits](0xPolygon/zkevm-data-streamer@v0.1.18...v0.1.19)

---
updated-dependencies:
- dependency-name: github.com/0xPolygonHermez/zkevm-data-streamer
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps [github.com/google/uuid](/~https://github.com/google/uuid) from 1.5.0 to 1.6.0.
- [Release notes](/~https://github.com/google/uuid/releases)
- [Changelog](/~https://github.com/google/uuid/blob/master/CHANGELOG.md)
- [Commits](google/uuid@v1.5.0...v1.6.0)

---
updated-dependencies:
- dependency-name: github.com/google/uuid
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps [golang.org/x/net](/~https://github.com/golang/net) from 0.20.0 to 0.21.0.
- [Commits](golang/net@v0.20.0...v0.21.0)

---
updated-dependencies:
- dependency-name: golang.org/x/net
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps [google.golang.org/grpc](/~https://github.com/grpc/grpc-go) from 1.61.0 to 1.61.1.
- [Release notes](/~https://github.com/grpc/grpc-go/releases)
- [Commits](grpc/grpc-go@v1.61.0...v1.61.1)

---
updated-dependencies:
- dependency-name: google.golang.org/grpc
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
…eck closing empty WIP batch (#3279)

* fix node OOC (#3263)

* fix error handling (#3266)

* added sanity check closing an empty batch

---------

Co-authored-by: Toni Ramírez <58293609+ToniRamirezM@users.noreply.github.com>
…3282)

Bumps [github.com/prometheus/common](/~https://github.com/prometheus/common) from 0.46.0 to 0.47.0.
- [Release notes](/~https://github.com/prometheus/common/releases)
- [Commits](prometheus/common@v0.46.0...v0.47.0)

---
updated-dependencies:
- dependency-name: github.com/prometheus/common
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
@joanestebanr joanestebanr added this to the v0.6.0 milestone Feb 19, 2024
@joanestebanr joanestebanr self-assigned this Feb 19, 2024
@joanestebanr joanestebanr requested a review from ARR552 as a code owner February 19, 2024 12:13
@cla-bot cla-bot bot added the cla-signed label Feb 19, 2024
@joanestebanr joanestebanr changed the base branch from develop to release/v0.5.12 February 19, 2024 12:14
@joanestebanr joanestebanr changed the base branch from release/v0.5.12 to release/v0.6.0 February 19, 2024 12:15
@joanestebanr joanestebanr marked this pull request as draft February 19, 2024 12:15
@joanestebanr
Copy link
Contributor Author

The branch was created from develop instead of v0.6.0.
Create a new PR #3301

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

elderberry: synchronizer: new event for SequencedBatch
7 participants