github bitcoindevkit/bdk 0.1.0-beta.1

pre-release3 years ago

Contributors

@afilini @danielabrozzoni @dspicher @LLFourn

What's Changed

  • electrum client by @afilini in #1
  • electrum: add rustls as the default ssl implementation by @afilini in #5
  • Descriptors and PSBT by @afilini in #2
  • Database by @afilini in #6
  • Wallet logic by @afilini in #7
  • [repl] Add broadcast command by @afilini in #8
  • Add a generalized "Blockchain" interface by @afilini in #9
  • [wallet] Add an option to change the assumed current height by @afilini in #10
  • [blockchain] add the Esplora backend by @afilini in #11
  • [blockchain] Use async I/O in the various blockchain impls by @afilini in #12
  • [database] fix deletion on batch objects by @afilini in #13
  • [wasm] Fix SystemTime for wasm and refactor the cli part by @afilini in #14
  • [wallet] Fix potential overflow when adding block heights by @afilini in #15
  • [descriptors] Transform descriptors into the corresponding "public" v… by @afilini in #16
  • [wallet] Specify the policy branch with a map by @afilini in #17
  • [cli] Add a few commands to handle psbts by @afilini in #18
  • Add hd keypaths outputs by @afilini in #23
  • Remove async, upgrade electrum-client by @afilini in #26
  • Update miniscript to version 1.0 by @afilini in #27
  • Make the blockchain interface async again on wasm32-unknown-unknown by @afilini in #28
  • [repl] Expose list_transactions() in the REPL by @afilini in #29
  • Wallet refactor by @afilini in #32
  • [wallet] Add a type to handle fee unit conversions, add `Wallet::esti… by @afilini in #33
  • [examples] Fix renamed thresh_m descriptor by @dspicher in #34
  • Fix compiler example by @dspicher in #35
  • Add a feature to enable the async interface on non-wasm32 platforms by @afilini in #36
  • [wallet] Nicer interface for WalletExport by @afilini in #37
  • More TxBuilder options, add tests by @afilini in #38
  • Implement RBF and add a few tests by @afilini in #40
  • Compact Filters blockchain implementation by @afilini in #41
  • Use miniscript::DescriptorPublicKey by @afilini in #39
  • General interface cleanup, write the docs by @afilini in #49
  • Fix the last_derivation_index calculation by @afilini in #50
  • Remove assumed "/api" prefix from esplora by @LLFourn in #51
  • Improve the README, add examples by @afilini in #52
  • Change docs link while we can't publish the crate by @afilini in #53

New Contributors

Full Changelog: https://github.com/bitcoindevkit/bdk/commits/0.1.0-beta.1

Don't miss a new bdk release

NewReleases is sending notifications on new releases.