]> Untitled Git - bdk/log
bdk
4 years agoRemove unneeded cache paths for test-blockchains CI job github/release/0.10.0
Steve Myers [Wed, 18 Aug 2021 07:10:47 +0000 (09:10 +0200)]
Remove unneeded cache paths for test-blockchains CI job

4 years agoChange dependencies bitcoincore-rpc to core-rpc, update bitcoin to ^0.27 and miniscri...
Steve Myers [Tue, 17 Aug 2021 15:52:07 +0000 (17:52 +0200)]
Change dependencies bitcoincore-rpc to core-rpc, update bitcoin to ^0.27 and miniscript to ^6.0

4 years agoUpdate dev-dependencies electrsd to 0.10
Steve Myers [Tue, 17 Aug 2021 11:41:10 +0000 (13:41 +0200)]
Update dev-dependencies electrsd to 0.10

4 years agoBump version to 0.10.1-dev
Alekos Filini [Mon, 9 Aug 2021 15:00:05 +0000 (17:00 +0200)]
Bump version to 0.10.1-dev

4 years agoBump version to 0.10.0 0.10.0 v0.10.0
Alekos Filini [Mon, 9 Aug 2021 12:58:32 +0000 (14:58 +0200)]
Bump version to 0.10.0

4 years agoUpdate `bdk-macros`
Alekos Filini [Mon, 9 Aug 2021 12:57:58 +0000 (14:57 +0200)]
Update `bdk-macros`

4 years agoBump version of `bdk-macros` to `v0.5.0`
Alekos Filini [Mon, 9 Aug 2021 12:57:06 +0000 (14:57 +0200)]
Bump version of `bdk-macros` to `v0.5.0`

4 years agoUpdate version in `src/lib.rs`
Alekos Filini [Mon, 9 Aug 2021 12:56:22 +0000 (14:56 +0200)]
Update version in `src/lib.rs`

4 years agoUpdate changelog
Alekos Filini [Mon, 9 Aug 2021 12:55:17 +0000 (14:55 +0200)]
Update changelog

4 years agoBump version to 0.10.0-rc.1
Alekos Filini [Fri, 30 Jul 2021 15:47:45 +0000 (17:47 +0200)]
Bump version to 0.10.0-rc.1

4 years agoMove estimate -> fee rate logic to esplora module
Tobin Harding [Wed, 28 Jul 2021 23:58:47 +0000 (09:58 +1000)]
Move estimate -> fee rate logic to esplora module

Currently we have duplicate code for converting the fee estimate we get
back from esplora into a fee rate. This logic can be moved to a separate
function and live in the `esplora` module.

4 years agoImprove feature combinations for ureq/reqwest
Tobin Harding [Wed, 28 Jul 2021 23:39:36 +0000 (09:39 +1000)]
Improve feature combinations for ureq/reqwest

Our features are a bit convoluted, most annoyingly we cannot build with
`--all-features`. However we can make life for users a little easier.

Explicitly we want users to be able to:

- Use async-interface/WASM without using esplora (to implement their own blockchain)
- Use esplora in an ergonomic manner

Currently using esplora requires either reqwest or ureq. Instead of
making the user add all the features manually we can add features that
add the required feature sets, this makes it easier for users to
understand what is required and also makes usage easier.

With this patch applied we can do

- `cargo check --no-default-features --features=use-esplora-reqwest`
- `cargo check --no-default-features --features=use-esplora-ureq`
- `cargo check --features=use-esplora-ureq`
- `cargo check --no-default-features --features=async-trait`

4 years agoAdd a ureq version of esplora module
Tobin Harding [Tue, 1 Jun 2021 06:36:09 +0000 (16:36 +1000)]
Add a ureq version of esplora module

The `Blockchain` implementation for connecting to an Esplora instance is
currently based on `reqwest`. Some users may not wish to use reqwest.

`ureq` is a simple HTTP client (no async) that is useful when `reqwest`
is not suitable.

- Move `esplora.rs` -> `esplora/reqwest.rs`
- Add an implementation based on the `reqwest` esplora code but using `ureq`
- Add feature flags and conditional includes to re-export everything to
  the `esplora` module so we don't effect the rest of the code base.
- Remove the forced dependency on `tokio`.
- Make esplora independent of async-interface
- Depend on local version of macros crate

4 years agoFix float substraction error
codeShark149 [Tue, 27 Jul 2021 19:20:55 +0000 (00:50 +0530)]
Fix float substraction error

