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(core): temporarily use new reth ontake branch #357

Merged
merged 5 commits into from
Sep 4, 2024

Conversation

smtmfft
Copy link
Contributor

@smtmfft smtmfft commented Sep 2, 2024

No description provided.

core/src/preflight/util.rs Outdated Show resolved Hide resolved
@petarvujovic98 petarvujovic98 changed the title temporarily use new reth ontake branch feat(core): temporarily use new reth ontake branch Sep 3, 2024
@petarvujovic98 petarvujovic98 merged commit 65d5f3b into ontake-dev Sep 4, 2024
14 of 20 checks passed
@petarvujovic98 petarvujovic98 deleted the update-ontake-dev branch September 4, 2024 07:01
github-merge-queue bot pushed a commit that referenced this pull request Sep 13, 2024
* prepare for ontake upgrade

Signed-off-by: smtmfft <[email protected]>

* update Cargo.toml

Signed-off-by: smtmfft <[email protected]>

* use forked verifier set together with taiko hard forks

Signed-off-by: smtmfft <[email protected]>

* fix hekla path test

* sync with protocol change

* sync latest protocol

* rebase main

* use defaulte l1_inc_block as anchor-1

* refactor(core): [WIP] inital preflight refactor

* refactor(core): [WIP] continue preflight refactor

* fix(host,tasks): add `l1_inclusive_block_number` field

* chore(lib,sgx): run cargo fmt

* fix(lib): clippy fixes

* chore(core): fix lints

* fix(core): fix block conversion for parent block

* refactor(core): move preflight to mod and separate into util

* feat(host): [WIP] add integration test skeleton

* switch back to origin reth branch

* feat(host): [WIP] improve test description and options

* chore(host): hide integration test behind integration feature

* feat(host): [WIP] add cancellation and retry to the test flow

* chore(ci): [WIP] add integration tests for native

* fix(host): remove comment from feature flag

* feat(host): add test for v1, prunning and reporting

* feat(host): support custom config path via env vars for testing

* fix(ci): add env var for config path for integration testing

* fix(host): fix clippy warning

* fix(ci): remove `@`

* feat(host): separate scenarios and run sequentially

* fix(host): fix typo in functionality

* chore(host): add comment

* refactor(core): use fork instead of inclusion block

* feat(ci): add support for testing different proof types

* fix(host): pass string instead of type

* fix(script): fix typo

* chore(core): add detail to transaction execution failure

* refactor(lib): extract metadata conversion

* refactor(lib): clean up preflight utils

* fix(core): fix clippy issue

* feat(ci): add integration tests for all provers

* fix(ci): remove enable feature

* fix(ci): add prover elf building

* refactor(host): serialize into status error instead of manual

* refactor(host): clean up error conversion

* refactor(core): rename l1 inclusion block number field

* fix(core,host,tasks): save files after rename

* feat(core): temporarily use new reth ontake branch (#357)

* temporarily use new reth ontake branch

* Update core/src/preflight/util.rs

Co-authored-by: Petar Vujović <[email protected]>

* chore(lib): run fmt

---------

Co-authored-by: Petar Vujovic <[email protected]>

* chore(core,ci): renaming

* update pre-compiled image

Signed-off-by: smtmfft <[email protected]>

* update prebuilt image

Signed-off-by: smtmfft <[email protected]>

* test prebuilt images

Signed-off-by: qcloud <[email protected]>

* debg CI (#359)

* debg CI

Signed-off-by: smtmfft <[email protected]>

* switch reth back to v1.0.0-rc.2-taiko branch

Signed-off-by: smtmfft <[email protected]>

---------

Signed-off-by: smtmfft <[email protected]>

* chore(ci): use shorter flag passing

* fix(lib): support non taiko forked chains for block proving

* fix(ci): building provers for tests (#360)

* fix CI

* fix ci

Signed-off-by: smtmfft <[email protected]>

* fix ci

Signed-off-by: smtmfft <[email protected]>

* fix ci

* fix ci

Signed-off-by: smtmfft <[email protected]>

* fix ci

Signed-off-by: smtmfft <[email protected]>

* fix ci

Signed-off-by: smtmfft <[email protected]>

* chore(host): add more descriptive asserts

* fix(host): use blob proof type other than none

* fix(host): add `to_string` call

* revert install.sh

Signed-off-by: smtmfft <[email protected]>

* chore(ci): remove integration from CI until cwd fix

* revert ci changes

Signed-off-by: smtmfft <[email protected]>

---------

Signed-off-by: smtmfft <[email protected]>
Co-authored-by: Petar Vujovic <[email protected]>

* fix(ci): remove comments which broke CI

* fix(ci): add single step

* refine pipeline stdout message

Signed-off-by: smtmfft <[email protected]>

* update to latest ontake taiko-reth

Signed-off-by: smtmfft <[email protected]>

* add missing binary

Signed-off-by: smtmfft <[email protected]>

* fixing r0 ci (#362)

Signed-off-by: smtmfft <[email protected]>

* fix ci

Signed-off-by: smtmfft <[email protected]>

* fix ci

Signed-off-by: smtmfft <[email protected]>

* add ci status report script

* update to fixed hekla ontake height

Signed-off-by: smtmfft <[email protected]>

---------

Signed-off-by: smtmfft <[email protected]>
Signed-off-by: qcloud <[email protected]>
Co-authored-by: Petar Vujovic <[email protected]>
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.

2 participants