Skip to content

v0.16.0-alpha.2

Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 16 Jul 15:24
d9a2401

Changes by Scope

RPC

  • Fixed: Tokio worker threads no longer panic when connections reach maximum age. (#2350)

NTX Builder

  • Added: Network transactions now set an on-chain expiration delta (default 30 blocks, configurable via --tx-expiration-delta) using the canonical miden-standards expiration transaction script. Serviced network accounts must allowlist the script's root (ExpirationTransactionScript::script_root()) via AuthNetworkAccount::with_allowed_tx_scripts, or their network transactions will be rejected. (#2321)
  • Fixed: Network notes are no longer punished for tipping a transaction over its cycle capacity. (#2322)

Network Monitor

  • Fixed: Fixed network monitor increment transactions failing under the 0.16 transaction kernel by creating notes through the account context (#2344)

Internal

  • Added: Bespoke SQLite framework aimed at replacing Diesel (#2265)
  • Changed: Validator now uses our own SQLite framework instead of Diesel (#2265)
  • Changed: Crates are now published using trusted publishing (#2346)