4 years agoMerge commit 'refs/pull/407/head' of github.com:bitcoindevkit/bdk
Alekos Filini [Wed, 28 Jul 2021 09:34:41 +0000 (11:34 +0200)]
Merge commit 'refs/pull/407/head' of github.com:bitcoindevkit/bdk

4 years agoMerge commit 'refs/pull/408/head' of github.com:bitcoindevkit/bdk
Alekos Filini [Wed, 28 Jul 2021 09:32:44 +0000 (11:32 +0200)]
Merge commit 'refs/pull/408/head' of github.com:bitcoindevkit/bdk

4 years agoMerge commit 'refs/pull/392/head' of github.com:bitcoindevkit/bdk
Alekos Filini [Tue, 27 Jul 2021 11:23:25 +0000 (13:23 +0200)]
Merge commit 'refs/pull/392/head' of github.com:bitcoindevkit/bdk

4 years agoMerge commit 'refs/pull/398/head' of github.com:bitcoindevkit/bdk
Alekos Filini [Tue, 27 Jul 2021 11:07:56 +0000 (13:07 +0200)]
Merge commit 'refs/pull/398/head' of github.com:bitcoindevkit/bdk

4 years agoadd link to upstream PR
Riccardo Casatta [Tue, 27 Jul 2021 10:17:12 +0000 (12:17 +0200)]
add link to upstream PR

4 years agoUpdate electrsd dep
Riccardo Casatta [Mon, 26 Jul 2021 15:03:09 +0000 (17:03 +0200)]
Update electrsd dep

4 years agoupdate CHANGELOG.md
Riccardo Casatta [Mon, 26 Jul 2021 14:30:34 +0000 (16:30 +0200)]
update CHANGELOG.md

4 years agoUse RPC backend in any
Riccardo Casatta [Tue, 1 Jun 2021 12:09:00 +0000 (14:09 +0200)]
Use RPC backend in any

4 years agoCreate Auth struct proxy of the same upstream struct but serializable
Riccardo Casatta [Mon, 26 Jul 2021 13:55:40 +0000 (15:55 +0200)]
Create Auth struct proxy of the same upstream struct but serializable

4 years agoAdd unit test required not enough
Tobin Harding [Fri, 23 Jul 2021 00:27:16 +0000 (10:27 +1000)]
Add unit test required not enough

Add a unit test that passes a required utxo to the coin selection
algorithm that is less than the required spend. This tests that we get
that utxo included as well as tests that the rest of the coin selection
algorithm code also executes (i.e., that we do not short circuit
incorrectly).

4 years agoReturn early if required UTXOs already big enough
Tobin Harding [Thu, 8 Jul 2021 01:56:05 +0000 (11:56 +1000)]
Return early if required UTXOs already big enough

If the required UTXO set is already bigger (including fees) than the
amount required for the transaction we can return early, no need to go
through the BNB algorithm or random selection.

4 years agoFix vbytes and fee rate code
Tobin Harding [Fri, 16 Jul 2021 05:14:20 +0000 (15:14 +1000)]
Fix vbytes and fee rate code

It was just pointed out that we are calculating the virtual bytes
incorrectly by forgetting to take the ceiling after division by 4 [1]

Add helper functions to encapsulate all weight unit -> virtual byte
calculations including fee to and from fee rate. This makes the code
easier to read, easier to write, and gives us a better chance that bugs
like this will be easier to see.

As an added bonus we can also stop using f32 values for fee amount,
which is by definition an amount in sats so should be a u64. This
removes a bunch of casts and the need for epsilon comparisons and just
deep down feels nice :)

[1] https://github.com/bitcoindevkit/bdk/pull/386#discussion_r670882678

4 years agoFix a small typo in comments
Roman Zeyde [Wed, 21 Jul 2021 18:32:35 +0000 (21:32 +0300)]
Fix a small typo in comments

4 years ago[keys] limit version of zeroize to support rust 1.47+
Steve Myers [Mon, 19 Jul 2021 21:35:16 +0000 (14:35 -0700)]
[keys] limit version of zeroize to support rust 1.47+

4 years agoRemove stop_gap param from Blockchain trait setup and sync functions
Steve Myers [Thu, 15 Jul 2021 19:04:03 +0000 (12:04 -0700)]
Remove stop_gap param from Blockchain trait setup and sync functions

