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

feat: merge upstream form v0.4.0 beta10 #7

Merged
merged 34 commits into from
Nov 20, 2024
Merged

Conversation

zjg555543
Copy link

vcastellm and others added 30 commits October 29, 2024 11:00
* feat: use metadata field on certificate

* fix: lint and UT

* fix: comments
Use input_parser.star from kurtosis
* feat use sqlite on lastgersync

* apply requests

* rm tree migrations

* Update lastgersync/processor.go

Co-authored-by: Goran Rojovic <100121253+goran-ethernal@users.noreply.github.com>

---------

Co-authored-by: Goran Rojovic <100121253+goran-ethernal@users.noreply.github.com>
* feat use sqlite on claimsponsor

* wip

* pass UTs

* fix identation

* fix identation

* rm cover.out

* rm tree migrations

* make err a var
…ents-for-the-version-command-from-combinations-files

refactor: retrieve and parse versions at buildtime
* wip

* implementation

* fix tests

* wip

* mdbx is gone

* increase coverage

* remove ifElseChain from golangci

* remove ifElseChain from golangci

* remove ifElseChain from golangci

* increase coverage

* increase coverage

* identation

* identation

* identation

* fix kurtosis config
…pessimistic proof branch (0xPolygon#165)

* fix: certificate with no importedBridges set '[]' instead of 'null'

* fix: certificate with no importedBridges set '[]' instead of 'null'

* feat: adapt to kurtosis-cdk pp

* feat: change para SaveCertificatesToFiles to SaveCertificatesToFilesPath

* fix: get candidate and proven certificates as well

* fix: remove test

* fix: small changes

* fix: db tx rollback

* fix: replace existing certificate

* fix: lint and coverage

* feat: check for nil fields in certificate

* feat: no claims test

* fix: comments

* fix: lint

* fix: shallow copy imported bridge exits and bridge exits

* fix: local_config for debug

* fix: cdk-erigon-node-001 rename to cdk-erigon-rpc-001

* feat: add logs to check cert

* feat: store hash as text, add logs

* fix: lint

* fix: bump kurtosis-cdk version to 0.2.18

* fix: comments

* fix: string conversion error on BridgeExit

* fix: lint

* fix: update minter key

* fix: e2e

* fix: e2e tests

---------

Co-authored-by: joanestebanr <129153821+joanestebanr@users.noreply.github.com>
Co-authored-by: Victor Castell <0x@vcastellm.xyz>
* feat: created and updated timestamps

* feat: save raw certificate to db

* fix: raw to signed_certificate

* fix: indentation
* chore: bump kustoris
* Adapt to changes in services names
* fix: update minter key
* Apply feedback

Co-authored-by: Stefan Negovanović <93934272+Stefan-Ethernal@users.noreply.github.com>
---------
Co-authored-by: Stefan Negovanović <93934272+Stefan-Ethernal@users.noreply.github.com>
* fix: var zkevm_path_rw_data is defined in kurtosis/main but not yet on 0.2.8, try to override it
* fix: bump kurtosis 0.2.19 to have the new variable
* feat: sync UpdateL1InfoTreeV2

* fix linter

* use common hash instead of bytes 32

* imporve

* imporve

* imporve

* cover verify trusted aggregator event

* cover halted queries

* rm coverage file

* increase coverage

* moar coverage

* remove files that shouldnt be there

* do not cover smart contracts (generated bindings)

* feat: increase coverage (0xPolygon#159)

* apply pr suggestions

* add context done in handle newblock

* add context done in handle newblock

* add context done in handle newblock

* add context done in handle newblock

---------

Co-authored-by: Joan Esteban <129153821+joanestebanr@users.noreply.github.com>
* feat: unpack and log agglayer errors (0xPolygon#158)

* feat: unpack and log agglayer errors

* feat: agglayer error unpacking

* fix: lint and UT

* feat: epoch notifier (0xPolygon#144)

- Send certificates after a percentage of epoch
- Require epoch configuration to AggLayer
- Change config of `aggsender` adding: `BlockFinality` and `EpochNotificationPercentage`

* refact: GetSequence method (0xPolygon#169)

* feat: remove sanity check (0xPolygon#178) (0xPolygon#179)

---------

Co-authored-by: Goran Rojovic <100121253+goran-ethernal@users.noreply.github.com>
Co-authored-by: Rachit Sonthalia <54906134+rachit77@users.noreply.github.com>
Co-authored-by: Toni Ramírez <58293609+ToniRamirezM@users.noreply.github.com>
ToniRamirezM and others added 4 commits November 15, 2024 16:03
* ensure oldAccInputHash is ready

* feat: updata sync lib

* feat: acc input hash sanity check

* feat: check acc input hash -1

* feat: refactor

* feat: refactor

* fix: batch1 acc input hash

* fix: timestamp in input prover

* fix: timestamp in input prover

* fix: timestamp

* feat: remove test

* fix: test

* fix: test

* fix: comments

* fix: comments
@zjg555543 zjg555543 marked this pull request as ready for review November 18, 2024 11:43
@KamiD KamiD merged commit 94dcf29 into dev Nov 20, 2024
9 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

9 participants