Alekos Filini
d75d221540
Pin version of ureq
to maintain our MSRV
2021-10-22 15:57:40 +02:00
Alekos Filini
548e43d928
Pin version of backtrace
to maintain our MSRV
2021-10-22 15:57:36 +02:00
Alekos Filini
a348dbdcfe
[ci] Update the stable version to 1.56
2021-10-22 15:57:27 +02:00
Sudarsan Balaji
59f795f176
Make MemoryDatabase Send + Sync
2021-10-15 21:36:36 +05:30
Steve Myers
2da10382e7
Pin ahash version to 0.7.4 for sqlite feature
...
The `ahash` crate is used by the `sqlite` feature but the latest update (0.7.5)
breaks compatibility with our current MSRV 1.46.0. See also:
https://github.com/tkaitchuck/aHash/issues/99
2021-10-14 08:24:32 -07:00
Steve Myers
6d18502733
Merge commit 'refs/pull/443/head' of github.com:bitcoindevkit/bdk
2021-10-07 22:52:55 -07:00
Steve Myers
81b263f235
Merge commit 'refs/pull/445/head' of github.com:bitcoindevkit/bdk
2021-10-07 22:48:47 -07:00
rajarshimaitra
2f38d3e526
Update ChangeLog
2021-10-07 20:49:13 +05:30
rajarshimaitra
2ee125655b
Expose get_tx() method from DB
to Wallet
2021-10-07 20:49:07 +05:30
Steve Myers
22c39b7b78
Fix cargo doc warning and missing sqlite
feature
2021-09-30 16:11:42 -07:00
Steve Myers
18f1107c41
Update DEVELOPMENT_CYCLE release instructions
2021-09-30 13:39:40 -07:00
Steve Myers
763bcc22ab
Bump version to 0.12.1-dev
2021-09-30 13:39:39 -07:00
Steve Myers
9e4ca516a8
Bump version to 0.12.0
v0.12.0
2021-09-30 11:42:21 -07:00
Steve Myers
b60465f31e
Bump bdk-macros version to 0.6.0
2021-09-30 11:24:01 -07:00
Steve Myers
1469a3487a
Downgrade tiny-bip39 to version < 0.8
...
This is required until BDK MSRV is changed to 1.51 or we replace
tiny-bip39 dependency.
2021-09-27 12:47:58 -07:00
Steve Myers
8c21bcf40a
Downgrade tiny-bip39 to version < 0.8
...
This is required until BDK MSRV is changed to 1.51 or we replace
tiny-bip39 dependency.
2021-09-26 20:01:58 -07:00
Steve Myers
c9ed8bdf6c
Bump version to 0.12.0-rc.1
2021-09-24 10:25:12 -07:00
Steve Myers
919522a456
Fix clippy warning
2021-09-23 18:57:55 -07:00
Steve Myers
678607e673
Move new CHANGELOG entries to Unreleased
2021-09-23 18:28:27 -07:00
John Cantrell
c06d9f1d33
implement sqlite database
2021-09-23 20:54:08 -04:00
Steve Myers
5a6a2cefdd
Merge commit 'refs/pull/442/head' of github.com:bitcoindevkit/bdk
2021-09-23 15:28:57 -07:00
Alekos Filini
3fe2380d6c
[esplora] Support proxies in EsploraBlockchain
2021-09-23 21:38:19 +02:00
Lucas Soriano del Pino
eea8b135a4
Activate miniscript/use-serde feature
2021-09-23 19:49:06 +10:00
Steve Myers
a685b22aa6
[ci] Change check-wasm job to use ubuntu-20.04 runner
2021-09-22 10:08:10 -07:00
LLFourn
c601ae3271
[fix-build] Fix version of zeroize_derive to 1.1.0
2021-09-22 11:01:37 +10:00
Riccardo Casatta
c23692824d
[rpc] rescan in chunks of 10_000 blocks
2021-09-17 15:19:52 +02:00
Steve Myers
46f7b440f5
Merge commit 'refs/pull/438/head' of github.com:bitcoindevkit/bdk
2021-09-16 11:03:52 -07:00
Steve Myers
562fde7953
Merge commit 'refs/pull/434/head' of github.com:bitcoindevkit/bdk
2021-09-16 08:45:53 -07:00
rajarshimaitra
9e508748a3
Update CI blockchain tests
...
(cherry picked from commit 10b53a56d71ca4a923464f9cd12b5738f280d84a)
2021-09-15 13:44:11 -07:00
rajarshimaitra
84b8579df5
Test refactor
...
- Fix esplora module level feature flag
- Move esplora blockchain tests to module, to cover for both variants
(cherry picked from commit 8d1d92e71e61f7c8094b3f3c8ed26b849cc8250b)
2021-09-15 13:44:09 -07:00
rajarshimaitra
7cb0116c44
Fix reqwest blockchain test
...
- add back await_or_block! to bdk-macros
- use await_or_block! in reqwest tests
(cherry picked from commit a41a0030dc212bc3685848c7aa5e9ce12c23720f)
2021-09-15 13:44:06 -07:00
rajarshimaitra
6e12468b12
Update Cargo.toml
...
- Changed to local bdk-macro
- Added back tokio
- Update esplora-reqwest and test-esplora feature guards
(cherry picked from commit 2459740f7218603447307b20bd3776dc14898a6e)
2021-09-15 13:44:04 -07:00
Alekos Filini
326b64de3a
[descriptor] Add a test for extract_policy()
on pk_h()
operands
2021-09-15 10:38:36 +02:00
Alekos Filini
5edf663f3d
[descriptor] Add an alias for and_or()
...
The descriptor syntax encodes it with `andor()`, without the underscore
2021-09-15 10:37:35 +02:00
Alekos Filini
e3dd755396
[descriptor] Fix pk_h()
in the descriptor!()
macro
...
Instead of accepting just a `DescriptorPublicKey` it now accepts
anything that implements `IntoDescriptorKey` like `pk_k()` does.
2021-09-15 10:37:33 +02:00
Alekos Filini
b500cfe4e5
[descriptor] Fix extract_policy()
for descriptors with pk_h()
2021-09-15 10:37:30 +02:00
rajarshimaitra
10b53a56d7
Update CI blockchain tests
2021-09-14 11:29:29 +05:30
rajarshimaitra
8d1d92e71e
Test refactor
...
- Fix esplora module level feature flag
- Move esplora blockchain tests to module, to cover for both variants
2021-09-14 11:29:28 +05:30
rajarshimaitra
a41a0030dc
Fix reqwest blockchain test
...
- add back await_or_block! to bdk-macros
- use await_or_block! in reqwest tests
2021-09-14 11:29:28 +05:30
rajarshimaitra
2459740f72
Update Cargo.toml
...
- Changed to local bdk-macro
- Added back tokio
- Update esplora-reqwest and test-esplora feature guards
2021-09-14 11:29:28 +05:30
Steve Myers
5694b98304
Bump version to 0.11.1-dev
2021-09-04 11:43:24 -07:00
Steve Myers
aa786fbb21
Bump version to 0.11.0
v0.11.0
2021-09-04 10:46:03 -07:00
Steve Myers
8c570ae7eb
Update version in src/lib.rs
2021-09-04 10:45:18 -07:00
Steve Myers
56a7bc9874
Update changelog
2021-09-04 10:44:44 -07:00
Steve Myers
dd4bd96f79
Merge commit 'refs/pull/428/head' of github.com:bitcoindevkit/bdk
2021-08-31 08:33:07 -07:00
rajarshimaitra
2caa590438
Use ureq with default features
2021-08-31 14:37:50 +05:30
Steve Myers
2a53cfc23f
Merge commit 'refs/pull/426/head' of github.com:bitcoindevkit/bdk
2021-08-30 12:41:25 -07:00
Steve Myers
cf1815a1c0
Bump version to 0.11.0-rc.1
2021-08-30 10:27:24 -07:00
Lucas Soriano del Pino
acf157a99a
Fix use statements in populate_test_db macro
...
- Use re-exported `bitcoin` so that users of the macro don't need to
depend on `bitcoin` directly.
- Add missing `use std::str::FromStr`.
2021-08-30 14:08:17 +10:00
Lucas Soriano del Pino
fb813427eb
Use re-exported bitcoin and miniscript in testutils macro
...
Otherwise users of the macro must depend on `bitcoin` and `miniscript`
directly, which defeats the point of re-exporting these crates in the
first place.
2021-08-30 13:48:34 +10:00