4 years agoAdd stop_gap param to electrum and esplora blockchain configs
Steve Myers [Thu, 15 Jul 2021 17:55:49 +0000 (10:55 -0700)]
Add stop_gap param to electrum and esplora blockchain configs

4 years agoMerge commit 'refs/pull/371/head' of github.com:bitcoindevkit/bdk
Alekos Filini [Fri, 16 Jul 2021 09:23:17 +0000 (11:23 +0200)]
Merge commit 'refs/pull/371/head' of github.com:bitcoindevkit/bdk

4 years agoMerge commit 'refs/pull/393/head' of github.com:bitcoindevkit/bdk
Alekos Filini [Fri, 16 Jul 2021 07:05:51 +0000 (09:05 +0200)]
Merge commit 'refs/pull/393/head' of github.com:bitcoindevkit/bdk

4 years agoApply typo fixes from @tcharding
Lloyd Fournier [Wed, 14 Jul 2021 06:43:02 +0000 (16:43 +1000)]
Apply typo fixes from @tcharding

Co-authored-by: Tobin C. Harding <me@tobin.cc>
4 years agoMerge commit 'refs/pull/388/head' of github.com:bitcoindevkit/bdk
Steve Myers [Tue, 13 Jul 2021 23:10:30 +0000 (16:10 -0700)]
Merge commit 'refs/pull/388/head' of github.com:bitcoindevkit/bdk

4 years agoMerge commit 'refs/pull/375/head' of github.com:bitcoindevkit/bdk
Steve Myers [Tue, 13 Jul 2021 22:12:53 +0000 (15:12 -0700)]
Merge commit 'refs/pull/375/head' of github.com:bitcoindevkit/bdk

4 years agoMerge commit 'refs/pull/389/head' of github.com:bitcoindevkit/bdk
Alekos Filini [Mon, 12 Jul 2021 12:26:05 +0000 (14:26 +0200)]
Merge commit 'refs/pull/389/head' of github.com:bitcoindevkit/bdk

4 years ago[docs] clarify when the fee could be unknown
Riccardo Casatta [Mon, 12 Jul 2021 08:06:08 +0000 (10:06 +0200)]
[docs] clarify when the fee could be unknown

4 years agoReplace set_single_recipient with drain_to
LLFourn [Mon, 12 Jul 2021 06:26:29 +0000 (16:26 +1000)]
Replace set_single_recipient with drain_to

What set_single_recipient does turns out to be useful with multiple
recipients.
Effectively, set_single_recipient was simply creating a change
output that was arbitrarily required to be the only output.
But what if you want to send excess funds to one address but still have
additional recipients who receive a fixed value?
Generalizing this to `drain_to` simplifies the logic and removes several
error cases while also allowing new use cases.

"maintain_single_recipient" is also replaced with "allow_shrinking"
which has more general semantics.

4 years agoReplace set_single_recipient with drain_to
LLFourn [Wed, 16 Jun 2021 02:43:32 +0000 (12:43 +1000)]
Replace set_single_recipient with drain_to

What set_single_recipient does turns out to be useful with multiple
recipients.
Effectively, set_single_recipient was simply creating a change
output that was arbitrarily required to be the only output.
But what if you want to send excess funds to one address but still have
additional recipients who receive a fixed value?
Generalizing this to `drain_to` simplifies the logic and removes several
error cases while also allowing new use cases.

"maintain_single_recipient" is also replaced with "allow_shrinking"
which has more general semantics.

4 years ago[rpc] Show in the docs that the RPC APIs are feature-gated
Alekos Filini [Fri, 9 Jul 2021 07:11:02 +0000 (09:11 +0200)]
[rpc] Show in the docs that the RPC APIs are feature-gated

4 years agoBump version to 0.9.1-dev github/release/0.9.0
Alekos Filini [Thu, 8 Jul 2021 13:20:28 +0000 (15:20 +0200)]
Bump version to 0.9.1-dev

4 years agoBump version to 0.9.0 v0.9.0
Alekos Filini [Thu, 8 Jul 2021 11:37:19 +0000 (13:37 +0200)]
Bump version to 0.9.0

4 years agoUpdate version in `src/lib.rs`
Alekos Filini [Thu, 8 Jul 2021 11:37:05 +0000 (13:37 +0200)]
Update version in `src/lib.rs`

4 years agoUpdate CHANGELOG
Alekos Filini [Thu, 8 Jul 2021 11:36:20 +0000 (13:36 +0200)]
Update CHANGELOG

