Trait wallet::script::ToScripts [−][src]
pub trait ToScripts where
Self: ToPubkeyScript, { fn to_sig_script(&self, strategy: Category) -> SigScript; fn to_witness(&self, strategy: Category) -> Option<Witness>; fn to_scripts(&self, strategy: Category) -> ScriptSet { ... } }
Script set generation from public keys or a given LockScript (with
TapScript support planned for the future).
Required methods
fn to_sig_script(&self, strategy: Category) -> SigScript[src]
fn to_witness(&self, strategy: Category) -> Option<Witness>[src]
Provided methods
fn to_scripts(&self, strategy: Category) -> ScriptSet[src]
Implementations on Foreign Types
impl ToScripts for PublicKey[src]
impl ToScripts for PublicKey[src]fn to_sig_script(&self, strategy: Category) -> SigScript[src]
fn to_witness(&self, strategy: Category) -> Option<Witness>[src]
impl ToScripts for PublicKey[src]
impl ToScripts for PublicKey[src]fn to_sig_script(&self, strategy: Category) -> SigScript[src]
fn to_witness(&self, strategy: Category) -> Option<Witness>[src]
Implementors
impl ToScripts for LockScript[src]
impl ToScripts for LockScript[src]