Skip to content
Merged
Show file tree
Hide file tree
Changes from all 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