Skip to content

v0.1.0-beta.8

Choose a tag to compare

@Jainakin Jainakin released this 26 May 13:44

Built against rgb-lightning-node v0.4.0-beta.1 with the vss cargo feature enabled.

What's new

  • VSS cloud backup — opt-in via vss_url / vss_allow_http / vss_allow_empty_restore on SdkInitRequest. Null/false defaults preserve existing behavior.
  • APay outbound receiver flow — new min_final_cltv_expiry_delta on LnInvoiceRequest; underlying RLN now exposes POST /apay/outboundinvoice.
  • PR #34 (openchannel race fix) — natively included; no more local cherry-pick.

Migration notes

  • SendRgbRequest.skip_sync is now ignored server-side. The JSON field is still accepted for backward compatibility but has no effect.
  • TransactionType JSON output: the catch-all User tag has been split into SendBtc (plain BTC sends) and Incoming (anything else credited to the wallet). JS consumers matching on "User" should accept both.
  • RlnError mapper now exposes all 17 variants by name instead of falling through to Internal.

Validated end-to-end against node-demo E2E suite: 48/58 pass.