bdk-cli
bdk-cli copied to clipboard
A CLI wallet library and REPL tool to demo and test the BDK library
### Description fixes #62 fixes #76 On the name : If Bitcoin wallet devs had to have a "calculator", this is what it might look like. One single interface to...
Anywhere where there are only a limited enum set of options, such as with the network option, we should show in the help what those options are. This is done...
> ansi_term is Unmaintained | Details | | | ------------------- | ---------------------------------------------- | | Status | unmaintained | | Package | `ansi_term` | | Version | `0.12.1` | | URL...
Currently we are only calling specific core RPC calls in the `node` commands. We should move on to generic rpc calls that can handle any valid `bitcoin-cli` commands. And we...
When trying to `broadcast` a PSBT such as ``` cHNidP8BAHEBAAAAAQU2MK4mbnsx/zjbmKwHGUAMVT1zXRFTPBArkMACRZjxAQAAAAD9////AhAnAAAAAAAAFgAU/52lZ+YvMOqGVPodX71HvvjjvhP7FQEAAAAAABYAFKqBwKFeT43famR0JJGaAhoMZKrXAAAAAAABAN4BAAAAAAEBArVvNyXe4TvWObt2vPpIv4IJPeFG1hRK8RtTgzVx3MEAAAAAAP3///8CECcAAAAAAAAWABT/naVn5i8w6oZU+h1fvUe++OO+E+ZAAQAAAAAAFgAUvv5IaH57cUVjoZ35bLxinO1BwkwCRzBEAiABTG7xfKRyZF2ezFCByBLSMGTA2FXYpMN881YXQZB/TgIgbU/OqbuWbe4KhWnjKeglVbnkko70H6glFe/zoo069fUBIQIeb6icGFSB9miQOCV9IMVmJdbEkXG8Hi86LaEyJRa5swAAAAABAR/mQAEAAAAAABYAFL7+SGh+e3FFY6Gd+Wy8YpztQcJMIgICZNLhaTjDm6k30vM/U2+d1TKQ02pk3MFxixFp4EQN1G5IMEUCIQCYRpRlO8YiUXZHLRYmS7fxhgCCDtYRVJ7Tb1rVOKqsHAIgcAeg6Dh8l2N9cixRUyCKwe0jWC9Xc7lNMrxJnDnlmN8BAQMEAQAAACIGAmTS4Wk4w5upN9LzP1NvndUykNNqZNzBcYsRaeBEDdRuGCrNFF1UAACAAQAAgAAAAIABAAAAAQAAAAAAIgIDRcB4bLvY45WvIPqto3nRP4nAQm1FHeIBWcqo2UiIHYoYKs0UXVQAAIABAACAAAAAgAEAAAACAAAAAA== ``` the transaction gets (rightfully) rejected by the network ``` [2022-05-26T13:05:29Z ERROR bdk_cli] Electrum(Protocol(String("sendrawtransaction RPC error: {\"code\":-26,\"message\":\"non-mandatory-script-verify-flag (Witness program hash...
> Out-of-bounds read when opening multiple column families with TTL | Details | | | ------------------- | ---------------------------------------------- | | Package | `rocksdb` | | Version | `0.14.0` | |...
### Description After #99 the previous documentation have been removed and new docs as per `structopts` documentation. This PR adds more documentation across the crate.. This PR is above #102...
The work needs to be done in two parts: - Create non tmp datadir for regtest node data in `~/.bdk-bitcoin`. - Open up basic rpc calls via repl commands to...
After Proof of Reserves capability is merged in https://github.com/bitcoindevkit/bdk/commit/b2ac4a0dfd33e1286059d0bd090fd9137e2545ba, its time we require some integration tests in the library. Not only for Proof of Reserves functionality, but in general wallet...
with the `regtest-*` features and bdk-cli `repl` mode various multisig and other smart contracting situations can be demonstrated with bdk-cli.. Examle: Show an workflow of a Liquid like federation using...