You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Merge #1746: deps(esplora): bump esplora-client to 0.11.0
90fd1a2 docs(esplora): update README.md (valued mammal)
f0e6395 deps(esplora): bump `esplora-client` to 0.11.0 (valued mammal)
Pull request description:
Update `bdk_esplora` to depend on esplora-client 0.11.0
### Notes to the reviewers
bitcoindevkit/rust-esplora-client#103 added a generic type parameter to `AsyncClient` representing a user-defined `Sleeper` and that change is reflected here in order to call the underlying API methods. We also add a new build feature "tokio" that enables the corresponding feature in rust-esplora-client.
closes#1742
### Changelog notice
`bdk_esplora`: Bump `esplora-client` to 0.11.0
### Checklists
#### All Submissions:
* [x] I've signed all my commits
* [x] I followed the [contribution guidelines](https://github.com/bitcoindevkit/bdk/blob/master/CONTRIBUTING.md)
* [x] I ran `cargo fmt` and `cargo clippy` before committing
* [x] This pull request breaks the existing API
* [x] I'm linking the issue being fixed by this PR
ACKs for top commit:
notmandatory:
tACK 90fd1a2
oleonardolima:
ACK 90fd1a2
Tree-SHA512: 98d529d3bb0dbbf4bbafeea7d30ec5e5816ac9800ba2cb7981fc6189b4b02774956c3ddbb74bf0b3e6e22798bfced36508263e4e89c248b7a6240c5c7109107b
Copy file name to clipboardExpand all lines: crates/esplora/README.md
+11-4
Original file line number
Diff line number
Diff line change
@@ -10,17 +10,24 @@ The extension traits are primarily intended to satisfy [`SyncRequest`]s with [`s
10
10
11
11
For blocking-only:
12
12
```toml
13
-
bdk_esplora = { version = "0.3", features = ["blocking"] }
13
+
bdk_esplora = { version = "0.19", features = ["blocking"] }
14
14
```
15
15
16
16
For async-only:
17
17
```toml
18
-
bdk_esplora = { version = "0.3", features = ["async"] }
18
+
bdk_esplora = { version = "0.19", features = ["async"] }
19
19
```
20
20
21
21
For async-only (with https):
22
+
23
+
You can additionally specify to use either rustls or native-tls, e.g. `async-https-native`, and this applies to both async and blocking features.
24
+
```toml
25
+
bdk_esplora = { version = "0.19", features = ["async-https"] }
26
+
```
27
+
28
+
For async-only (with tokio):
22
29
```toml
23
-
bdk_esplora = { version = "0.3", features = ["async-https"] }
30
+
bdk_esplora = { version = "0.19", features = ["async", "tokio"] }
24
31
```
25
32
26
33
To use the extension traits:
@@ -34,7 +41,7 @@ use bdk_esplora::EsploraExt;
34
41
usebdk_esplora::EsploraAsyncExt;
35
42
```
36
43
37
-
For full examples, refer to [`example-crates/wallet_esplora_blocking`](https://github.com/bitcoindevkit/bdk/tree/master/example-crates/wallet_esplora_blocking) and [`example-crates/wallet_esplora_async`](https://github.com/bitcoindevkit/bdk/tree/master/example-crates/wallet_esplora_async).
44
+
For full examples, refer to [`example_wallet_esplora_blocking`](https://github.com/bitcoindevkit/bdk/tree/master/example-crates/example_wallet_esplora_blocking) and [`example_wallet_esplora_async`](https://github.com/bitcoindevkit/bdk/tree/master/example-crates/example_wallet_esplora_async).
0 commit comments