]>
Untitled Git - bdk-cli/log
Sandipan Dey [Wed, 14 Jul 2021 18:35:18 +0000 (00:05 +0530)]
pulled verbose flag from walletops
Signed-off-by: Sandipan Dey <hey@sandipan.dev>
Sandipan Dey [Wed, 14 Jul 2021 08:05:29 +0000 (13:35 +0530)]
added structopt and fixed tests temporarily
thunderbiscuit [Wed, 9 Jun 2021 20:02:55 +0000 (16:02 -0400)]
Add install instructions for crates.io
Steve Myers [Wed, 2 Jun 2021 20:31:54 +0000 (13:31 -0700)]
Reorganize and add bdk upgrade to CHANGELOG.md
Richard Ulrich [Wed, 26 May 2021 14:07:46 +0000 (16:07 +0200)]
adapt to the recent changes in the signing interface
Steve Myers [Tue, 1 Jun 2021 03:40:51 +0000 (20:40 -0700)]
Fix 'conn_count' option long name
Steve Myers [Tue, 1 Jun 2021 03:16:32 +0000 (20:16 -0700)]
Add 'compact_filters' feature to CI, fix typo in ProxyOpts
codeShark149 [Thu, 27 May 2021 13:46:26 +0000 (19:16 +0530)]
Fix dox tests for updated wallet API
Doc tests were failing due to incompatibility with recent changes made
into the `walletOpts` structure.
codeShark149 [Tue, 25 May 2021 09:24:21 +0000 (14:54 +0530)]
Refactor Proxy configuration
This PR makes the following changes:
- Proxy configuration is moved into a separate `ProxyOpt` structure
inside `WalletOpts`. `ProxyOpts` are only enabled for
`compact_filters` and `electrum` features.
- `--node` config can now take `vec<String>` and make `conn_count`
number of connections to each node.
codeShark149 [Sat, 22 May 2021 16:34:17 +0000 (22:04 +0530)]
Add <wallet-name> to data directory
This will append the wallet name provided via configuration flag to
bdk-cli into the data directory. So the current structure of datadir
is `~/.bdk-bitcoin/compact_filters/<wallet-name>.
This will let bdk-cli keep multiple wallet directories simultaneously.
codeShark149 [Sun, 16 May 2021 10:56:04 +0000 (16:26 +0530)]
Update Changelog and Readme file
codeShark149 [Sun, 16 May 2021 10:55:26 +0000 (16:25 +0530)]
Apply SOCKS5 config and other minor changes
codeShark149 [Sun, 16 May 2021 10:53:13 +0000 (16:23 +0530)]
Add SOCKS5 config options to `CompactFilterOpts`
codeShark149 [Sat, 8 May 2021 12:28:18 +0000 (17:58 +0530)]
Updated Cargo.toml
codeShark149 [Sat, 8 May 2021 12:17:10 +0000 (17:47 +0530)]
Update ChangeLog
codeShark149 [Sat, 8 May 2021 12:16:56 +0000 (17:46 +0530)]
Updated Readme.md
Readme updated to include instruction to connect to Bitcoin Core node serving compact filters.
codeShark149 [Sat, 8 May 2021 12:07:16 +0000 (17:37 +0530)]
Adds compact filter configuration
This adds a compact filter configuration to connect the wallet with a Bitcoin core node serving compact filters. Esplora and Compact filter configs are first parsed, and fall back to default electrum config if none of them are provided.
Vishal Menon [Tue, 18 May 2021 18:49:15 +0000 (00:19 +0530)]
Corrected key origin prefix to contain full path of the key derived
Vishal Menon [Tue, 18 May 2021 17:37:43 +0000 (23:07 +0530)]
Retrying Format.
Vishal Menon [Tue, 18 May 2021 16:51:41 +0000 (22:21 +0530)]
Changed test keys to original
Vishal Menon [Tue, 18 May 2021 15:17:53 +0000 (20:47 +0530)]
Formatted.
Vishal Menon [Tue, 18 May 2021 10:58:58 +0000 (16:28 +0530)]
Outputting more conventional derivation path format.
Vishal Menon [Fri, 7 May 2021 17:55:17 +0000 (23:25 +0530)]
Updated help content to show path string example
Vishal Menon [Fri, 7 May 2021 16:35:14 +0000 (22:05 +0530)]
Updated bdk-cli key derive help content
Vishal Menon [Tue, 27 Apr 2021 06:10:36 +0000 (11:40 +0530)]
Extended key derive subcommnad to also output xprv
Steve Myers [Tue, 6 Apr 2021 22:10:45 +0000 (15:10 -0700)]
Bump 'bdk' to 0.5.1
Steve Myers [Sat, 27 Mar 2021 06:48:34 +0000 (23:48 -0700)]
Fix docs.rs build features
Steve Myers [Sat, 27 Mar 2021 06:47:54 +0000 (23:47 -0700)]
Bump 'bdk' to 0.5 and 'bdk-macros' to 0.4
Riccardo Casatta [Thu, 11 Mar 2021 09:57:14 +0000 (10:57 +0100)]
Handle unwraps, give more details about ChecksumMismatch error
Riccardo Casatta [Wed, 10 Mar 2021 13:43:46 +0000 (14:43 +0100)]
Make repl and electrum default features
Steve Myers [Wed, 3 Mar 2021 04:09:59 +0000 (20:09 -0800)]
Add 'compile' sub-command, minor cleanup
Steve Myers [Fri, 26 Feb 2021 05:01:47 +0000 (21:01 -0800)]
Bump version to 0.2.1-dev
Steve Myers [Fri, 26 Feb 2021 02:58:06 +0000 (18:58 -0800)]
Bump version to 0.2.0
Steve Myers [Fri, 26 Feb 2021 04:26:26 +0000 (20:26 -0800)]
Update CHANGELOG
LLFourn [Wed, 17 Feb 2021 03:48:37 +0000 (14:48 +1100)]
Add feature to enable async-interface
This is useful for making handle_online_wallet_subcommand async.
LLFourn [Wed, 17 Feb 2021 03:47:45 +0000 (14:47 +1100)]
Remove async-trait from dependencies
This crate doesn't define or use any async-traits so there's no need.
LLFourn [Wed, 17 Feb 2021 03:31:13 +0000 (14:31 +1100)]
re-export structopt
So users of bdk-cli don't have to add it as a dependency.
LLFourn [Wed, 17 Feb 2021 03:30:15 +0000 (14:30 +1100)]
Remove maybe_async from handle offline command
Steve Myers [Sun, 21 Feb 2021 02:29:09 +0000 (18:29 -0800)]
Update CHANGELOG
Steve Myers [Sun, 21 Feb 2021 02:22:41 +0000 (18:22 -0800)]
Add key derive sub-command
Steve Myers [Sun, 21 Feb 2021 01:16:56 +0000 (17:16 -0800)]
Update 'bdk' to '0.4.0' and 'bdk-macros' to '0.3.0'
Steve Myers [Sun, 21 Feb 2021 02:51:46 +0000 (18:51 -0800)]
[ci] Manually set rust stable version in CI pipeline
Steve Myers [Tue, 9 Feb 2021 18:21:22 +0000 (10:21 -0800)]
Update handle offline fn and repl to work with online wallets
Steve Myers [Tue, 9 Feb 2021 03:16:01 +0000 (19:16 -0800)]
Add ElectrumOpts and EsploraOpts structops; set no default dependencies
Steve Myers [Mon, 8 Feb 2021 21:40:10 +0000 (13:40 -0800)]
Simplify repl line parsing regex
Steve Myers [Sat, 6 Feb 2021 01:08:48 +0000 (17:08 -0800)]
Update to latest 'bdk' commit
Steve Myers [Fri, 5 Feb 2021 18:52:25 +0000 (10:52 -0800)]
Add workaround for 'structopt' about issue
Steve Myers [Fri, 5 Feb 2021 00:56:18 +0000 (16:56 -0800)]
Remove ReplOpt
Steve Myers [Thu, 4 Feb 2021 00:43:40 +0000 (16:43 -0800)]
Update README.md
Steve Myers [Wed, 3 Feb 2021 23:04:44 +0000 (15:04 -0800)]
Cleanup cli help messages
Steve Myers [Wed, 3 Feb 2021 22:12:57 +0000 (14:12 -0800)]
Add key subcommand tests
Steve Myers [Wed, 3 Feb 2021 18:55:16 +0000 (10:55 -0800)]
Update to current bdk rev with new 'DerivableKey' and 'TxBuilder' APIs
Steve Myers [Wed, 3 Feb 2021 07:05:01 +0000 (23:05 -0800)]
Update CHANGELOG
Steve Myers [Wed, 3 Feb 2021 07:04:37 +0000 (23:04 -0800)]
Create online and offline wallets, use regex to split and filter repl commands
Steve Myers [Wed, 3 Feb 2021 06:59:42 +0000 (22:59 -0800)]
Add ReplOpt and ReplSubCommand
Steve Myers [Wed, 3 Feb 2021 06:57:23 +0000 (22:57 -0800)]
Update tests
Steve Myers [Wed, 3 Feb 2021 06:54:47 +0000 (22:54 -0800)]
Split handle_wallet_subcommand into handle_offline_wallet_subcommand and handle_online_wallet_subcommand, Add KeySubCommand and handle_key_subcommand
Steve Myers [Wed, 3 Feb 2021 06:50:20 +0000 (22:50 -0800)]
Split WalletSubCommand into OfflineWalletSubCommand and OnlineWalletSubcommand
Steve Myers [Wed, 3 Feb 2021 06:45:58 +0000 (22:45 -0800)]
Add CliOpts, CliSubCommand, WalletSubCommand, WalletOpts
Steve Myers [Wed, 3 Feb 2021 06:10:43 +0000 (22:10 -0800)]
Add regex dependency, remove esplora from default feature
Alekos Filini [Fri, 22 Jan 2021 15:19:30 +0000 (10:19 -0500)]
Update CHANGELOG.md
Alekos Filini [Fri, 22 Jan 2021 15:15:36 +0000 (10:15 -0500)]
Setup the required features for wasm
Alekos Filini [Fri, 22 Jan 2021 15:12:35 +0000 (10:12 -0500)]
Upgrade `bdk` to `0.3`
Steve Myers [Fri, 8 Jan 2021 19:42:02 +0000 (11:42 -0800)]
Bump version to v0.1.1-dev
Steve Myers [Fri, 8 Jan 2021 19:14:14 +0000 (11:14 -0800)]
Bump version to 0.1.0
Steve Myers [Fri, 8 Jan 2021 18:14:10 +0000 (10:14 -0800)]
Fix crates.io license info
Steve Myers [Thu, 7 Jan 2021 22:45:51 +0000 (14:45 -0800)]
Fix rustdocs link
Steve Myers [Thu, 7 Jan 2021 21:24:06 +0000 (13:24 -0800)]
Add bdk and bdk_macros dependency versions
Steve Myers [Tue, 5 Jan 2021 20:54:21 +0000 (12:54 -0800)]
Prep for publishing to crates.io, rename bin to bdk-cli
Steve Myers [Mon, 28 Dec 2020 06:53:38 +0000 (22:53 -0800)]
Add CHANGELOG.md
Steve Myers [Mon, 28 Dec 2020 04:22:58 +0000 (20:22 -0800)]
Add Network parser to lib.rs, remove from repl.rs
Steve Myers [Mon, 28 Dec 2020 06:07:12 +0000 (22:07 -0800)]
Fix github pull_request_template
Steve Myers [Mon, 28 Dec 2020 06:02:40 +0000 (22:02 -0800)]
[ci] Add CI and Code Coverage badges to README
Steve Myers [Mon, 28 Dec 2020 05:06:30 +0000 (21:06 -0800)]
[ci] Add audit, ci, and code coverage workflows
Steve Myers [Mon, 28 Dec 2020 05:01:19 +0000 (21:01 -0800)]
Fix tests
Steve Myers [Fri, 18 Dec 2020 16:28:21 +0000 (08:28 -0800)]
Add more examples to the README.md
Steve Myers [Fri, 18 Dec 2020 16:27:36 +0000 (08:27 -0800)]
Remove --log_level parameter
Steve Myers [Fri, 18 Dec 2020 04:38:48 +0000 (20:38 -0800)]
Reorganize bdk cli module into new stand alone lib and repl bin
Alekos Filini [Mon, 14 Dec 2020 16:14:24 +0000 (17:14 +0100)]
Rename `ScriptType` to `KeychainKind`
This avoids confusion with the "type of script".
Alekos Filini [Mon, 14 Dec 2020 10:44:06 +0000 (11:44 +0100)]
Merge commit 'refs/pull/222/head' of github.com:bitcoindevkit/bdk
Alekos Filini [Fri, 11 Dec 2020 14:53:12 +0000 (15:53 +0100)]
Add the pull request template
Alekos Filini [Fri, 11 Dec 2020 15:31:17 +0000 (16:31 +0100)]
Merge commit 'refs/pull/218/head' of github.com:bitcoindevkit/bdk
Evgenii P [Wed, 9 Dec 2020 09:46:05 +0000 (16:46 +0700)]
Fix the REPL example to have optional esplora
Evgenii P [Wed, 9 Dec 2020 09:45:12 +0000 (16:45 +0700)]
Remove unused macro imports
Evgenii P [Wed, 9 Dec 2020 09:44:40 +0000 (16:44 +0700)]
Make "esplora" feature optional for REPL binary
Steve Myers [Mon, 7 Dec 2020 18:56:01 +0000 (10:56 -0800)]
Fix unused import warning and docs link warning
Steve Myers [Tue, 1 Dec 2020 06:03:39 +0000 (22:03 -0800)]
Update cli module to use StructOpt and add docs
Alekos Filini [Mon, 30 Nov 2020 14:13:33 +0000 (15:13 +0100)]
[wallet] Add a flag to fill-in `PSBT_GLOBAL_XPUB`
Alekos Filini [Mon, 30 Nov 2020 13:23:19 +0000 (14:23 +0100)]
[cli] Add a flag to build PSBTs for offline signers
The `--offline_signer` flag forces the addition of `non_witness_utxo` and the full
witness and redeem script for every output, which makes it easier for the signer
to identify the change output.
Closes #199
Alekos Filini [Mon, 30 Nov 2020 14:38:09 +0000 (15:38 +0100)]
Merge commit 'refs/pull/189/head' of github.com:bitcoindevkit/bdk
Alekos Filini [Mon, 30 Nov 2020 14:17:09 +0000 (15:17 +0100)]
Merge commit 'refs/pull/191/head' of github.com:bitcoindevkit/bdk
Riccardo Casatta [Tue, 24 Nov 2020 11:16:49 +0000 (12:16 +0100)]
use electurm-client updated
Alekos Filini [Tue, 24 Nov 2020 09:07:37 +0000 (10:07 +0100)]
Switch to `miniscript` from `crates.io`
Alekos Filini [Tue, 24 Nov 2020 09:01:42 +0000 (10:01 +0100)]
Update `tiny-bip39` to v0.8
Fixes #185
Steve Myers [Tue, 24 Nov 2020 05:40:40 +0000 (21:40 -0800)]
Fix typo in CONTRIBUTING.md
LLFourn [Mon, 23 Nov 2020 04:06:13 +0000 (15:06 +1100)]
Fix to at least bitcoin ^0.25.2
And fix the fallout.
Riccardo Casatta [Thu, 19 Nov 2020 14:22:46 +0000 (15:22 +0100)]
Use dirs-next instead of dirs since the latter is unmantained
Riccardo Casatta [Thu, 19 Nov 2020 12:11:06 +0000 (13:11 +0100)]
pin cc version because last breaks rocksdb build
Riccardo Casatta [Tue, 17 Nov 2020 08:58:29 +0000 (09:58 +0100)]
Allow to set concurrency in Esplora config and optionally pass it in repl
Alekos Filini [Wed, 18 Nov 2020 09:44:54 +0000 (10:44 +0100)]
Merge commit 'refs/pull/167/head' of github.com:bitcoindevkit/bdk