]> Untitled Git - bitcoindevkit.org/commitdiff
Revise docs links to latest version
authorWilfred Allyn <wilfredallyn@protonmail.com>
Mon, 13 Feb 2023 10:59:17 +0000 (05:59 -0500)
committerWilfred Allyn <wilfredallyn@protonmail.com>
Mon, 13 Feb 2023 20:15:29 +0000 (15:15 -0500)
docs/_blog/bdk_core_pt1.md
docs/_blog/first_bdk_taproot_tx_part_2.md
docs/getting-started.md
docs/tutorials/Bitcoin_Core_RPC_Demo.md
docs/tutorials/compact_filters_demo.md

index 27961a04375055b7f936cbf0de96ff3053945fb3..b73a1f98f24d3d6f8ebb5fc6c43f73dfb25e0a41 100644 (file)
@@ -304,9 +304,9 @@ Thanks in advance.
 
 [X window system]: https://en.wikipedia.org/wiki/X_Window_System
 [The Art of UNIX Programming]: https://en.wikipedia.org/wiki/The_Art_of_Unix_Programming
-[`Wallet`]: https://docs.rs/bdk/0.20.0/bdk/wallet/struct.Wallet.html
-[`CoinSelectionAlgorithm`]: https://docs.rs/bdk/0.20.0/bdk/wallet/coin_selection/trait.CoinSelectionAlgorithm.html
-[`Signer`]: https://docs.rs/bdk/0.20.0/bdk/wallet/signer/index.html
-[`WalletSync`]: https://docs.rs/bdk/0.20.0/bdk/blockchain/trait.WalletSync.html
+[`Wallet`]: https://docs.rs/bdk/latest/bdk/wallet/struct.Wallet.html
+[`CoinSelectionAlgorithm`]: https://docs.rs/bdk/latest/bdk/wallet/coin_selection/trait.CoinSelectionAlgorithm.html
+[`Signer`]: https://docs.rs/bdk/latest/bdk/wallet/signer/index.html
+[`WalletSync`]: https://docs.rs/bdk/latest/bdk/blockchain/trait.WalletSync.html
 [Sensei]: https://l2.technology/sensei
-[`Database`]: https://docs.rs/bdk/0.20.0/bdk/database/trait.Database.html
+[`Database`]: https://docs.rs/bdk/latest/bdk/database/trait.Database.html
index b47bcb050cef3369c3745a271519abb3e4ef9873..6ef62bc40c92fbcdcbbdc742886367969d1dfeed 100644 (file)
@@ -913,7 +913,7 @@ wallet.broadcast(&psbt.extract_tx())?;
 [rust-bitcoin]: https://github.com/rust-bitcoin/rust-bitcoin
 [full diff]: https://github.com/bitcoindevkit/bdk/compare/aa075f0...afilini:taproot-testing
 
-[`policy`]: https://docs.rs/bdk/0.14.0/bdk/descriptor/policy/index.html
+[`policy`]: https://docs.rs/bdk/latest/bdk/descriptor/policy/index.html
 ["segwit bug"]: https://blog.trezor.io/details-of-firmware-updates-for-trezor-one-version-1-9-1-and-trezor-model-t-version-2-3-1-1eba8f60f2dd
 [sighash-leafhash-pr]: https://github.com/rust-bitcoin/rust-bitcoin/pull/722
 [our-taproot-tx]: https://mempool.space/tx/2eb8dbaa346d4be4e82fe444c2f0be00654d8cfd8c4a9a61b11aeaab8c00b272
index 3fc6f018b9745e87d7c7f55789c3561f7679b78e..d400246f2cc74156a9713b47ab31c4c9a98b6ac0 100644 (file)
@@ -44,10 +44,10 @@ Below is a list of the available feature flags and the additional functionality
 
 These features do not expose any new API, but influence internal implementation aspects of BDK.
 
