From 28208bc9b50f5a6c55db407ded5fab4fdbfde3ef Mon Sep 17 00:00:00 2001 From: github-actions Date: Mon, 15 Mar 2021 17:10:50 +0000 Subject: [PATCH] Publish autogenerated nightly docs --- .../docs-rs/bdk/nightly/latest/bdk/all.html | 2 +- .../latest/bdk/descriptor/template/index.html | 2 +- .../bdk/descriptor/template/struct.BIP44.html | 6 +- .../template/struct.BIP44Public.html | 6 +- .../bdk/descriptor/template/struct.BIP49.html | 6 +- .../template/struct.BIP49Public.html | 6 +- .../bdk/descriptor/template/struct.BIP84.html | 6 +- .../template/struct.BIP84Public.html | 6 +- .../bdk/descriptor/template/struct.P2PKH.html | 6 +- .../descriptor/template/struct.P2WPKH.html | 6 +- .../template/struct.P2WPKH_P2SH.html | 6 +- .../template/trait.DescriptorTemplate.html | 2 +- .../bdk/nightly/latest/bdk/fn.version.html | 2 +- .../docs-rs/bdk/nightly/latest/bdk/index.html | 14 +- .../enum.AddressValidatorError.html | 16 +- .../bdk/wallet/address_validator/index.html | 6 +- .../trait.AddressValidator.html | 4 +- .../latest/bdk/wallet/enum.AddressIndex.html | 53 ++ .../bdk/nightly/latest/bdk/wallet/index.html | 7 +- .../latest/bdk/wallet/sidebar-items.js | 2 +- .../latest/bdk/wallet/struct.Wallet.html | 48 +- .../implementors/core/fmt/trait.Debug.js | 2 +- .../implementors/core/marker/trait.Freeze.js | 2 +- .../implementors/core/marker/trait.Send.js | 2 +- .../implementors/core/marker/trait.Sync.js | 2 +- .../implementors/core/marker/trait.Unpin.js | 2 +- .../std/panic/trait.RefUnwindSafe.js | 2 +- .../std/panic/trait.UnwindSafe.js | 2 +- .../bdk/nightly/latest/search-index.js | 2 +- .../src/bdk/descriptor/template.rs.html | 36 +- .../bdk/nightly/latest/src/bdk/lib.rs.html | 14 +- .../src/bdk/wallet/address_validator.rs.html | 10 +- .../nightly/latest/src/bdk/wallet/mod.rs.html | 612 ++++++++++++++++-- 33 files changed, 738 insertions(+), 162 deletions(-) create mode 100644 static/docs-rs/bdk/nightly/latest/bdk/wallet/enum.AddressIndex.html diff --git a/static/docs-rs/bdk/nightly/latest/bdk/all.html b/static/docs-rs/bdk/nightly/latest/bdk/all.html index f87dfb6129..1502c44339 100644 --- a/static/docs-rs/bdk/nightly/latest/bdk/all.html +++ b/static/docs-rs/bdk/nightly/latest/bdk/all.html @@ -3,5 +3,5 @@

List of all items[] -

Structs

Enums

Traits

Macros

Functions

Typedefs

+

Structs

Enums

Traits

Macros

Functions

Typedefs

\ No newline at end of file diff --git a/static/docs-rs/bdk/nightly/latest/bdk/descriptor/template/index.html b/static/docs-rs/bdk/nightly/latest/bdk/descriptor/template/index.html index 66fb771a0b..740cdc5482 100644 --- a/static/docs-rs/bdk/nightly/latest/bdk/descriptor/template/index.html +++ b/static/docs-rs/bdk/nightly/latest/bdk/descriptor/template/index.html @@ -1,7 +1,7 @@ bdk::descriptor::template - Rust

Module bdk::descriptor::template[][src]

Descriptor templates

+ Change settings

Module bdk::descriptor::template[][src]

Descriptor templates

This module contains the definition of various common script templates that are ready to be used. See the documentation of each template for an example.

Structs

diff --git a/static/docs-rs/bdk/nightly/latest/bdk/descriptor/template/struct.BIP44.html b/static/docs-rs/bdk/nightly/latest/bdk/descriptor/template/struct.BIP44.html index 01ab4916ea..b607144ed3 100644 --- a/static/docs-rs/bdk/nightly/latest/bdk/descriptor/template/struct.BIP44.html +++ b/static/docs-rs/bdk/nightly/latest/bdk/descriptor/template/struct.BIP44.html @@ -1,7 +1,7 @@ bdk::descriptor::template::BIP44 - Rust

Struct bdk::descriptor::template::BIP44[][src]

pub struct BIP44<K: DerivableKey<Legacy>>(pub K, pub KeychainKind);

