bdk-cli
bdk-cli copied to clipboard
A CLI wallet library and REPL tool to demo and test the BDK library
**Describe the bug** Calling `get_new_address` with an empty descriptor prints an error, but exits with 0. **To Reproduce** ```bash $ bdk-cli --network signet wallet --descriptor "" get_new_address $ echo $?...
### Description This PR addresses issues encountered while implementing persistence for Payjoin specifically around the BlockchainClient being consumed rather than borrowed. While working on persistence I ran into problems while...
Improving bdk-cli usability by introducing single-letter command aliases for core top-level commands
# Improving bdk-cli usability by introducing single-letter command aliases for core top-level commands ## Problem Some `bdk-cli` commands are verbose and require repetitive typing, especially for frequently used top-level commands...
### Description Addresses #218 (part 1/2). Implements randomization of the unspendable internal key for taproot descriptors. This is the first part of #218, which consists of two parts: 1. **This...
### Description fixes #194 ### Notes to the reviewers - enable offline signer for creating tx whenever hwi feature is enabled - make handle_offline_wallet_subcommand fn async to handle hwi operations...
Description: This PR adds the validate_domain option to the Electrum client in bdk-cli. This resolves #134 . Changes included: Added --validate-domain flag in command.rs. Updated Electrum client handling in handlers.rs...
### Description This PR adds a short `-P` flag as an alias for the existing `--pretty` option to make the command easier and faster to use. This closes https://github.com/bitcoindevkit/bdk-cli/issues/226 ###...
**Describe the enhancement** Add a short `-p` flag for the existing `pretty` command so users can invoke it more quickly using a shorthand option. **Use case** Users who frequently use...
### Description This PR adds `bdk-cli wallet config` command to save wallet configuration information to `config.toml` file in the data directory. Fixes #192 ### Notes to the reviewers - Reusing...
**Description** This PR adds experimental support for creating silent payment transactions through a new `CreateSpTx` command. The implementation integrates the `bdk_sp` crate to enable sending Bitcoin to silent payment addresses....