Skip to content
Merged
Show file tree
Hide file tree
Changes from 7 commits
Commits
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
4 changes: 2 additions & 2 deletions .github/workflows/ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -19,7 +19,7 @@ jobs:
toolchain: nightly-2025-03-06

- name: Run non-integration tests
run: cargo test --lib --release --features mock_prover -- --skip test_light_client_prover_talking
run: SP1_PROVER=mock cargo test --lib --release -- --skip test_light_client_prover_talking

integration-test:
runs-on: ubuntu-latest
Expand Down Expand Up @@ -89,7 +89,7 @@ jobs:
done

- name: Run integration tests
run: cargo test -p prism-tests --lib --release --features mock_prover
run: SP1_PROVER=mock cargo test -p prism-tests --lib --release

unused-deps:
runs-on: ubuntu-latest
Expand Down
4 changes: 2 additions & 2 deletions CLAUDE.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@
- Build: `just build`
- Lint & Check: `just check` (runs cargo udeps and clippy)
- Unit tests: `just unit-test`
- Run single test: `cargo test --lib --release --features "mock_prover" -- test_name`
- Run single test: `SP1_PROVER=mock cargo test --lib --release -- test_name`
- Integration tests: `just integration-test`
- Generate coverage: `just coverage`
- Install dependencies: `just install-deps`
Expand All @@ -18,4 +18,4 @@
- Error handling: Use Result types with descriptive error messages
- Naming: follow Rust conventions (snake_case for functions/variables, CamelCase for types)
- Documentation: Add comments for public APIs and complex logic
- File organization: Group related functionality in modules
- File organization: Group related functionality in modules
75 changes: 38 additions & 37 deletions Cargo.lock

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

7 changes: 3 additions & 4 deletions Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -101,9 +101,9 @@ dotenvy = "0.15.7"

# zk
rand = "0.8.5"
sp1-zkvm = { version = "4.1.0" }
sp1-sdk = { version = "4.1.0" }
sp1-verifier = { version = "4.1.0", default-features = false }
sp1-zkvm = { version = "4.2.0" }
sp1-sdk = { version = "4.2.0" }
sp1-verifier = { version = "4.2.0", default-features = false }

# curves
ed25519 = { version = "2.2.3", features = ["pem"] }
Expand Down Expand Up @@ -189,4 +189,3 @@ lumina-node = { git = "https://github.com/deltadevsde/lumina.git" }
[workspace.features]
default = []
test_utils = []
mock_prover = []
3 changes: 1 addition & 2 deletions crates/cli/Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -12,9 +12,8 @@ path = "src/main.rs"

[features]
default = []
groth16 = []
test_utils = []
mock_prover = []


[dependencies]
lumina-node = { workspace = true }
Expand Down
Loading
Loading