4 years agoAdd Vbytes trait
Tobin Harding [Thu, 8 Jul 2021 01:33:39 +0000 (11:33 +1000)]
Add Vbytes trait

We convert weight units into vbytes in various places. Lets add a trait
to do it, this makes the code slightly cleaner.

4 years agoMerge commit 'refs/pull/383/head' of github.com:bitcoindevkit/bdk into release/0.9.0
Alekos Filini [Tue, 6 Jul 2021 07:58:40 +0000 (09:58 +0200)]
Merge commit 'refs/pull/383/head' of github.com:bitcoindevkit/bdk into release/0.9.0

4 years agoMerge commit 'refs/pull/383/head' of github.com:bitcoindevkit/bdk
Alekos Filini [Tue, 6 Jul 2021 07:58:22 +0000 (09:58 +0200)]
Merge commit 'refs/pull/383/head' of github.com:bitcoindevkit/bdk

4 years agoMerge commit 'refs/pull/385/head' of github.com:bitcoindevkit/bdk into release/0.9.0
Alekos Filini [Tue, 6 Jul 2021 07:57:22 +0000 (09:57 +0200)]
Merge commit 'refs/pull/385/head' of github.com:bitcoindevkit/bdk into release/0.9.0

4 years agorustfmt
Evgenii P [Sat, 3 Jul 2021 07:08:38 +0000 (14:08 +0700)]
rustfmt

4 years agodsl: add regression test for and_or() descriptor
Evgenii P [Sat, 3 Jul 2021 06:52:05 +0000 (13:52 +0700)]
dsl: add regression test for and_or() descriptor

4 years agodsl: fix descriptor macro when and_or() used
Evgenii P [Sat, 3 Jul 2021 06:51:43 +0000 (13:51 +0700)]
dsl: fix descriptor macro when and_or() used

4 years agoBuild the `rpc` feature on docs.rs
Alekos Filini [Fri, 2 Jul 2021 08:09:09 +0000 (10:09 +0200)]
Build the `rpc` feature on docs.rs

4 years ago[rpc] Mark the RPC backend as experimental
Alekos Filini [Fri, 2 Jul 2021 08:07:44 +0000 (10:07 +0200)]
[rpc] Mark the RPC backend as experimental

4 years agoBuild the `rpc` feature on docs.rs
Alekos Filini [Fri, 2 Jul 2021 08:09:09 +0000 (10:09 +0200)]
Build the `rpc` feature on docs.rs

4 years ago[rpc] Mark the RPC backend as experimental
Alekos Filini [Fri, 2 Jul 2021 08:07:44 +0000 (10:07 +0200)]
[rpc] Mark the RPC backend as experimental

4 years agoBump version to 0.9.0-rc.1
Alekos Filini [Fri, 2 Jul 2021 08:06:31 +0000 (10:06 +0200)]
Bump version to 0.9.0-rc.1

4 years ago[verify] Build the `verify` feature on docs.rs
Alekos Filini [Fri, 18 Jun 2021 11:22:50 +0000 (13:22 +0200)]
[verify] Build the `verify` feature on docs.rs

4 years ago[verify] Use `impl_error!()` whenever possible
Alekos Filini [Fri, 18 Jun 2021 11:21:21 +0000 (13:21 +0200)]
[verify] Use `impl_error!()` whenever possible

4 years ago[verify] Add documentation
Alekos Filini [Fri, 18 Jun 2021 11:16:58 +0000 (13:16 +0200)]
[verify] Add documentation

4 years ago[verify] Cache txs to avoid multiple db/network lookups
Alekos Filini [Fri, 18 Jun 2021 11:13:45 +0000 (13:13 +0200)]
[verify] Cache txs to avoid multiple db/network lookups

4 years ago[wallet] Verify unconfirmed transactions after syncing
Alekos Filini [Thu, 1 Jul 2021 14:31:11 +0000 (16:31 +0200)]
[wallet] Verify unconfirmed transactions after syncing

Verify the unconfirmed transactions we download against the consensus
rules. This is currently exposed as an extra `verify` feature, since it
depends on a pre-release version of `bitcoinconsensus`.

Closes #352

4 years ago[wallet] Verify unconfirmed transactions after syncing
Alekos Filini [Thu, 27 May 2021 14:58:42 +0000 (16:58 +0200)]
[wallet] Verify unconfirmed transactions after syncing

Verify the unconfirmed transactions we download against the consensus
rules. This is currently exposed as an extra `verify` feature, since it
depends on a pre-release version of `bitcoinconsensus`.

