Skip to content

Commit

Permalink
Merge branch 'next' into new-state-sync
Browse files Browse the repository at this point in the history
  • Loading branch information
TomasArrachea committed Feb 25, 2025
2 parents 564ea3e + d957e87 commit b9589a9
Show file tree
Hide file tree
Showing 47 changed files with 813 additions and 386 deletions.
2 changes: 1 addition & 1 deletion .github/workflows/lint.yml
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,7 @@ jobs:
steps:
- uses: actions/checkout@main
- name: machete
uses: bnjbvr/cargo-machete@main
uses: bnjbvr/cargo-machete@v0.7.1

clippy:
name: Clippy
Expand Down
16 changes: 10 additions & 6 deletions .github/workflows/test.yml
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@ on:

jobs:
test:
name: Test Rust
name: Test Rust
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@main
Expand All @@ -28,7 +28,7 @@ jobs:
- name: Install rust
run: rustup update --no-self-update
- name: Run doc-tests
run: make test-docs
run: make test-docs

integration-tests:
name: Run integration tests on ubuntu-latest
Expand All @@ -47,8 +47,8 @@ jobs:
run: make kill-node

integration-tests-web-client:
name: Run integration tests for web client on ubuntu-22.04
runs-on: ubuntu-22.04
name: Run integration tests for web client on ubuntu-latest
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@main
- name: Install Rust
Expand All @@ -59,6 +59,8 @@ jobs:
uses: actions/setup-node@v4
with:
node-version: "20"
- name: Configure setuid sandbox
run: . ./scripts/configure-sandbox.sh
- run: make clean-node
- run: make node
- run: make start-node > /dev/null &
Expand All @@ -68,8 +70,8 @@ jobs:
run: make kill-node

integration-tests-remote-prover-web-client:
name: Run integration tests for remote prover on ubuntu-22.04
runs-on: ubuntu-22.04
name: Run integration tests for remote prover on ubuntu-latest
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@main
- name: Install Rust
Expand All @@ -80,6 +82,8 @@ jobs:
uses: actions/setup-node@v4
with:
node-version: "20"
- name: Configure setuid sandbox
run: . ./scripts/configure-sandbox.sh
- run: make clean-node
- run: make node
- run: make start-node > /dev/null &
Expand Down
4 changes: 4 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -10,6 +10,10 @@

* Add check for empty pay to id notes (#714).
* [BREAKING] Refactored authentication out of the `Client` and added new separate authenticators (#718).
* Re-exported RemoteTransactionProver in `rust-client` (#752).
* Moved error handling to the `TransactionRequestBuilder::build()` (#750).
* [BREAKING] Added starting block number parameter to `CheckNullifiersByPrefix` and removed nullifiers from `SyncState` (#758).
* Added `ClientBuilder` for client initialization (#741).

## 0.7.0 (2025-01-28)

Expand Down
96 changes: 41 additions & 55 deletions Cargo.lock

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

1 change: 0 additions & 1 deletion bin/miden-cli/Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -40,7 +40,6 @@ comfy-table = { version = "7.1" }
figment = { version = "0.10", features = ["toml", "env"] }
miden-client = { version = "0.8", path = "../../crates/rust-client", features = ["sqlite", "tonic"] }
miden-lib = { workspace = true }
miden-proving-service-client = { workspace = true , features = ["std", "tx-prover"]}
miden-objects = { workspace = true }
miette = { workspace = true }
rand = { workspace = true }
Expand Down
Loading

0 comments on commit b9589a9

Please sign in to comment.