From: github-actions Date: Wed, 31 Jan 2024 15:08:32 +0000 (+0000) Subject: Publish autogenerated nightly docs X-Git-Url: http://internal-gitweb-vhost/script/%22https:/database/scripts/parse/static/gitweb.css?a=commitdiff_plain;h=feebff08d6c2cf3947c3f169e059431835de2146;p=bitcoindevkit.org Publish autogenerated nightly docs --- diff --git a/docs/.vuepress/public/docs-rs/bdk/nightly/latest/bdk_electrum/trait.ElectrumExt.html b/docs/.vuepress/public/docs-rs/bdk/nightly/latest/bdk_electrum/trait.ElectrumExt.html index f2328ed745..81664b4c74 100644 --- a/docs/.vuepress/public/docs-rs/bdk/nightly/latest/bdk_electrum/trait.ElectrumExt.html +++ b/docs/.vuepress/public/docs-rs/bdk/nightly/latest/bdk_electrum/trait.ElectrumExt.html @@ -1,4 +1,4 @@ -ElectrumExt in bdk_electrum - Rust
pub trait ElectrumExt {
+ElectrumExt in bdk_electrum - Rust
pub trait ElectrumExt {
     fn full_scan<K: Ord + Clone>(
        &self,
        prev_tip: CheckPoint,
        keychain_spks: BTreeMap<K, impl IntoIterator<Item = (u32, ScriptBuf)>>,
        stop_gap: usize,
        batch_size: usize
    ) -> Result<(ElectrumUpdate, BTreeMap<K, u32>), Error>; fn sync(
        &self,
        prev_tip: CheckPoint,
        misc_spks: impl IntoIterator<Item = ScriptBuf>,
        txids: impl IntoIterator<Item = Txid>,
        outpoints: impl IntoIterator<Item = OutPoint>,
        batch_size: usize
    ) -> Result<ElectrumUpdate, Error>; }
Expand description

Trait to extend [Client] functionality.

@@ -24,4 +24,4 @@ want to include in the update request.

If the scripts to sync are unknown, such as when restoring or importing a keychain that may include scripts that have been used, use full_scan with the keychain.

-

Implementations on Foreign Types§

Implementors§

\ No newline at end of file +

Implementors§

\ No newline at end of file diff --git a/docs/.vuepress/public/docs-rs/bdk/nightly/latest/help.html b/docs/.vuepress/public/docs-rs/bdk/nightly/latest/help.html index 459a36dac8..01a55467d8 100644 --- a/docs/.vuepress/public/docs-rs/bdk/nightly/latest/help.html +++ b/docs/.vuepress/public/docs-rs/bdk/nightly/latest/help.html @@ -1 +1 @@ -Rustdoc help

Rustdoc help

Back
\ No newline at end of file +Rustdoc help

Rustdoc help

Back
\ No newline at end of file diff --git a/docs/.vuepress/public/docs-rs/bdk/nightly/latest/settings.html b/docs/.vuepress/public/docs-rs/bdk/nightly/latest/settings.html index ba5aa36ad1..dcd0579fb8 100644 --- a/docs/.vuepress/public/docs-rs/bdk/nightly/latest/settings.html +++ b/docs/.vuepress/public/docs-rs/bdk/nightly/latest/settings.html @@ -1 +1 @@ -Rustdoc settings

Rustdoc settings

Back
\ No newline at end of file +Rustdoc settings

Rustdoc settings

Back
\ No newline at end of file diff --git a/docs/.vuepress/public/docs-rs/bdk/nightly/latest/src/bdk_electrum/electrum_ext.rs.html b/docs/.vuepress/public/docs-rs/bdk/nightly/latest/src/bdk_electrum/electrum_ext.rs.html index bb7de097ab..1c660dd381 100644 --- a/docs/.vuepress/public/docs-rs/bdk/nightly/latest/src/bdk_electrum/electrum_ext.rs.html +++ b/docs/.vuepress/public/docs-rs/bdk/nightly/latest/src/bdk_electrum/electrum_ext.rs.html @@ -738,7 +738,7 @@ ) -> Result<ElectrumUpdate, Error>; } -impl ElectrumExt for Client { +impl<A: ElectrumApi> ElectrumExt for A { fn full_scan<K: Ord + Clone>( &self, prev_tip: CheckPoint, @@ -862,7 +862,7 @@ /// Return a [`CheckPoint`] of the latest tip, that connects with `prev_tip`. fn construct_update_tip( - client: &Client, + client: &impl ElectrumApi, prev_tip: CheckPoint, ) -> Result<(CheckPoint, Option<u32>), Error> { let HeaderNotification { height, .. } = client.block_headers_subscribe()?; @@ -976,7 +976,7 @@ } fn populate_with_outpoints( - client: &Client, + client: &impl ElectrumApi, cps: &BTreeMap<u32, CheckPoint>, relevant_txids: &mut RelevantTxids, outpoints: impl IntoIterator<Item = OutPoint>, @@ -1037,7 +1037,7 @@ } fn populate_with_txids( - client: &Client, + client: &impl ElectrumApi, cps: &BTreeMap<u32, CheckPoint>, relevant_txids: &mut RelevantTxids, txids: impl IntoIterator<Item = Txid>, @@ -1073,7 +1073,7 @@ } fn populate_with_spks<I: Ord + Clone>( - client: &Client, + client: &impl ElectrumApi, cps: &BTreeMap<u32, CheckPoint>, relevant_txids: &mut RelevantTxids, spks: &mut impl Iterator<Item = (I, ScriptBuf)>,