You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Bump mostro-core 0.11.1 -> 0.11.3, which adds Action::AddBondInvoice and
the Payload::BondPayoutRequest variant, and implement both directions of
the bond payout invoice flow in the CLI:
- Outbound (counterparty -> Mostro): new `addbondinvoice -o <id> -i <inv>`
command that replies to a slash with a bolt11 for the counterparty's
share, signed with the order's trade key (Payload::PaymentRequest).
A timeout while waiting is treated as success since Mostro pays without
acknowledging; only `cant-do` is surfaced on failure.
- Inbound (Mostro -> counterparty): render the BondPayoutRequest in both
print_commands_results and getdm, computing the forfeit deadline locally
from the on-wire `slashed_at` (never local clock) plus the node's
`bond_payout_claim_window_days` info-event tag.
- Add fetch_bond_claim_window_days helper to read the kind-38385 info
event tag, queried lazily from getdm only when a request is present.
Update README command reference and add a parser test for the request
rendering across known/unknown claim windows.
Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
0 commit comments