From 52b5bf1df70681d4d7764319cc1558eb5a248013 Mon Sep 17 00:00:00 2001 From: github-actions Date: Sat, 13 Feb 2021 16:16:54 +0000 Subject: [PATCH] Publish autogenerated nightly docs --- .../docs-rs/bdk/nightly/latest/bdk/all.html | 2 +- .../compact_filters/struct.Peer.html | 14 +-- .../memory/struct.MemoryDatabase.html | 2 +- .../bdk/database/trait.BatchDatabase.html | 2 +- .../bdk/descriptor/enum.Descriptor.html | 2 +- .../nightly/latest/bdk/descriptor/index.html | 4 +- .../descriptor/policy/enum.PolicyError.html | 8 +- .../descriptor/policy/enum.Satisfaction.html | 4 +- .../policy/enum.SatisfiableItem.html | 2 +- .../latest/bdk/descriptor/policy/index.html | 2 +- .../descriptor/policy/struct.Condition.html | 24 ++-- .../bdk/descriptor/policy/struct.Policy.html | 14 +-- .../latest/bdk/descriptor/sidebar-items.js | 2 +- .../bdk/descriptor/struct.Miniscript.html | 2 +- .../bdk/descriptor/template/struct.BIP44.html | 4 +- .../template/struct.BIP44Public.html | 4 +- .../bdk/descriptor/template/struct.BIP49.html | 4 +- .../template/struct.BIP49Public.html | 4 +- .../bdk/descriptor/template/struct.BIP84.html | 4 +- .../template/struct.BIP84Public.html | 4 +- .../bdk/descriptor/template/struct.P2PKH.html | 8 +- .../descriptor/template/struct.P2WPKH.html | 8 +- .../template/struct.P2WPKH_P2SH.html | 8 +- .../template/trait.DescriptorTemplate.html | 10 +- .../template/type.DescriptorTemplateOut.html | 4 +- .../bdk/descriptor/trait.ExtractPolicy.html | 6 +- .../trait.IntoWalletDescriptor.html | 11 ++ .../descriptor/trait.ToWalletDescriptor.html | 11 -- .../descriptor/type.ExtendedDescriptor.html | 4 +- .../latest/bdk/keys/enum.DescriptorKey.html | 6 +- .../bdk/keys/enum.DescriptorPublicKey.html | 6 +- .../bdk/keys/enum.DescriptorSecretKey.html | 4 +- .../latest/bdk/keys/enum.KeyError.html | 12 +- .../bdk/nightly/latest/bdk/keys/index.html | 4 +- .../nightly/latest/bdk/keys/sidebar-items.js | 2 +- .../latest/bdk/keys/struct.GeneratedKey.html | 6 +- .../latest/bdk/keys/trait.DerivableKey.html | 4 +- .../latest/bdk/keys/trait.GeneratableKey.html | 6 +- .../bdk/keys/trait.IntoDescriptorKey.html | 113 ++++++++++++++++++ .../bdk/keys/trait.ToDescriptorKey.html | 113 ------------------ .../nightly/latest/bdk/macro.descriptor.html | 2 +- .../struct.LargestFirstCoinSelection.html | 2 +- .../trait.CoinSelectionAlgorithm.html | 2 +- .../latest/bdk/wallet/signer/index.html | 2 +- .../latest/bdk/wallet/struct.Wallet.html | 8 +- ...iptor.js => trait.IntoWalletDescriptor.js} | 0 ...iptorKey.js => trait.IntoDescriptorKey.js} | 0 .../bdk/nightly/latest/search-index.js | 2 +- .../blockchain/compact_filters/peer.rs.html | 14 +-- .../latest/src/bdk/descriptor/dsl.rs.html | 62 +++++----- .../latest/src/bdk/descriptor/mod.rs.html | 92 +++++++------- .../latest/src/bdk/descriptor/policy.rs.html | 62 +++++++--- .../src/bdk/descriptor/template.rs.html | 34 +++--- .../nightly/latest/src/bdk/keys/mod.rs.html | 110 +++++++++-------- .../nightly/latest/src/bdk/wallet/mod.rs.html | 12 +- .../latest/src/bdk/wallet/signer.rs.html | 14 ++- static/docs-rs/bdk/nightly/latest/storage.js | 2 +- 57 files changed, 459 insertions(+), 415 deletions(-) create mode 100644 static/docs-rs/bdk/nightly/latest/bdk/descriptor/trait.IntoWalletDescriptor.html delete mode 100644 static/docs-rs/bdk/nightly/latest/bdk/descriptor/trait.ToWalletDescriptor.html create mode 100644 static/docs-rs/bdk/nightly/latest/bdk/keys/trait.IntoDescriptorKey.html delete mode 100644 static/docs-rs/bdk/nightly/latest/bdk/keys/trait.ToDescriptorKey.html rename static/docs-rs/bdk/nightly/latest/implementors/bdk/descriptor/{trait.ToWalletDescriptor.js => trait.IntoWalletDescriptor.js} (100%) rename static/docs-rs/bdk/nightly/latest/implementors/bdk/keys/{trait.ToDescriptorKey.js => trait.IntoDescriptorKey.js} (100%) diff --git a/static/docs-rs/bdk/nightly/latest/bdk/all.html b/static/docs-rs/bdk/nightly/latest/bdk/all.html index 00cdc529b4..325336e1aa 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[] - List of all items

