Repository navigation
v0.17.2
Release v0.17.2
Validator migration required. Run miden-validator migrate.
Breaking Changes
- Validator: Validator database migration links validated transactions to the signed block that includes them. (#2531)
- Validator: Replace the out-of-band DKG ceremony with a p2p-via-relay (#2729)
Changes by Scope
General
- Changed:
miden-usdcx-genesisbuilds the genesis USDCx faucet with the V2 token policy manager, so pausing the faucet no longer blocks fee payments. (#2743)
RPC
- Changed: HTTP/2 and TCP keep-alives have been enabled on all gRPC servers to detect disconnected or unresponsive peers. (#2728)
Node
- Added: Support mainnet bootstrap and network selection for full-node sync with --network. (#2744)
NTX Builder
- Added: Support mainnet bootstrap with --network mainnet. (#2744)
Validator
- Breaking: Validator database migration links validated transactions to the signed block that includes them. (#2531)
- Breaking: Replace the out-of-band DKG ceremony with a p2p-via-relay (#2729)
- Added: GET /admin/v1/transactions/{tx_id} returns one validated transaction's full sealed record by id. (#2532)
- Changed: The validator admin transaction listing is paginated (strict keyset pages in committed order, PaginationInfo-style cursor) and returns metadata-only items unless full records are requested; admin paths moved under /admin/v1/. (#2532)
- Changed: The validator admin decryption-share endpoint refuses to issue shares for transactions the validator has not itself validated. (#2533)
- Fixed: The validator status no longer counts a replacement of the tip block as an additional signed block. (#2531)
Network Monitor
- Added: Added
--faucet-mint-amount(MIDEN_MONITOR_FAUCET_MINT_AMOUNT) to set the amount each faucet check requests, defaulting to 1,000 base units. (#2742) - Added: Monitor multiple named validators with independent health checks in a shared dashboard card. (#2745)
- Added: Display funding service status, account balance, native asset metadata, and request limits. (#2745)
- Changed: Display funding service and faucet amounts in tokens using the asset's decimal precision. (#2745)