Trait bpstd::DeriveScripts
source · pub trait DeriveScripts: Derive<DerivedScript> {
// Provided methods
fn derive_address(
&self,
network: AddressNetwork,
keychain: u8,
index: impl Into<NormalIndex>
) -> Result<Address, AddressError> { ... }
fn derive_address_batch(
&self,
network: AddressNetwork,
keychain: u8,
from: impl Into<NormalIndex>,
max_count: u8
) -> Result<Vec<Address>, AddressError> { ... }
}
Provided Methods§
fn derive_address( &self, network: AddressNetwork, keychain: u8, index: impl Into<NormalIndex> ) -> Result<Address, AddressError>
fn derive_address_batch( &self, network: AddressNetwork, keychain: u8, from: impl Into<NormalIndex>, max_count: u8 ) -> Result<Vec<Address>, AddressError>
Object Safety§
This trait is not object safe.