Struct bdk::blockchain::EsploraBlockchain [−][src]
pub struct EsploraBlockchain { /* fields omitted */ }
Expand description
Structure that implements the logic to sync with Esplora
Example
See the blockchain::esplora
module for a usage example.
Implementations
This is supported on crate feature esplora
only.
This is supported on crate feature
esplora
only.Create a new instance of the client from a base URL and the stop_gap
.
This is supported on crate feature esplora
only.
This is supported on crate feature
esplora
only.Set the inner ureq
agent.
This is supported on crate feature esplora
only.
This is supported on crate feature
esplora
only.Set the number of parallel requests the client can make.
Trait Implementations
Return the set of Capability
supported by this backend
Setup the backend and populate the internal database for the first time Read more
Fetch a transaction from the blockchain given its txid
Return the current height
Estimate the fee rate required to confirm a transaction in a given target
of blocks
type Config = EsploraBlockchainConfig
type Config = EsploraBlockchainConfig
Type that contains the configuration
Create a new instance given a configuration
Performs the conversion.