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

Rebase upstream with Reth & refactor #29

Closed
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
31 commits
Select commit Hold shift + click to select a range
7e9e874
Enable RPC retries (#42)
intoverflow Oct 19, 2023
90b1468
Introduce op-info tool (#48)
intoverflow Oct 26, 2023
31c3c50
upgrade risc0 to v0.19 (#50) # Please enter the commit message for y…
Wollac Nov 1, 2023
053a1bf
chore(deps): bump risc0 to v0.19.1 (#54)
Wollac Nov 18, 2023
ec19095
cleanup transaction code (#53)
Wollac Nov 18, 2023
2ff9b22
Reintroduce data() on TxEssence (#57)
intoverflow Nov 21, 2023
4ce1cdc
chore: MPT cleanups (#56)
Wollac Nov 21, 2023
97dac55
Pre-flight and block building improvements (#55)
Wollac Nov 27, 2023
d7cd529
fix: clippy complain (#64)
dyxushuai Dec 11, 2023
43c5398
fix: use PathBuf instead of String to compatible different platforms …
dyxushuai Dec 12, 2023
ea66d72
Update CI (#60)
Wollac Dec 12, 2023
3d92ea1
Optimism L1 -> L2 derivation (#51)
intoverflow Dec 18, 2023
ba51d9a
Fix frame parsing and loading in Optimism derivation (#68)
Wollac Dec 19, 2023
cbfab6e
Fix channel bank handling in Optimism derivation (#71)
Wollac Dec 22, 2023
8750ebe
feat: Use revm Optimism execution (#44)
Wollac Jan 22, 2024
3e8b9db
Fix batch queue handling in Optimism derivation (#73)
Wollac Jan 22, 2024
6259801
Fix OP block header validation (#74)
Wollac Jan 23, 2024
2a483c2
wip
CeciliaZ030 Feb 5, 2024
7c1de44
change dependency
CeciliaZ030 Feb 12, 2024
b83cece
Squashed commit of the following:
CeciliaZ030 Feb 12, 2024
a3aae6c
wip
CeciliaZ030 Feb 13, 2024
89c5ad3
fixed merged err in lib
CeciliaZ030 Feb 13, 2024
3595dcc
seperate taiko host functions for std/no-std
CeciliaZ030 Feb 14, 2024
017116c
compiled raiko guest & host
CeciliaZ030 Feb 14, 2024
1697b2c
static TKO_MAINNET_CHAIN_SPEC & get_contracts with str
CeciliaZ030 Feb 14, 2024
9d4069b
delete guest & host, compile optimism flag
CeciliaZ030 Feb 14, 2024
4d17fd0
fixed test no-std imports & fmt & clippy
CeciliaZ030 Feb 14, 2024
41edfc8
delete primitives/taiko & fmt & fix ci OP flag
CeciliaZ030 Feb 15, 2024
596733d
chore: Refactor and fix lints
petarvujovic98 Feb 16, 2024
583cea0
fix Preflight trait
CeciliaZ030 Feb 20, 2024
8afb0d8
fix: not optional alloy-sol-types
CeciliaZ030 Feb 20, 2024
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
49 changes: 28 additions & 21 deletions .github/workflows/ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -7,6 +7,9 @@ on:

env:
CARGO_TERM_COLOR: always
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
RISC0_VERSION: 0.19.1
RISC0_TOOLCHAIN_VERSION: test-release-2

concurrency:
group: ${{ github.workflow }}-${{ github.event.pull_request.number || github.ref }}
Expand All @@ -18,36 +21,40 @@ jobs:
runs-on: ubuntu-latest
timeout-minutes: 60
steps:
- uses: actions/checkout@v3
with:
submodules: recursive
- uses: risc0/risc0/.github/actions/[email protected]
- uses: risc0/risc0/.github/actions/[email protected]
# - run: cargo install cargo-risczero && cargo risczero install
- run: cargo test --workspace --all-targets --all-features --exclude sgx-ra
- uses: actions/checkout@v4
with:
submodules: recursive
- uses: risc0/risc0/.github/actions/[email protected]
- uses: risc0/risc0/.github/actions/[email protected]
- uses: risc0/cargo-install@v1
with:
crate: cargo-binstall
- run: cargo binstall -y --force cargo-risczero@${{ env.RISC0_VERSION }}
- run: cargo risczero install --version $RISC0_TOOLCHAIN_VERSION
- run: cargo test --workspace --all-targets --features taiko
- run: cargo test --workspace --all-targets --features "taiko std"
- run: cargo test --workspace --all-targets --features optimism


clippy:
name: clippy
runs-on: ubuntu-latest
timeout-minutes: 30
steps:
- uses: actions/checkout@v3
with:
submodules: recursive
- uses: risc0/risc0/.github/actions/[email protected]
- uses: risc0/risc0/.github/actions/[email protected]
- uses: risc0/clippy-action@main
with:
reporter: "github-pr-check"
fail_on_error: true
github_token: ${{ secrets.GITHUB_TOKEN }}
clippy_flags: --workspace --all-targets --all-features -- -Dwarnings
- uses: actions/checkout@v4
- uses: risc0/risc0/.github/actions/[email protected]
- uses: risc0/risc0/.github/actions/[email protected]
- uses: risc0/clippy-action@main
with:
reporter: 'github-pr-check'
fail_on_error: true
clippy_flags: --workspace --all-targets --all-features -- -Dwarnings

fmt:
name: fmt
runs-on: ubuntu-latest
timeout-minutes: 10
steps:
- uses: actions/checkout@v3
- uses: risc0/risc0/.github/actions/rustup@release-0.18
- run: cargo fmt --all --check
- uses: actions/checkout@v4
- uses: risc0/risc0/.github/actions/rustup@release-0.19
- run: cargo fmt --all --check
6 changes: 4 additions & 2 deletions .vscode/settings.json
Original file line number Diff line number Diff line change
@@ -1,4 +1,6 @@
{
"rust-analyzer.cargo.features": "all",
"rust-analyzer.linkedProjects": ["./Cargo.toml"]
"rust-analyzer.cargo.features": "all",
"rust-analyzer.linkedProjects": [
"./Cargo.toml",
]
}
Loading
Loading