Trait bdk::blockchain::ConfigurableBlockchain [−][src]
Trait for Blockchain
types that can be created given a configuration
Associated Types
Loading content...Required methods
fn from_config(config: &Self::Config) -> Result<Self, Error>
[src]
Create a new instance given a configuration
Implementors
impl ConfigurableBlockchain for AnyBlockchain
[src]
type Config = AnyBlockchainConfig
fn from_config(config: &Self::Config) -> Result<Self, Error>
[src]
impl ConfigurableBlockchain for CompactFiltersBlockchain
[src]
This is supported on crate feature
compact_filters
only.type Config = CompactFiltersBlockchainConfig
fn from_config(config: &Self::Config) -> Result<Self, Error>
[src]
impl ConfigurableBlockchain for ElectrumBlockchain
[src]
This is supported on crate feature
electrum
only.type Config = ElectrumBlockchainConfig
fn from_config(config: &Self::Config) -> Result<Self, Error>
[src]
impl ConfigurableBlockchain for EsploraBlockchain
[src]
This is supported on crate feature
esplora
only.