Structs

Enums

Traits

Macros

Functions

Typedefs

+ List of all items

Structs

Enums

Traits

Macros

Functions

Typedefs

\ No newline at end of file diff --git a/static/docs-rs/bdk/nightly/latest/bdk/blockchain/compact_filters/struct.Peer.html b/static/docs-rs/bdk/nightly/latest/bdk/blockchain/compact_filters/struct.Peer.html index 55ac32519c..f2adf8b5f6 100644 --- a/static/docs-rs/bdk/nightly/latest/bdk/blockchain/compact_filters/struct.Peer.html +++ b/static/docs-rs/bdk/nightly/latest/bdk/blockchain/compact_filters/struct.Peer.html @@ -2,19 +2,19 @@

Struct bdk::blockchain::compact_filters::Peer[][src]

pub struct Peer { /* fields omitted */ }
This is supported on crate feature compact_filters only.

A Bitcoin peer

-

Implementations

impl Peer[src]

pub fn connect<A: ToSocketAddrs>(
    address: A,
    mempool: Arc<Mempool>,
    network: Network
) -> Result<Self, CompactFiltersError>
[src]

Connect to a peer over a plaintext TCP connection

+

Implementations

impl Peer[src]

pub fn connect<A: ToSocketAddrs>(
    address: A,
    mempool: Arc<Mempool>,
    network: Network
) -> Result<Self, CompactFiltersError>
[src]

Connect to a peer over a plaintext TCP connection

This function internally spawns a new thread that will monitor incoming messages from the peer, and optionally reply to some of them transparently, like pings

pub fn connect_proxy<T: ToTargetAddr, P: ToSocketAddrs>(
    target: T,
    proxy: P,
    credentials: Option<(&str, &str)>,
    mempool: Arc<Mempool>,
    network: Network
) -> Result<Self, CompactFiltersError>
[src]

Connect to a peer through a SOCKS5 proxy, optionally by using some credentials, specified as a tuple of (username, password)

This function internally spawns a new thread that will monitor incoming messages from the peer, and optionally reply to some of them transparently, like pings

-

pub fn get_version(&self) -> &VersionMessage[src]

Return the [VersionMessage] sent by the peer

-

pub fn get_network(&self) -> Network[src]

Return the Bitcoin [Network] in use

-

pub fn get_mempool(&self) -> Arc<Mempool>[src]

Return the mempool used by this peer

-

pub fn is_connected(&self) -> bool[src]

Return whether or not the peer is still connected

-

pub fn send(&self, payload: NetworkMessage) -> Result<(), CompactFiltersError>[src]

Send a raw Bitcoin message to the peer

-

pub fn recv(
    &self,
    wait_for: &'static str,
    timeout: Option<Duration>
) -> Result<Option<NetworkMessage>, CompactFiltersError>
[src]

Waits for a specific incoming Bitcoin message, optionally with a timeout

+

pub fn get_version(&self) -> &VersionMessage[src]

Return the [VersionMessage] sent by the peer

+

pub fn get_network(&self) -> Network[src]

Return the Bitcoin [Network] in use

+

pub fn get_mempool(&self) -> Arc<Mempool>[src]

Return the mempool used by this peer

+

pub fn is_connected(&self) -> bool[src]

Return whether or not the peer is still connected

+

pub fn send(&self, payload: NetworkMessage) -> Result<(), CompactFiltersError>[src]

Send a raw Bitcoin message to the peer

+

pub fn recv(
    &self,
    wait_for: &'static str,
    timeout: Option<Duration>
) -> Result<Option<NetworkMessage>, CompactFiltersError>
[src]

Waits for a specific incoming Bitcoin message, optionally with a timeout

Trait Implementations

impl Debug for Peer[src]

Auto Trait Implementations

Blanket Implementations

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

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

+Loading content...

Implementations on Foreign Types

impl BatchDatabase for Tree[src]

type Batch = Batch

Loading content...

Implementors

impl BatchDatabase for AnyDatabase[src]

type Batch = AnyBatch

impl BatchDatabase for MemoryDatabase[src]

type Batch = Self

Loading content...
\ No newline at end of file diff --git a/static/docs-rs/bdk/nightly/latest/bdk/descriptor/enum.Descriptor.html b/static/docs-rs/bdk/nightly/latest/bdk/descriptor/enum.Descriptor.html index c50d9c6053..4343757add 100644 --- a/static/docs-rs/bdk/nightly/latest/bdk/descriptor/enum.Descriptor.html +++ b/static/docs-rs/bdk/nightly/latest/bdk/descriptor/enum.Descriptor.html @@ -87,7 +87,7 @@ sighash when evaluating a CHECKSIG & co. OP code.

output controlled by the given descriptor; add the data to a given TxIn output. Read more

impl<Pk> Display for Descriptor<Pk> where
    Pk: MiniscriptKey, 

impl<Pk> Eq for Descriptor<Pk> where
    Pk: MiniscriptKey + Eq

impl ExtractPolicy for Descriptor<DescriptorPublicKey>[src]

impl<Pk> Eq for Descriptor<Pk> where
    Pk: MiniscriptKey + Eq

impl ExtractPolicy for Descriptor<DescriptorPublicKey>[src]

impl<Pk> ForEachKey<Pk> for Descriptor<Pk> where
    Pk: MiniscriptKey,