Closes #352

4 years agofix readme
Riccardo Casatta [Tue, 29 Jun 2021 09:30:45 +0000 (11:30 +0200)]
fix readme

4 years agoupdate github ci removing electrs download and fixing cache
Riccardo Casatta [Mon, 28 Jun 2021 14:12:25 +0000 (16:12 +0200)]
update github ci removing electrs download and fixing cache

4 years agouse electrsd with feature to download the binary
Riccardo Casatta [Mon, 28 Jun 2021 13:04:17 +0000 (15:04 +0200)]
use electrsd with feature to download the binary

4 years agouse bitcoind with feature to download the binary
Riccardo Casatta [Wed, 23 Jun 2021 12:47:45 +0000 (14:47 +0200)]
use bitcoind with feature to download the binary

4 years agouse cfg! instead of #[cfg] and use semver
Riccardo Casatta [Mon, 21 Jun 2021 11:56:09 +0000 (13:56 +0200)]
use cfg! instead of #[cfg] and use semver

4 years agoRemove container and test blockchains downloading backends executables
Riccardo Casatta [Fri, 18 Jun 2021 12:28:40 +0000 (14:28 +0200)]
Remove container and test blockchains downloading backends executables

4 years agotrigger electrs when polling
Riccardo Casatta [Thu, 17 Jun 2021 14:03:33 +0000 (16:03 +0200)]
trigger electrs when polling

4 years agoremove serial_test
Riccardo Casatta [Thu, 17 Jun 2021 12:13:17 +0000 (14:13 +0200)]
remove serial_test

4 years agouse bitcoind and electrsd crate to launch daemons
Riccardo Casatta [Thu, 17 Jun 2021 11:48:46 +0000 (13:48 +0200)]
use bitcoind and electrsd crate to launch daemons

4 years agobump bitcoind dep to 0.11.0
Riccardo Casatta [Thu, 17 Jun 2021 09:44:49 +0000 (11:44 +0200)]
bump bitcoind dep to 0.11.0

4 years ago[testutils] Allow the generated blockchain tests to access `test_client`
Alekos Filini [Wed, 16 Jun 2021 10:39:59 +0000 (12:39 +0200)]
[testutils] Allow the generated blockchain tests to access `test_client`

4 years agoadd Copy trait to Progress types github/copy2
William Casarin [Sun, 30 May 2021 15:50:02 +0000 (08:50 -0700)]
add Copy trait to Progress types

4 years agoBump CI stable version to `1.53`
Alekos Filini [Mon, 21 Jun 2021 09:56:37 +0000 (11:56 +0200)]
Bump CI stable version to `1.53`

Fixes #374

4 years agoFix clippy warnings on `1.53`
Alekos Filini [Mon, 21 Jun 2021 09:54:56 +0000 (11:54 +0200)]
Fix clippy warnings on `1.53`

Fix `clippy::inconsistent_struct_constructor`: the constructor field
order was inconsistent with the struct declaration.

4 years agoFix CHANGELOG
Alekos Filini [Mon, 21 Jun 2021 07:07:15 +0000 (09:07 +0200)]
Fix CHANGELOG

The `Rpc` backend is not part of the release but it accidentally ended
up there during the merge

4 years agoMerge commit 'refs/pull/370/head' of github.com:bitcoindevkit/bdk
Alekos Filini [Fri, 18 Jun 2021 10:54:11 +0000 (12:54 +0200)]
Merge commit 'refs/pull/370/head' of github.com:bitcoindevkit/bdk

4 years ago[ci] Revert change to run_blockchain_tests.sh back to using container id
Steve Myers [Tue, 15 Jun 2021 22:57:14 +0000 (15:57 -0700)]
[ci] Revert change to run_blockchain_tests.sh back to using container id

4 years ago[ci] Change blockchain tests to use bitcoind rpc cookie authentication
Steve Myers [Fri, 11 Jun 2021 23:03:01 +0000 (16:03 -0700)]
[ci] Change blockchain tests to use bitcoind rpc cookie authentication

4 years agoMerge branch 'release/0.8.0'
Steve Myers [Mon, 14 Jun 2021 18:47:39 +0000 (11:47 -0700)]
Merge branch 'release/0.8.0'

4 years agoFix CHANGELOG unreleased link github/release/0.8.0
Steve Myers [Mon, 14 Jun 2021 18:43:48 +0000 (11:43 -0700)]
Fix CHANGELOG unreleased link

