Module convert

Source
Expand description

Helper traits and supplementary types for converting different types of bitcoin_scripts and keys into each other.

Enums§

ConvertInfo
Descriptor category specifies way how the scriptPubkey is structured
LockScriptError
Errors converting to LockScript type returned by ToLockScript::to_lock_script.

Traits§

ToLockScript
Conversion to LockScript, which later may be used for creating different end-point bitcoin_scripts, like PubkeyScript, SigScript, Witness etc.
ToP2pkh
Shorthand methods for converting into different forms of PubkeyScript
ToPubkeyScript
Conversion for data types (public keys, different types of script) into a scriptPubkey (using PubkeyScript type) using particular conversion ConvertInfo
ToScripts
Script set generation from public keys or a given LockScript (with crate::TapScript support planned for the future).