]> Untitled Git - bdk-cli/log
bdk-cli
4 years agoLimit rustyline version to >=9.0.0, <9.1.0
Steve Myers [Fri, 10 Dec 2021 04:21:30 +0000 (20:21 -0800)]
Limit rustyline version to >=9.0.0, <9.1.0

This is required because rustyline 9.1.0 uses rust edition 2021 which
this project has not yet adopted. See:
https://github.com/kkawakam/rustyline/pull/570

4 years agoUn-pin fd-lock version
Steve Myers [Thu, 9 Dec 2021 20:12:28 +0000 (12:12 -0800)]
Un-pin fd-lock version

MSRV issue with fd-lock 3.0.1 was fixed with version 3.0.2. See:
https://github.com/yoshuawuyts/fd-lock/issues/16

4 years agoMerge bitcoindevkit/bdk-cli#61: Improve error handlings.
Steve Myers [Sun, 12 Dec 2021 02:07:58 +0000 (18:07 -0800)]
Merge bitcoindevkit/bdk-cli#61: Improve error handlings.

7e65add3e342747c1f0e0e0cbbf1539db30b36e4 Handle errors properly instead of unwraps. (rajarshimaitra)

Pull request description:

  <!-- You can erase any parts of this template not applicable to your Pull Request. -->

  ### Description

  <!-- Describe the purpose of this PR, what's being adding and/or fixed -->

  bdk-cli had lots of ugly unwraps through out the code. All the unwraps inside the library (except tests) were removed and errors were propagated with `bdk::Error` type.

  <!-- In this section you can include notes directed to the reviewers, like explaining why some parts
  of the PR were done in a specific way -->

  ### Checklists

  #### All Submissions:

  * [x] I've signed all my commits
  * [x] I followed the [contribution guidelines](https://github.com/bitcoindevkit/bdk-cli/blob/master/CONTRIBUTING.md)
  * [x] I ran `cargo fmt` and `cargo clippy` before committing

Top commit has no ACKs.

Tree-SHA512: 5c4a46af66341e300ac25339a402ea6ba9c8b81172873dc1b7ab5fa081fcbd6546fe2e372acce2a2b6f227034159724e8fc083e02c598de6a44cc4f843e1f07f

4 years agoHandle errors properly instead of unwraps.
rajarshimaitra [Tue, 7 Dec 2021 14:02:07 +0000 (19:32 +0530)]
Handle errors properly instead of unwraps.

4 years agoMerge bitcoindevkit/bdk-cli#56: [bug] Fix RPC tests
Steve Myers [Thu, 9 Dec 2021 20:25:26 +0000 (12:25 -0800)]
Merge bitcoindevkit/bdk-cli#56: [bug] Fix RPC tests

e3f3c3a3d5fbd0e74510aa4a47356d23b070e6b0 Add rpc build and test in CI (rajarshimaitra)
74d2a71e30eae746069371e112f38e591681dbf8 Add missing RPC wallet option (rajarshimaitra)
808dd7cfe05f638e576711e12b9dab8e88c6279f Remove redundant wallet options (rajarshimaitra)

Pull request description:

  ### Description

  There was an inconsistency in `rpc` tests. The `RpcOpts` was missing from the wallet struct. This wasn't caught before because we didn't have `rpc` tests in CI. Fixed that too.

  Also removed redundant wallet options from feature gated tests.

  ### Checklists

  #### All Submissions:

  * [x] I've signed all my commits
  * [x] I followed the [contribution guidelines](https://github.com/bitcoindevkit/bdk-cli/blob/master/CONTRIBUTING.md)
  * [x] I ran `cargo fmt` and `cargo clippy` before committing

ACKs for top commit:
  notmandatory:
    re-ACK  e3f3c3a

Tree-SHA512: c6413d52bd982e1d7162789e2645c8ad5b93abb312edecb4a231f59bbb2f3734cc0dbc8b2f07aaa2445f4f8513148e6f1905ee0214510e732cf754e8db4926fa

4 years agoMerge bitcoindevkit/bdk-cli#58: Update codecov to grcov from Tarpauline
Steve Myers [Thu, 9 Dec 2021 20:22:19 +0000 (12:22 -0800)]
Merge bitcoindevkit/bdk-cli#58: Update codecov to grcov from Tarpauline

f8200a160b4dddc96ef7478cb2ccdf5f45cfcd4a Update codecov to grcov from Tarpauline (rajarshimaitra)

Pull request description:

  <!-- You can erase any parts of this template not applicable to your Pull Request. -->

  ### Description

  To match with existing codecov of BDK, Tarpaulin based codecov in bdk-cli is changed to grcov.

  ### Notes to the reviewers

  <!-- In this section you can include notes directed to the reviewers, like explaining why some parts
  of the PR were done in a specific way -->

  ### Checklists

  #### All Submissions:

  * [x] I've signed all my commits
  * [x] I followed the [contribution guidelines](https://github.com/bitcoindevkit/bdk-cli/blob/master/CONTRIBUTING.md)
  * [x] I ran `cargo fmt` and `cargo clippy` before committing

Top commit has no ACKs.

Tree-SHA512: 8cc31829e61fffe61815c8e8cb25e9c1b1722a2f0a42f7e1c032688f8e6953f9844977bbb829eaf4499e7c3fce04f8b61f830d8c24e8481623bbc1111d0f07d2

4 years agoUpdate codecov to grcov from Tarpauline
rajarshimaitra [Sat, 27 Nov 2021 11:33:08 +0000 (17:03 +0530)]
Update codecov to grcov from Tarpauline

4 years agoAdd rpc build and test in CI
rajarshimaitra [Wed, 24 Nov 2021 15:20:08 +0000 (20:50 +0530)]
Add rpc build and test in CI

4 years agoAdd missing RPC wallet option
rajarshimaitra [Wed, 24 Nov 2021 15:19:46 +0000 (20:49 +0530)]
Add missing RPC wallet option

4 years agoRemove redundant wallet options
rajarshimaitra [Wed, 24 Nov 2021 15:19:17 +0000 (20:49 +0530)]
Remove redundant wallet options

4 years agoMerge bitcoindevkit/bdk-cli#48: adding the commands for proof-of-reserves using the...
rajarshimaitra [Wed, 8 Dec 2021 07:30:28 +0000 (13:00 +0530)]
Merge bitcoindevkit/bdk-cli#48: adding the commands for proof-of-reserves using the separate repository

7e6a4c848b0c7323ea12af074f38a42347a49fcc adding the commands for proof-of-reserves using the separate repository (Richard Ulrich)

Pull request description:

  <!-- You can erase any parts of this template not applicable to your Pull Request. -->

  ### adding the commands for proof-of-reserves using the separate repository

  <!-- Describe the purpose of this PR, what's being adding and/or fixed -->

  ### Notes to the reviewers

  <!-- In this section you can include notes directed to the reviewers, like explaining why some parts
  of the PR were done in a specific way -->

  ### Checklists

  #### All Submissions:

  * [x] I've signed all my commits
  * [x] I followed the [contribution guidelines](https://github.com/bitcoindevkit/bdk-cli/blob/master/CONTRIBUTING.md)
  * [x] I ran `cargo fmt` and `cargo clippy` before committing

  #### New Features:

  * [x] I've added tests for the new feature
  * [ ] I've added docs for the new feature
  * [x] I've updated `CHANGELOG.md`

  #### Bugfixes:

  * [ ] This pull request breaks the existing API
  * [ ] I've added tests to reproduce the issue which are now passing
  * [ ] I'm linking the issue being fixed by this PR

ACKs for top commit:
  notmandatory:
    ACK  7e6a4c8
  rajarshimaitra:
    ReACK https://github.com/bitcoindevkit/bdk-cli/pull/48/commits/7e6a4c848b0c7323ea12af074f38a42347a49fcc

Tree-SHA512: 3b2a02280ce0e6d9c6f061ac01d15ef3b2704c13bd6e55bfeacff4673d750d2bf93c242b87d88874d49a189207ce0990ce2882fe0a0111dfcb77f065e3d1efb9

4 years agoadding the commands for proof-of-reserves using the separate repository
Richard Ulrich [Wed, 26 May 2021 14:07:46 +0000 (16:07 +0200)]
adding the commands for proof-of-reserves using the separate repository

4 years agoMerge bitcoindevkit/bdk-cli#60: Update BDK dependency to v0.14.0
Steve Myers [Wed, 1 Dec 2021 21:39:59 +0000 (13:39 -0800)]
Merge bitcoindevkit/bdk-cli#60: Update BDK dependency to v0.14.0

dfdf0a7fdc60846a54ce43db1c4d9ea6b20b5df9 Update BDK dependency to v0.14.0 (Richard Ulrich)

Pull request description:

  ### Description
  Update BDK dependency to v0.14.0

  ### Notes to the reviewers

  <!-- In this section you can include notes directed to the reviewers, like explaining why some parts
  of the PR were done in a specific way -->

  ### Checklists

  #### All Submissions:

  * [x] I've signed all my commits
  * [x] I followed the [contribution guidelines](https://github.com/bitcoindevkit/bdk-cli/blob/master/CONTRIBUTING.md)
  * [x] I ran `cargo fmt` and `cargo clippy` before committing

ACKs for top commit:
  notmandatory:
    ACK dfdf0a7f

Tree-SHA512: 82537db11c7414732f0d552d69003e31e42bad88d461fc0c2c84b2881ec27b1a04c211f0235fb2c19d7b9f220749d9472ba8dbb723cda395d42ad40ec48629ae

4 years agoUpdate BDK dependency to v0.14.0
Richard Ulrich [Wed, 1 Dec 2021 14:57:22 +0000 (15:57 +0100)]
Update BDK dependency to v0.14.0

4 years agoMerge bitcoindevkit/bdk-cli#59: Update MSRV to current stable, 1.56.1
Steve Myers [Wed, 1 Dec 2021 00:29:38 +0000 (16:29 -0800)]
Merge bitcoindevkit/bdk-cli#59: Update MSRV to current stable, 1.56.1

4fd219e47004188ea7f504422790d634896bd3bd Pin version of fd-lock to 3.0.0 (Steve Myers)
6435704815a702345647395bc37704bf26b3bd97 Remove rust-toolchain file (Steve Myers)
8eec674d768ec8d23c37b0fbdee6d648083d2b42 Update MSRV to current stable, 1.56.1 (Steve Myers)

Pull request description:

  ### Description

  Update MSRV to the current stable, 1.56.1 and update the `cargo.lock` file.  Also removed the `rust-toolchain` file.

  ### Notes to the reviewers

  I removed the `rust-toolchain` file because I don't think we need to lock users into a particular version (or force them to override it), and this file seem to primarily be used for projects using a specific nightly release, see: https://rust-lang.github.io/rustup/overrides.html#the-toolchain-file.

  I also had to pin the `fd-lock` dependency because of a recent update to that crate to use the [`rustdoc::missing_doc_code_examples` feature which is only supported by `nightly`](https://doc.rust-lang.org/rustdoc/lints.html#missing_doc_code_examples) :disappointed: .

  ### Checklists

  #### All Submissions:

  * [x] I've signed all my commits
  * [x] I followed the [contribution guidelines](https://github.com/bitcoindevkit/bdk-cli/blob/master/CONTRIBUTING.md)
  * [x] I ran `cargo fmt` and `cargo clippy` before committing

Top commit has no ACKs.

Tree-SHA512: b43d314f014a63cb09b77adc3434e8d5ac3328bfa16ce700195444c72bab1bfc5fecb0a2088cbe2ca6ee86af9283559e51f743f69791768679546871c718fcd8

4 years agoPin version of fd-lock to 3.0.0
Steve Myers [Mon, 29 Nov 2021 23:17:18 +0000 (15:17 -0800)]
Pin version of fd-lock to 3.0.0

4 years agoRemove rust-toolchain file
Steve Myers [Mon, 29 Nov 2021 22:56:55 +0000 (14:56 -0800)]
Remove rust-toolchain file

4 years agoUpdate MSRV to current stable, 1.56.1
Steve Myers [Mon, 29 Nov 2021 22:41:23 +0000 (14:41 -0800)]
Update MSRV to current stable, 1.56.1

4 years agoUpdate bdk and bdk-macro dependency
rajarshimaitra [Tue, 16 Nov 2021 10:47:54 +0000 (16:17 +0530)]
Update bdk and bdk-macro dependency

4 years agoAdd '--shrink' option to wallet bump_fee command
Steve Myers [Thu, 7 Oct 2021 23:06:59 +0000 (16:06 -0700)]
Add '--shrink' option to wallet bump_fee command

Replace `wallet bump_fee` command `--send_all` with new
`--shrink ADDRESS` option to reduce the output amount for the
specified address to increase RBF transaction fee.

4 years agoupdate to codecov v2
rajarshimaitra [Mon, 25 Oct 2021 16:35:23 +0000 (22:05 +0530)]
update to codecov v2

4 years agoBump version to 0.3.1-dev github/release/0.3.0
Steve Myers [Thu, 21 Oct 2021 03:55:02 +0000 (20:55 -0700)]
Bump version to 0.3.1-dev

4 years agoBump version to 0.3.0 v0.3.0
Steve Myers [Thu, 21 Oct 2021 03:25:30 +0000 (20:25 -0700)]
Bump version to 0.3.0

4 years agoUpdate Cargo.lock
Steve Myers [Thu, 21 Oct 2021 03:31:29 +0000 (20:31 -0700)]
Update Cargo.lock

4 years agoBump rustyline version to 9.0
Steve Myers [Wed, 20 Oct 2021 00:56:52 +0000 (17:56 -0700)]
Bump rustyline version to 9.0

4 years agoBump version to 0.3.0-rc1
Steve Myers [Wed, 20 Oct 2021 00:46:04 +0000 (17:46 -0700)]
Bump version to 0.3.0-rc1

4 years agoUpdate README
rajarshimaitra [Thu, 7 Oct 2021 15:41:10 +0000 (21:11 +0530)]
Update README

4 years agoUpdate build script to include rpc feature
rajarshimaitra [Thu, 7 Oct 2021 15:31:54 +0000 (21:01 +0530)]
Update build script to include rpc feature

4 years agoUpdate Cargo.lock
rajarshimaitra [Tue, 5 Oct 2021 13:14:23 +0000 (18:44 +0530)]
Update Cargo.lock

4 years agoUpdate CHANGELOG.md
rajarshimaitra [Tue, 5 Oct 2021 13:17:32 +0000 (18:47 +0530)]
Update CHANGELOG.md

4 years agoAdd RPC backend
rajarshimaitra [Fri, 13 Aug 2021 11:09:54 +0000 (16:39 +0530)]
Add RPC backend

Expose the RPC backend feature via cli arg options.
RPC backend can be connected via all default parameters
without specifying any arg options.

4 years agoMerge commit 'refs/pull/43/head' of github.com:bitcoindevkit/bdk-cli
Steve Myers [Tue, 5 Oct 2021 22:40:11 +0000 (15:40 -0700)]
Merge commit 'refs/pull/43/head' of github.com:bitcoindevkit/bdk-cli

4 years agoFix test for updated KeySubCommand::Derive struct
Steve Myers [Tue, 5 Oct 2021 22:09:41 +0000 (15:09 -0700)]
Fix test for updated KeySubCommand::Derive struct

4 years agoRemove unneed cfgs in test_parse_wallet_electrum
Steve Myers [Tue, 5 Oct 2021 19:09:28 +0000 (12:09 -0700)]
Remove unneed cfgs in test_parse_wallet_electrum

4 years agoUpdate CHANGELOG
Steve Myers [Tue, 5 Oct 2021 04:21:53 +0000 (21:21 -0700)]
Update CHANGELOG

4 years agoUpdate README with new esplora features
Steve Myers [Tue, 5 Oct 2021 04:02:32 +0000 (21:02 -0700)]
Update README with new esplora features

Remove instructions with esplora feature and replace with esplora-ureq and esplora-reqwest features.

4 years agoChange default esplora server to testnet api
Steve Myers [Tue, 5 Oct 2021 03:59:03 +0000 (20:59 -0700)]
Change default esplora server to testnet api

Since default bitcoin network is testnet this change set default esplora
server url to match.

4 years agoUpdate Cargo.lock
rajarshimaitra [Sun, 3 Oct 2021 09:54:48 +0000 (15:24 +0530)]
Update Cargo.lock

4 years agoUpdate CI
rajarshimaitra [Sun, 3 Oct 2021 09:54:29 +0000 (15:24 +0530)]
Update CI

4 years agoUpdate cargo.toml
rajarshimaitra [Fri, 17 Sep 2021 12:43:02 +0000 (18:13 +0530)]
Update cargo.toml

4 years agoAdd proxy option to esplora
rajarshimaitra [Sun, 3 Oct 2021 09:44:37 +0000 (15:14 +0530)]
Add proxy option to esplora

Recent update in BDK esplora backend allows it to connect with SOCKS5
proxy.

This change adds proxy option to esplora configuration.
Updates Proxy_Opts feature guard to enable it for esplora feature.

4 years agoAdd esplora-reqwest from bdk
rajarshimaitra [Tue, 14 Sep 2021 10:04:43 +0000 (15:34 +0530)]
Add esplora-reqwest from bdk

Adds esplora-reqwest capability from bdk.
Allows to use async https connections with esplora from bdk-cli.

4 years agoUpdate Esplora cli args
rajarshimaitra [Thu, 26 Aug 2021 09:35:45 +0000 (15:05 +0530)]
Update Esplora cli args

Esplora ureq version requires having new cli args.

4 years agoUpdate electrum cli args
rajarshimaitra [Thu, 26 Aug 2021 09:54:51 +0000 (15:24 +0530)]
Update electrum cli args

BDK v0.10.0 adds a stop_gap parameter to electrum config.

4 years agoUse directly FromStr types in StructOpt
Riccardo Casatta [Tue, 21 Sep 2021 13:32:52 +0000 (15:32 +0200)]
Use directly FromStr types in StructOpt

With wrong values instead of getting:
[2021-09-21T13:25:13Z ERROR bdk_cli] Bip32(Base58(BadChecksum(12929142291275556062)))

you get:
error: Invalid value for '--xprv <XPRV>': base58 encoding error: base58ck checksum 0x4c0770de does not match expected 0x4d104e35

4 years agoUpdate BDK dependency to v0.10.0
rajarshimaitra [Thu, 26 Aug 2021 09:33:28 +0000 (15:03 +0530)]
Update BDK dependency to v0.10.0

Updating the BDK version creates some breaking change.

One of such change probably requires modification of BDK to expose a
new function to fetch scriptpubkey from a txid.

Used ureq version of esplora to remove async related complexities.

4 years agoUpdate Cargo.lock and CHANGELOG
Steve Myers [Thu, 12 Aug 2021 14:37:37 +0000 (16:37 +0200)]
Update Cargo.lock and CHANGELOG

4 years agoMinor fixes to README and CHANGELOG
Steve Myers [Tue, 10 Aug 2021 12:16:37 +0000 (14:16 +0200)]
Minor fixes to README and CHANGELOG

4 years agoRename ElectrumOpts.electrum to .server
Steve Myers [Tue, 10 Aug 2021 12:15:42 +0000 (14:15 +0200)]
Rename ElectrumOpts.electrum to .server

4 years agoFix clippy warnings
Steve Myers [Sat, 7 Aug 2021 00:23:39 +0000 (17:23 -0700)]
Fix clippy warnings

4 years agoAdd build.rs to abort if more than one blockchain client feature
Steve Myers [Fri, 6 Aug 2021 20:20:18 +0000 (13:20 -0700)]
Add build.rs to abort if more than one blockchain client feature

4 years agoAdd cli feature and make it required for bin build
Steve Myers [Fri, 6 Aug 2021 01:35:17 +0000 (18:35 -0700)]
Add cli feature and make it required for bin build

4 years agoUpdate CHANGELOG
Steve Myers [Thu, 5 Aug 2021 06:35:12 +0000 (23:35 -0700)]
Update CHANGELOG

4 years agoUpdate README
Steve Myers [Thu, 5 Aug 2021 06:34:47 +0000 (23:34 -0700)]
Update README

4 years agoRequire only one blockchain client feature at a time
Steve Myers [Thu, 5 Aug 2021 04:52:58 +0000 (21:52 -0700)]
Require only one blockchain client feature at a time

4 years agoPin zeroize version to <1.4.0 to fix 1.46.0 build
Steve Myers [Thu, 5 Aug 2021 04:51:28 +0000 (21:51 -0700)]
Pin zeroize version to <1.4.0 to fix 1.46.0 build

4 years agoDisplays transaction details with outputs in case verbose mode is enabled
Sandipan Dey [Mon, 19 Jul 2021 17:12:44 +0000 (22:42 +0530)]
Displays transaction details with outputs in case verbose mode is enabled

4 years agofix: use flatten instead of filter_map()
DarthBenro008 [Thu, 15 Jul 2021 08:21:06 +0000 (13:51 +0530)]
fix: use flatten instead of filter_map()

Signed-off-by: DarthBenro008 <hkpdev008@gmail.com>
4 years agoadd: Cargo.lock
DarthBenro008 [Thu, 15 Jul 2021 06:53:40 +0000 (12:23 +0530)]
add: Cargo.lock

Signed-off-by: DarthBenro008 <hkpdev008@gmail.com>
4 years agoadd: rust toolchain action to setup toolchain
DarthBenro008 [Thu, 15 Jul 2021 06:45:17 +0000 (12:15 +0530)]
add: rust toolchain action to setup toolchain

Signed-off-by: DarthBenro008 <hkpdev008@gmail.com>
4 years agofixing tests, added verbose flags to test fields
Sandipan Dey [Wed, 14 Jul 2021 19:50:20 +0000 (01:20 +0530)]
fixing tests, added verbose flags to test fields

4 years agopulled verbose flag from walletops
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>
4 years agoadded structopt and fixed tests temporarily
Sandipan Dey [Wed, 14 Jul 2021 08:05:29 +0000 (13:35 +0530)]
added structopt and fixed tests temporarily

4 years agoAdd install instructions for crates.io
thunderbiscuit [Wed, 9 Jun 2021 20:02:55 +0000 (16:02 -0400)]
Add install instructions for crates.io

4 years agoReorganize and add bdk upgrade to CHANGELOG.md
Steve Myers [Wed, 2 Jun 2021 20:31:54 +0000 (13:31 -0700)]
Reorganize and add bdk upgrade to CHANGELOG.md

4 years agoadapt to the recent changes in the signing interface
Richard Ulrich [Wed, 26 May 2021 14:07:46 +0000 (16:07 +0200)]
adapt to the recent changes in the signing interface

4 years agoFix 'conn_count' option long name
Steve Myers [Tue, 1 Jun 2021 03:40:51 +0000 (20:40 -0700)]
Fix 'conn_count' option long name

4 years agoAdd 'compact_filters' feature to CI, fix typo in ProxyOpts
Steve Myers [Tue, 1 Jun 2021 03:16:32 +0000 (20:16 -0700)]
Add 'compact_filters' feature to CI, fix typo in ProxyOpts

4 years agoFix dox tests for updated wallet API
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.

4 years agoRefactor Proxy configuration
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.

4 years agoAdd <wallet-name> to data directory
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.

4 years agoUpdate Changelog and Readme file
codeShark149 [Sun, 16 May 2021 10:56:04 +0000 (16:26 +0530)]
Update Changelog and Readme file

4 years agoApply SOCKS5 config and other minor changes
codeShark149 [Sun, 16 May 2021 10:55:26 +0000 (16:25 +0530)]
Apply SOCKS5 config and other minor changes

4 years agoAdd SOCKS5 config options to `CompactFilterOpts`
codeShark149 [Sun, 16 May 2021 10:53:13 +0000 (16:23 +0530)]
Add SOCKS5 config options to `CompactFilterOpts`

4 years agoUpdated Cargo.toml
codeShark149 [Sat, 8 May 2021 12:28:18 +0000 (17:58 +0530)]
Updated Cargo.toml

4 years agoUpdate ChangeLog
codeShark149 [Sat, 8 May 2021 12:17:10 +0000 (17:47 +0530)]
Update ChangeLog

4 years agoUpdated Readme.md
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.

4 years agoAdds compact filter configuration
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.

4 years agoCorrected key origin prefix to contain full path of the key derived
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

4 years agoRetrying Format.
Vishal Menon [Tue, 18 May 2021 17:37:43 +0000 (23:07 +0530)]
Retrying Format.

4 years agoChanged test keys to original
Vishal Menon [Tue, 18 May 2021 16:51:41 +0000 (22:21 +0530)]
Changed test keys to original

4 years agoFormatted.
Vishal Menon [Tue, 18 May 2021 15:17:53 +0000 (20:47 +0530)]
Formatted.

4 years agoOutputting more conventional derivation path format.
Vishal Menon [Tue, 18 May 2021 10:58:58 +0000 (16:28 +0530)]
Outputting more conventional derivation path format.

4 years agoUpdated help content to show path string example
Vishal Menon [Fri, 7 May 2021 17:55:17 +0000 (23:25 +0530)]
Updated help content to show path string example

4 years agoUpdated bdk-cli key derive help content
Vishal Menon [Fri, 7 May 2021 16:35:14 +0000 (22:05 +0530)]
Updated bdk-cli key derive help content

4 years agoExtended key derive subcommnad to also output xprv
Vishal Menon [Tue, 27 Apr 2021 06:10:36 +0000 (11:40 +0530)]
Extended key derive subcommnad to also output xprv

4 years agoBump 'bdk' to 0.5.1
Steve Myers [Tue, 6 Apr 2021 22:10:45 +0000 (15:10 -0700)]
Bump 'bdk' to 0.5.1

4 years agoFix docs.rs build features
Steve Myers [Sat, 27 Mar 2021 06:48:34 +0000 (23:48 -0700)]
Fix docs.rs build features

4 years agoBump 'bdk' to 0.5 and 'bdk-macros' to 0.4
Steve Myers [Sat, 27 Mar 2021 06:47:54 +0000 (23:47 -0700)]
Bump 'bdk' to 0.5 and 'bdk-macros' to 0.4

4 years agoHandle unwraps, give more details about ChecksumMismatch error
Riccardo Casatta [Thu, 11 Mar 2021 09:57:14 +0000 (10:57 +0100)]
Handle unwraps, give more details about ChecksumMismatch error

4 years agoMake repl and electrum default features
Riccardo Casatta [Wed, 10 Mar 2021 13:43:46 +0000 (14:43 +0100)]
Make repl and electrum default features

4 years agoAdd 'compile' sub-command, minor cleanup
Steve Myers [Wed, 3 Mar 2021 04:09:59 +0000 (20:09 -0800)]
Add 'compile' sub-command, minor cleanup

4 years agoBump version to 0.2.1-dev github/release/0.2.0
Steve Myers [Fri, 26 Feb 2021 05:01:47 +0000 (21:01 -0800)]
Bump version to 0.2.1-dev

4 years agoBump version to 0.2.0 v0.2.0
Steve Myers [Fri, 26 Feb 2021 02:58:06 +0000 (18:58 -0800)]
Bump version to 0.2.0

4 years agoUpdate CHANGELOG
Steve Myers [Fri, 26 Feb 2021 04:26:26 +0000 (20:26 -0800)]
Update CHANGELOG

4 years agoAdd feature to enable async-interface
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.

4 years agoRemove async-trait from dependencies
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.

4 years agore-export structopt
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.

4 years agoRemove maybe_async from handle offline command
LLFourn [Wed, 17 Feb 2021 03:30:15 +0000 (14:30 +1100)]
Remove maybe_async from handle offline command

4 years agoUpdate CHANGELOG
Steve Myers [Sun, 21 Feb 2021 02:29:09 +0000 (18:29 -0800)]
Update CHANGELOG