Steve Myers
22c39b7b78
Fix cargo doc warning and missing sqlite
feature
2021-09-30 16:11:42 -07:00
Riccardo Casatta
c23692824d
[rpc] rescan in chunks of 10_000 blocks
2021-09-17 15:19:52 +02:00
Steve Myers
ea56a87b4b
Change dependencies bitcoincore-rpc to core-rpc, update bitcoin to ^0.27 and miniscript to ^6.0
2021-08-17 22:52:17 +02:00
Riccardo Casatta
77eae76459
add link to upstream PR
2021-07-27 12:17:12 +02:00
Riccardo Casatta
c4d5dd14fa
Use RPC backend in any
2021-07-26 16:36:32 +02:00
Riccardo Casatta
13bed2667a
Create Auth struct proxy of the same upstream struct but serializable
2021-07-26 15:55:40 +02:00
Steve Myers
a5919f4ab0
Remove stop_gap param from Blockchain trait setup and sync functions
2021-07-16 08:52:41 -07:00
Steve Myers
bab9d99a00
Merge commit 'refs/pull/375/head' of github.com:bitcoindevkit/bdk
2021-07-13 15:12:53 -07:00
Alekos Filini
b6beef77e7
[rpc] Mark the RPC backend as experimental
2021-07-02 10:09:55 +02:00
Alekos Filini
a186d82f9a
[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
2021-07-01 16:36:42 +02:00
Riccardo Casatta
a6be470fe4
use electrsd with feature to download the binary
2021-06-29 11:34:58 +02:00
Riccardo Casatta
696647b893
trigger electrs when polling
2021-06-29 11:32:30 +02:00
Riccardo Casatta
6394c3e209
use bitcoind and electrsd crate to launch daemons
2021-06-29 11:32:26 +02:00
Riccardo Casatta
42adad7dbd
bump bitcoind dep to 0.11.0
2021-06-29 11:32:24 +02:00
Riccardo Casatta
0bbfa5f989
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
2021-06-14 15:29:24 +02:00
Riccardo Casatta
ba2e3042cc
add details to TODO, format doc example
2021-06-04 15:05:35 +02:00
Riccardo Casatta
1639984b56
move scan in setup
2021-06-03 15:26:47 +02:00
Riccardo Casatta
ab54a17eb7
update bitcoind dep
2021-06-03 11:07:39 +02:00
Riccardo Casatta
ae5aa06586
use storage address instead of satoshi's
2021-06-03 11:06:24 +02:00
Riccardo Casatta
ab98283159
always ask node for tx no matter capabilities
2021-06-03 10:56:02 +02:00
Riccardo Casatta
81851190f0
correctly initialize UTXO keychain kind
2021-06-03 10:56:02 +02:00
Riccardo Casatta
9b7ed08891
rename struct to CallResult
2021-06-03 10:56:01 +02:00
Riccardo Casatta
dffb753ce3
match also on signet
2021-06-03 10:56:00 +02:00
Riccardo Casatta
bfef2e3cfe
Implements RPC Backend
2021-06-03 10:55:58 +02:00