Skip to content

Commit 0c15bba

Browse files
committed
Merge branch 'next' of github.com:0xMiden/miden-node into ntx-refactor
2 parents 6c347b4 + 6a8dea2 commit 0c15bba

File tree

97 files changed

+4422
-1710
lines changed

Some content is hidden

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

97 files changed

+4422
-1710
lines changed

.github/workflows/build-docker.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ jobs:
1515
strategy:
1616
matrix:
1717
component: [node]
18-
runs-on: ubuntu-latest
18+
runs-on: Linux-ARM64-Runner
1919
name: Build ${{ matrix.component }}
2020
steps:
2121
- name: Checkout code

.github/workflows/lint.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ permissions:
1818

1919
jobs:
2020
typos:
21-
runs-on: ubuntu-latest
21+
runs-on: Linux-ARM64-Runner
2222
timeout-minutes: 5
2323
steps:
2424
- uses: actions/checkout@v4
Lines changed: 6 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -1,15 +1,15 @@
1-
name: Release-plz (dry-run)
1+
name: Publish (dry-run)
22

33
permissions:
44
contents: read
55

66
on:
77
push:
8-
branches: [main, next]
8+
branches: [main]
99

1010
jobs:
11-
release-plz-dry-run-release:
12-
name: Release-plz dry-run
11+
publish-dry-run:
12+
name: Cargo publish dry-run
1313
runs-on: ubuntu-latest
1414
if: ${{ github.repository_owner == '0xMiden' }}
1515
steps:
@@ -20,10 +20,7 @@ jobs:
2020
- name: Update Rust toolchain
2121
run: |
2222
rustup update --no-self-update
23-
- name: Run release-plz
24-
uses: release-plz/[email protected]
25-
with:
26-
command: release --dry-run
23+
- name: Run cargo publish dry-run
24+
run: cargo publish --workspace --dry-run
2725
env:
28-
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
2926
CARGO_REGISTRY_TOKEN: ${{ secrets.CARGO_REGISTRY_TOKEN }}

.github/workflows/release-plz.yml

Lines changed: 5 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
name: Release-plz (main)
1+
name: Publish (main)
22

33
permissions:
44
contents: read
@@ -8,8 +8,8 @@ on:
88
types: [published]
99

1010
jobs:
11-
release-plz-release:
12-
name: Release-plz release
11+
publish-release:
12+
name: Cargo publish release
1313
runs-on: ubuntu-latest
1414
if: ${{ github.repository_owner == '0xMiden' }}
1515
steps:
@@ -37,10 +37,7 @@ jobs:
3737
- name: Update Rust toolchain
3838
run: |
3939
rustup update --no-self-update
40-
- name: Run release-plz
41-
uses: release-plz/[email protected]
42-
with:
43-
command: release
40+
- name: Run cargo publish
41+
run: cargo publish --workspace
4442
env:
45-
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
4643
CARGO_REGISTRY_TOKEN: ${{ secrets.CARGO_REGISTRY_TOKEN }}

.github/workflows/stress-test-check.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -34,7 +34,7 @@ jobs:
3434
- name: Create directory for stress test store
3535
run: mkdir -p stress-test-store
3636
- name: Seed stress test store
37-
run: miden-node-stress-test seed-store --data-directory stress-test-store --num-accounts 10 --public-accounts-percentage 50
37+
run: miden-node-stress-test seed-store --data-directory stress-test-store --num-accounts 500 --public-accounts-percentage 50
3838
- name: Run sync state benchmark
3939
run: miden-node-stress-test benchmark-store --data-directory stress-test-store --iterations 10 --concurrency 1 sync-state
4040
- name: Run sync notes benchmark

.github/workflows/test.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ concurrency:
1919
jobs:
2020
test:
2121
name: test
22-
runs-on: ubuntu-latest
22+
runs-on: Linux-ARM64-Runner
2323
timeout-minutes: 30
2424
steps:
2525
- uses: actions/checkout@main
@@ -28,6 +28,6 @@ jobs:
2828
- uses: Swatinem/rust-cache@v2
2929
with:
3030
save-if: ${{ github.event_name == 'push' && github.ref == 'refs/heads/next' }}
31-
- uses: taiki-e/install-action@nextest
31+
- uses: taiki-e/install-action@nextest
3232
- name: Run tests
3333
run: make test

CHANGELOG.md

Lines changed: 10 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44

55
### Changes
66

7-
- [BREAKING] Updated MSRV to 1.89.
7+
- [BREAKING] Updated MSRV to 1.90.
88
- Added `GetNoteScriptByRoot` gRPC endpoint for retrieving a note script by its root ([#1196](https://github.com/0xMiden/miden-node/pull/1196)).
99
- [BREAKING] Refactored `CheckNullifiersByPrefix` endpoint adding pagination ([#1191](https://github.com/0xMiden/miden-node/pull/1191)).
1010
- [BREAKING] Renamed `CheckNullifiersByPrefix` endpoint to `SyncNullifiers` ([#1191](https://github.com/0xMiden/miden-node/pull/1191)).
@@ -17,8 +17,17 @@
1717
- Added pagination to `SyncNotes` endpoint ([#1257](https://github.com/0xMiden/miden-node/pull/1257)).
1818
- Added application level error in gRPC endpoints ([#1266](https://github.com/0xMiden/miden-node/pull/1266)).
1919
- [BREAKING] Response type nuances of `GetAccountProof` in the public store API (#[1277](https://github.com/0xMiden/miden-node/pull/1277)).
20+
- Added `deploy-account` command to `miden-network-monitor` binary ([#1276](https://github.com/0xMiden/miden-node/pull/1276)).
2021
- Add `validator` crate with initial protobuf, gRPC server, and sub-command (#[1293](https://github.com/0xMiden/miden-node/pull/1293)).
2122
- Add optional `TransactionInputs` field to `SubmitProvenTransaction` endpoint for transaction re-execution (#[1278](https://github.com/0xMiden/miden-node/pull/1278)).
23+
- Implement `DataStore::get_note_script()` for `NtxDataStore` (#[1332](https://github.com/0xMiden/miden-node/pull/1332)).
24+
- [BREAKING] Added `AccountTreeWithHistory` and integrate historical queries into `GetAccountProof` ([#1292](https://github.com/0xMiden/miden-node/pull/1292)).
25+
26+
## v0.11.3 (2025-11-04)
27+
28+
- Reduced note retries to 1 ([#1308](https://github.com/0xMiden/miden-node/pull/1308)).
29+
- Address network transaction builder (NTX) invariant breaking for unavailable accounts ([#1312](https://github.com/0xMiden/miden-node/pull/1312)).
30+
- Tweaked HTTP configurations on the pingora proxy server ([#1281](https://github.com/0xMiden/miden-node/pull/1281)).
2231

2332
## v0.11.2 (2025-09-10)
2433

0 commit comments

Comments
 (0)