4 years agoAdd CHANGELOG v0.8.0 link
Steve Myers [Mon, 14 Jun 2021 18:40:50 +0000 (11:40 -0700)]
Add CHANGELOG v0.8.0 link

4 years agomake fee in TransactionDetails Option, add confirmation_time field as Option
Riccardo Casatta [Sat, 12 Jun 2021 13:01:44 +0000 (15:01 +0200)]
make fee in TransactionDetails Option, add confirmation_time field as Option

confirmation_time contains both a block height and block timestamp and is
Some only for confirmed transaction

4 years agoMerge commit 'refs/pull/348/head' of github.com:bitcoindevkit/bdk
Alekos Filini [Fri, 11 Jun 2021 09:41:23 +0000 (11:41 +0200)]
Merge commit 'refs/pull/348/head' of github.com:bitcoindevkit/bdk

4 years agoBump version to 0.8.1-dev
Alekos Filini [Fri, 11 Jun 2021 09:29:42 +0000 (11:29 +0200)]
Bump version to 0.8.1-dev

4 years agoBump version to 0.8.0 v0.8.0
Alekos Filini [Thu, 10 Jun 2021 14:00:01 +0000 (16:00 +0200)]
Bump version to 0.8.0

4 years agoUpdate CHANGELOG
Alekos Filini [Thu, 10 Jun 2021 13:59:24 +0000 (15:59 +0200)]
Update CHANGELOG

4 years agoBump version in `src/lib.rs`
Alekos Filini [Thu, 10 Jun 2021 13:59:08 +0000 (15:59 +0200)]
Bump version in `src/lib.rs`

4 years agoUse bitcoin's base64 feature for Psbts
Riccardo Casatta [Thu, 10 Jun 2021 13:14:00 +0000 (15:14 +0200)]
Use bitcoin's base64 feature for Psbts

4 years agoRemove redundant borrows
Tobin Harding [Tue, 8 Jun 2021 03:57:55 +0000 (13:57 +1000)]
Remove redundant borrows

Clippy emits:

  warning: this expression borrows a reference

As suggested remove the borrows from the front of vars that are already references.

4 years agoMerge commit 'refs/pull/365/head' of github.com:bitcoindevkit/bdk into release/0.8.0
Alekos Filini [Wed, 9 Jun 2021 14:05:16 +0000 (16:05 +0200)]
Merge commit 'refs/pull/365/head' of github.com:bitcoindevkit/bdk into release/0.8.0

4 years agoUse no_run instead of ignore
Tobin Harding [Tue, 11 May 2021 01:10:54 +0000 (11:10 +1000)]
Use no_run instead of ignore

We have an attribute `no_run` that builds but does not run example code
in Rustdocs, this keeps the examples building as the codebase evolves.

use `no_run` and fix example code so it builds cleanly during test run.

Some examples that require the `electrum` feature to be available have
been feature-gated to make sure they aren't accidentally compiled when
that feature is not enabled.

Co-authored-by: Alekos Filini <alekos.filini@gmail.com>
4 years agoRemove explicit `feature(external_doc)`
Alekos Filini [Wed, 9 Jun 2021 09:09:57 +0000 (11:09 +0200)]
Remove explicit `feature(external_doc)`

It looks like this is now enabled by default as of `cargo 1.54.0-nightly (0cecbd673 2021-06-01)`

4 years agoFix example/doctests format
Alekos Filini [Fri, 4 Jun 2021 13:53:15 +0000 (15:53 +0200)]
Fix example/doctests format

4 years ago[ci] Check fmt for examples/doctests
Alekos Filini [Fri, 4 Jun 2021 12:55:25 +0000 (14:55 +0200)]
[ci] Check fmt for examples/doctests

4 years agoadd details to TODO, format doc example
Riccardo Casatta [Fri, 4 Jun 2021 13:05:35 +0000 (15:05 +0200)]
add details to TODO, format doc example

4 years agoBump version to 0.8.0-rc.1
Alekos Filini [Fri, 4 Jun 2021 07:42:14 +0000 (09:42 +0200)]
Bump version to 0.8.0-rc.1

4 years agomove scan in setup
Riccardo Casatta [Thu, 3 Jun 2021 13:10:31 +0000 (15:10 +0200)]
move scan in setup

4 years agoupdate bitcoind dep
Riccardo Casatta [Thu, 3 Jun 2021 09:07:39 +0000 (11:07 +0200)]
update bitcoind dep