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
Copy file name to clipboardExpand all lines: README.md
+7-7
Original file line number
Diff line number
Diff line change
@@ -33,20 +33,20 @@ The workspace in this repository contains several crates in the `/crates` direct
33
33
| Sub-Directory | Description | Badges |
34
34
|---------------|-------------|--------|
35
35
|[`chain`](./crates/chain)| Tools for storing and indexing chain data. ||
36
-
|[`core`](./crates/core)| A collection of core structures used by the [`bdk_chain`], [`bdk_wallet`], and bdk chain data source crates. ||
36
+
|[`core`](./crates/core)| A collection of core structures used by the [`bdk_chain`], [`bdk_wallet`], and BDK's chain data source crates. ||
37
37
|[`esplora`](./crates/esplora)| Extends the [`esplora-client`] crate with methods to fetch chain data from an esplora HTTP server in the form that [`bdk_chain`] and `Wallet` can consume. ||
38
38
|[`electrum`](./crates/electrum)| Extends the [`electrum-client`] crate with methods to fetch chain data from an electrum server in the form that [`bdk_chain`] and `Wallet` can consume. ||
39
-
|[`bitcoind_rpc`](./crates/bitcoind_rpc)| Extends [`bitcoincore-rpc`] for emitting blockchain data from the `bitcoind` RPC interface. ||
39
+
|[`bitcoind_rpc`](./crates/bitcoind_rpc)| Extends [`bitcoincore-rpc`] for emitting blockchain data from the `bitcoind` RPC interface in the form that [`bdk_chain`] and `Wallet` can consume. ||
40
40
|[`file_store`](./crates/file_store)| Persistence backend for storing chain data in a single file. Intended for testing and development purposes, not for production. ||
41
41
42
42
The [`bdk_wallet`] repository and crate contains a higher level `Wallet` type that depends on the above lower-level mechanism crates.
43
43
44
-
Fully working examples of how to use these components are in `/example-crates`:
44
+
Fully working examples of how to use these components are in `/examples`:
45
45
46
-
-[`example_cli`](./example-crates/example_cli): Library used by the `example_*` crates. Provides utilities for syncing, showing the balance, generating addresses and creating transactions without using the bdk_wallet `Wallet`.
47
-
-[`example_electrum`](./example-crates/example_electrum): A command line Bitcoin wallet application built on top of `example_cli` and the `electrum` crate. It shows the power of the bdk tools (`chain` + `file_store` + `electrum`), without depending on the main `bdk_wallet` library.
48
-
-[`example_esplora`](./example-crates/example_esplora): A command line Bitcoin wallet application built on top of `example_cli` and the `esplora` crate. It shows the power of the bdk tools (`chain` + `file_store` + `esplora`), without depending on the main `bdk_wallet` library.
49
-
-[`example_bitcoind_rpc_polling`](./example-crates/example_bitcoind_rpc_polling): A command line Bitcoin wallet application built on top of `example_cli` and the `bitcoind_rpc` crate. It shows the power of the bdk tools (`chain` + `file_store` + `bitcoind_rpc`), without depending on the main `bdk_wallet` library.
46
+
-[`example_cli`](examples/example_cli): Library used by the `example_*` crates. Provides utilities for syncing, showing the balance, generating addresses and creating transactions without using the bdk_wallet `Wallet`.
47
+
-[`example_electrum`](examples/example_electrum): A command line Bitcoin wallet application built on top of `example_cli` and the `electrum` crate. It shows the power of the bdk tools (`chain` + `file_store` + `electrum`), without depending on the main `bdk_wallet` library.
48
+
-[`example_esplora`](examples/example_esplora): A command line Bitcoin wallet application built on top of `example_cli` and the `esplora` crate. It shows the power of the bdk tools (`chain` + `file_store` + `esplora`), without depending on the main `bdk_wallet` library.
49
+
-[`example_bitcoind_rpc_polling`](examples/example_bitcoind_rpc_polling): A command line Bitcoin wallet application built on top of `example_cli` and the `bitcoind_rpc` crate. It shows the power of the bdk tools (`chain` + `file_store` + `bitcoind_rpc`), without depending on the main `bdk_wallet` library.
Copy file name to clipboardExpand all lines: crates/esplora/README.md
+1-1
Original file line number
Diff line number
Diff line change
@@ -41,7 +41,7 @@ use bdk_esplora::EsploraExt;
41
41
usebdk_esplora::EsploraAsyncExt;
42
42
```
43
43
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).
44
+
For full examples, refer to [`example_wallet_esplora_blocking`](https://github.com/bitcoindevkit/bdk/tree/master/examples/example_wallet_esplora_blocking) and [`example_wallet_esplora_async`](https://github.com/bitcoindevkit/bdk/tree/master/examples/example_wallet_esplora_async).
0 commit comments