BIP44 template. Expands to pkh(key/44'/0'/0'/{0,1}/*)

+ Change settings

Struct bdk::descriptor::template::BIP44[][src]

pub struct BIP44<K: DerivableKey<Legacy>>(pub K, pub KeychainKind);

BIP44 template. Expands to pkh(key/44'/0'/0'/{0,1}/*)

Since there are hardened derivation steps, this template requires a private derivable key (generally a xprv/tprv).

See BIP44Public for a template that can work with a xpub/tpub.

Example

@@ -16,9 +16,9 @@ MemoryDatabase::default() )?; -assert_eq!(wallet.get_new_address()?.to_string(), "miNG7dJTzJqNbFS19svRdTCisC65dsubtR"); +assert_eq!(wallet.get_address(New)?.to_string(), "miNG7dJTzJqNbFS19svRdTCisC65dsubtR"); assert_eq!(wallet.public_descriptor(KeychainKind::External)?.unwrap().to_string(), "pkh([c55b303f/44'/0'/0']tpubDDDzQ31JkZB7VxUr9bjvBivDdqoFLrDPyLWtLapArAi51ftfmCb2DPxwLQzX65iNcXz1DGaVvyvo6JQ6rTU73r2gqdEo8uov9QKRb7nKCSU/0/*)#xgaaevjx");
-

Trait Implementations

impl<K: DerivableKey<Legacy>> DescriptorTemplate for BIP44<K>[src]

Trait Implementations

impl<K: DerivableKey<Legacy>> DescriptorTemplate for BIP44<K>[src]

Auto Trait Implementations

impl<K> RefUnwindSafe for BIP44<K> where
    K: RefUnwindSafe

impl<K> Send for BIP44<K> where
    K: Send

impl<K> Sync for BIP44<K> where
    K: Sync

impl<K> Unpin for BIP44<K> where
    K: Unpin

impl<K> UnwindSafe for BIP44<K> where
    K: UnwindSafe

Blanket Implementations

impl<T> Any for T where
    T: 'static + ?Sized
[src]

impl<T> Borrow<T> for T where
    T: ?Sized
[src]

impl<T> BorrowMut<T> for T where
    T: ?Sized
[src]

Trait Implementations

impl<K: DerivableKey<Legacy>> DescriptorTemplate for BIP44Public<K>[src]

Trait Implementations

Auto Trait Implementations

impl<K> RefUnwindSafe for BIP44Public<K> where
    K: RefUnwindSafe

impl<K> Send for BIP44Public<K> where
    K: Send

impl<K> Sync for BIP44Public<K> where
    K: Sync

impl<K> Unpin for BIP44Public<K> where
    K: Unpin

impl<K> UnwindSafe for BIP44Public<K> where
    K: UnwindSafe

Blanket Implementations

impl<T> Any for T where
    T: 'static + ?Sized
[src]

impl<T> Borrow<T> for T where
    T: ?Sized
[src]

impl<T> BorrowMut<T> for T where
    T: ?Sized
[src]

Trait Implementations

impl<K: DerivableKey<Segwitv0>> DescriptorTemplate for BIP49<K>[src]

Trait Implementations

impl<K: DerivableKey<Segwitv0>> DescriptorTemplate for BIP49<K>[src]

Auto Trait Implementations

impl<K> RefUnwindSafe for BIP49<K> where
    K: RefUnwindSafe

impl<K> Send for BIP49<K> where
    K: Send

impl<K> Sync for BIP49<K> where
    K: Sync

impl<K> Unpin for BIP49<K> where
    K: Unpin

impl<K> UnwindSafe for BIP49<K> where
    K: UnwindSafe

Blanket Implementations

impl<T> Any for T where
    T: 'static + ?Sized
[src]

impl<T> Borrow<T> for T where
    T: ?Sized
[src]

impl<T> BorrowMut<T> for T where
    T: ?Sized
[src]

Trait Implementations

impl<K: DerivableKey<Segwitv0>> DescriptorTemplate for BIP49Public<K>[src]

Trait Implementations

Auto Trait Implementations

impl<K> RefUnwindSafe for BIP49Public<K> where
    K: RefUnwindSafe

impl<K> Send for BIP49Public<K> where
    K: Send

impl<K> Sync for BIP49Public<K> where
    K: Sync

impl<K> Unpin for BIP49Public<K> where
    K: Unpin

impl<K> UnwindSafe for BIP49Public<K> where
    K: UnwindSafe

Blanket Implementations

impl<T> Any for T where
    T: 'static + ?Sized
[src]

impl<T> Borrow<T> for T where
    T: ?Sized
[src]

impl<T> BorrowMut<T> for T where
    T: ?Sized
[src]

Trait Implementations

impl<K: DerivableKey<Segwitv0>> DescriptorTemplate for BIP84<K>[src]

Trait Implementations

impl<K: DerivableKey<Segwitv0>> DescriptorTemplate for BIP84<K>[src]

Auto Trait Implementations

impl<K> RefUnwindSafe for BIP84<K> where
    K: RefUnwindSafe

impl<K> Send for BIP84<K> where
    K: Send

impl<K> Sync for BIP84<K> where
    K: Sync

impl<K> Unpin for BIP84<K> where
    K: Unpin

impl<K> UnwindSafe for BIP84<K> where
    K: UnwindSafe

Blanket Implementations

impl<T> Any for T where
    T: 'static + ?Sized
[src]

impl<T> Borrow<T> for T where
    T: ?Sized
[src]

impl<T> BorrowMut<T> for T where
    T: ?Sized
[src]

Trait Implementations

impl<K: DerivableKey<Segwitv0>> DescriptorTemplate for BIP84Public<K>[src]

Trait Implementations

Auto Trait Implementations

impl<K> RefUnwindSafe for BIP84Public<K> where
    K: RefUnwindSafe

impl<K> Send for BIP84Public<K> where
    K: Send

impl<K> Sync for BIP84Public<K> where
    K: Sync

impl<K> Unpin for BIP84Public<K> where
    K: Unpin

impl<K> UnwindSafe for BIP84Public<K> where
    K: UnwindSafe

Blanket Implementations

impl<T> Any for T where
    T: 'static + ?Sized
[src]

impl<T> Borrow<T> for T where
    T: ?Sized
[src]

impl<T> BorrowMut<T> for T where
    T: ?Sized
[src]