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]

Loading content...

Provided methods

fn to_scripts(&self, strategy: Category) -> ScriptSet[src]

Loading content...

Implementations on Foreign Types

impl ToScripts for PublicKey[src]

impl ToScripts for PublicKey[src]

Loading content...

Implementors

impl ToScripts for LockScript[src]

Loading content...