Module bitcoin_scripts::convert
source · [−]Expand description
Helper traits and supplementary types for converting different types of scripts and keys into each other.
Enums
Descriptor category specifies way how the scriptPubkey
is structured
Errors converting to LockScript
type returned by
ToLockScript::to_lock_script
.
Traits
Conversion to LockScript
, which later may be used for creating different
end-point scripts, like PubkeyScript
, SigScript
, Witness
etc.
Shorthand methods for converting into different forms of PubkeyScript
Conversion for data types (public keys, different types of script) into
a scriptPubkey
(using PubkeyScript
type) using particular conversion
ConvertInfo
Script set generation from public keys or a given LockScript
(with
crate::TapScript
support planned for the future).