Skip to content

Releases: synonymdev/bitkit-core

v0.5.0

Choose a tag to compare

@coreyphillips coreyphillips released this 15 Jul 12:15
0525f80

What's Changed

  • Adds a boltz module integrating Boltz submarine (onchain → Lightning) and reverse (Lightning → onchain) swaps behind the UniFFI surface, for iOS/Android/Python.

v0.4.1

Choose a tag to compare

@coreyphillips coreyphillips released this 10 Jul 16:59
aa32dbf

What's Changed

  • Add decode_and_compute_txid: decodes hex, validates the transaction, and computes the canonical txid (returns the txid, never the wtxid).
  • Add is_already_known_broadcast_error: a focused, case-insensitive classifier for duplicate/already-accepted Electrum responses. - It does not turn relay-policy or invalid-transaction rejections into success.
  • Rewrite broadcast_raw_tx to return the locally computed txid on a fresh broadcast and on an already-known response. Connectivity failures, unrelated broadcast rejections, invalid hex, and invalid transaction data keep their existing typed BroadcastError variants.

v0.4.0

Choose a tag to compare

@coreyphillips coreyphillips released this 08 Jul 14:19
4979f4d

What's Changed

  • Adds Core-owned backup migration for the wallet-scoped activity data, covering the backup-JSON boundary of #113. The activity DB migration half already landed; this PR handles the app backup envelopes.

v0.3.9

Choose a tag to compare

@coreyphillips coreyphillips released this 01 Jul 13:29
5e08294

What's Changed

  • Bump trezor-connect-rs from 0.3.3 to 0.3.4
  • Map the new ThpError::DeviceLocked to the existing typed TrezorError::DeviceBusy in src/modules/trezor/errors.rs, so a locked device surfaces as the back-off signal apps already understand rather than a generic ConnectionError.
  • Add a unit test covering the DeviceLocked -> DeviceBusy mapping.

v0.3.8

Choose a tag to compare

@coreyphillips coreyphillips released this 30 Jun 18:32
bb8313f

What's Changed

Full Changelog: v0.3.7...v0.3.8

v0.3.7

Choose a tag to compare

@coreyphillips coreyphillips released this 30 Jun 17:11
3f70f96

What's Changed

Full Changelog: v0.3.4...v0.3.7

v0.3.6

Choose a tag to compare

@ovitrif ovitrif released this 29 Jun 18:59
0ad9217

This release:

  • Improves LNURL-pay payment validation.

v0.1.75

Choose a tag to compare

@ovitrif ovitrif released this 26 Jun 13:59
496c084

This release:

  • Improves LNURL-pay payment validation.

v0.1.74

Choose a tag to compare

@ovitrif ovitrif released this 25 Jun 21:49
201e37b

This release:

  • Adds LNURL-pay invoice validation.

v0.3.4

Choose a tag to compare

@coreyphillips coreyphillips released this 24 Jun 16:32
c098b41

What's Changed

Full Changelog: v0.3.3...v0.3.4