-* `compact_filters`: [compact_filters](https://docs.rs/bdk/0.15.0/bdk/blockchain/compact_filters/index.html) client protocol for interacting with the bitcoin P2P network
-* `electrum`: [electrum](https://docs.rs/bdk/0.15.0/bdk/blockchain/electrum/index.html) client protocol for interacting with electrum servers
-* `esplora`: [esplora](https://docs.rs/bdk/0.15.0/bdk/blockchain/esplora/index.html) client protocol for interacting with blockstream [electrs](https://github.com/Blockstream/electrs) servers
-* `key-value-db`: key value [database](https://docs.rs/bdk/0.15.0/bdk/database/index.html) based on [sled](https://crates.io/crates/sled) for caching blockchain data
+* `compact_filters`: [compact_filters](https://docs.rs/bdk/latest/bdk/blockchain/compact_filters/index.html) client protocol for interacting with the bitcoin P2P network
+* `electrum`: [electrum](https://docs.rs/bdk/latest/bdk/blockchain/electrum/index.html) client protocol for interacting with electrum servers
+* `esplora`: [esplora](https://docs.rs/bdk/latest/bdk/blockchain/esplora/index.html) client protocol for interacting with blockstream [electrs](https://github.com/Blockstream/electrs) servers
+* `key-value-db`: key value [database](https://docs.rs/bdk/latest/bdk/database/index.html) based on [sled](https://crates.io/crates/sled) for caching blockchain data
 
 
 ## Playground
@@ -116,4 +116,4 @@ fn main() {
 }
 ```
 
-More information about each component used in the code can be found in [BDK Documentation](https://docs.rs/bdk/0.15.0/bdk/index.html).
\ No newline at end of file
+More information about each component used in the code can be found in [BDK Documentation](https://docs.rs/bdk/latest/bdk/index.html).
index 43d7ca73b509c69ec571d838db66491bc532ce34..3da0bbf12ac26af43e9f275338d4ac4040b847ca 100644 (file)
@@ -645,7 +645,7 @@ BDK thus allows wallet devs, to only focus on stuff that they care about, writin
 To find and explore more about the BDK capabilities and how it can fit your development need refer the following resources.
 
  - [source code](https://github.com/bitcoindevkit/bdk)
- - [dev docs](https://docs.rs/bdk/0.10.0/bdk/)
+ - [dev docs](https://docs.rs/bdk/latest/bdk/)
  - [community](https://discord.com/invite/d7NkDKm)
 
 
index 4fec149f6ca0821f9d9fb63525905af9064f91ac..0bd7aab50dffb4b1de4a56b709a41bebc002e02e 100644 (file)
@@ -32,7 +32,7 @@ The main three components of abstraction in BDK are
 
 BDK comes with default implementations of all them that developers can start with out of the box. Developers can also create their own custom implementations and plug it into BDK (thanks to rust magic of `Traits`).
 
-BDK also supports [BIP158](https://github.com/bitcoin/bips/blob/master/bip-0158.mediawiki) communication protocol, which allows creation of `BIP157` type compact filter SPV nodes. This capability is extended to wallet with BDK's `Blockchain` data structure. The [API](https://docs.rs/bdk/0.8.0/bdk/blockchain/trait.Blockchain.html) for `compact_filters` backend is similar to any other kind of backends, so wallet devs don't need to worry about all the details. Its ok if the dev haven't even heard of `BIP157`, BDK takes care of that in background.
+BDK also supports [BIP158](https://github.com/bitcoin/bips/blob/master/bip-0158.mediawiki) communication protocol, which allows creation of `BIP157` type compact filter SPV nodes. This capability is extended to wallet with BDK's `Blockchain` data structure. The [API](https://docs.rs/bdk/latest/bdk/blockchain/trait.Blockchain.html) for `compact_filters` backend is similar to any other kind of backends, so wallet devs don't need to worry about all the details. Its ok if the dev haven't even heard of `BIP157`, BDK takes care of that in background.
 
 This capability can be unlocked by compiling BDK with the `compact_filters` feature. Once enabled, BDK will be able to create wallets with the `compact_filters` type `Blockchain` backend. (The default backend is electrum server)