Skip to content

Release 0.5.0

Pre-release
Pre-release

Choose a tag to compare

@notmandatory notmandatory released this 01 Oct 00:33
· 48 commits to master since this release
0.5.0
5ccf19d

Updated to bdk-ffi from v0.7.0 to v0.9.0 (bdk 0.22).

What's Changed

bdk-ffi v0.9.0

Breaking Changes

APIs Added

  • generate_mnemonic(), returns string mnemonic
  • interface DescriptorSecretKey
  • new(Network, string_mnenoinc, password), contructs DescriptorSecretKey
  • derive(DerivationPath), derives and returns child DescriptorSecretKey
  • extend(DerivationPath), extends and returns DescriptorSecretKey
  • as_public(), returns DescriptorSecretKey as DescriptorPublicKey
  • as_string(), returns DescriptorSecretKey as String
  • interface DescriptorPublicKey
    • derive(DerivationPath) derives and returns child DescriptorPublicKey
    • extend(DerivationPath) extends and returns DescriptorPublicKey
    • as_string() returns DescriptorPublicKey as String
  • Add to interface Blockchain the get_height() and get_block_hash() methods bitcoindevkit/bdk-ffi#184
  • Add to interface TxBuilder the set_recipients(recipient: Vec) method [#186]
  • Add to dictionary TransactionDetails the confirmation_time field bitcoindevkit/bdk-ffi#190
  • Interfaces Added bitcoindevkit/bdk-ffi#154
    • DescriptorSecretKey
    • DescriptorPublicKey
    • DerivationPath

bdk-ffi 0.8.0