Skip to content

v0.15.2

Choose a tag to compare

@igamigo igamigo released this 19 Jun 01:50
aac4350

0.15.2

Features

  • [FEATURE][rust] Added PSWAP chain tracking: the client now follows a local creator's partial-swap order across foreign partial fills during sync, surfacing each reconstructed payback as a consumable input note and letting the creator reclaim the current tip. New Client API: pswap_lineages, pswap_lineages_for, pswap_active_lineages, pswap_lineage, and build_pswap_cancel_by_order (#2231).
  • [FEATURE][rust] Added Client::send_private_note_with_block_hint, which relays a sender-provided after_block_num so recipients get deterministic delivery instead of relying on receiving side lookback. (#2262)

Changes

  • [rust] Bumped miden-note-transport-proto-build to 0.4.1. Notes imported from the note transport layer now use the provided after_block_num when present, falling back to the 20-block lookback window otherwise. NoteInfo gained a block_hint: Option<BlockNumber> field (plus a NoteInfo::new constructor) and NoteTransportClient gained a send_note_with_block_hint method (defaulting to send_note, so existing implementors keep compiling). (#2262)