Skip to content

Commit 1586a23

Browse files
Merge branch 'staging' into refactor/update-l2-example
2 parents d5be7e8 + 168d391 commit 1586a23

44 files changed

Lines changed: 2047 additions & 503 deletions

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

.github/workflows/build-and-test-rust.yml

Lines changed: 8 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -89,9 +89,16 @@ jobs:
8989
- name: Checkout code
9090
uses: actions/checkout@v4
9191

92+
- name: Set up Rust
93+
uses: actions-rs/toolchain@v1
94+
with:
95+
toolchain: 1.88.0
96+
components: rustfmt, clippy
97+
override: true
98+
9299
- name: foundry-toolchain
93100
uses: foundry-rs/foundry-toolchain@v1.2.0
94-
101+
95102
# Reference: https://github.com/succinctlabs/sp1/actions/runs/8886659400/workflow#L61-L65
96103
- name: Install sp1 toolchain
97104
run: |

Makefile

Lines changed: 7 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -284,8 +284,8 @@ verify_aggregated_proof_sp1:
284284
--rpc-url $(RPC_URL) \
285285
--from-block $(FROM_BLOCK) \
286286
--proving-system SP1 \
287-
--vk ../../scripts/test_files/sp1/sp1_fibonacci_5_0_0.vk \
288-
--public-input ../../scripts/test_files/sp1/sp1_fibonacci_5_0_0.pub
287+
--vk-hash ../../scripts/test_files/sp1/sp1_fibonacci_5_0_0.vk \
288+
--public-inputs ../../scripts/test_files/sp1/sp1_fibonacci_5_0_0.pub
289289

290290
proof_aggregator_install: ## Install the aggregation mode with proving enabled
291291
cargo install --path aggregation_mode --features prove,gpu --bin proof_aggregator_gpu --locked
@@ -325,6 +325,11 @@ agg_mode_gateway_send_payment:
325325
--network devnet \
326326
--rpc-url http://localhost:8545
327327

328+
agg_mode_gateway_send_sp1_proof:
329+
@cargo run --manifest-path aggregation_mode/cli/Cargo.toml -- submit sp1 \
330+
--proof scripts/test_files/sp1/sp1_fibonacci_5_0_0.proof \
331+
--vk scripts/test_files/sp1/sp1_fibonacci_5_0_0_vk.bin \
332+
--private-key "0x59c6995e998f97a5a0044966f0945389dc9e86dae88c7a8412f4603b6b78690d"
328333

329334
agg_mode_install_cli: ## Install the aggregation mode CLI
330335
@cargo install --path aggregation_mode/cli

0 commit comments

Comments
 (0)