Skip to content

Script

Also see:

scriptPubKey()

scriptPubKey(Descriptor<Definite>|Address|Script|WshScript|TapInfo) -> Script

Aliased as: outputScript()

Rust source code: src/stdlib/btc.rs:N/A

explicitScript()

explicitScript(Descriptor<Definite>|WshScript) -> Script

Rust source code: src/stdlib/btc.rs:N/A

Script

Construction Examples:

Underlying type: bitcoin::ScriptBuf

script()

script(Bytes|Script) -> Script

Rust source code: src/stdlib/btc.rs:N/A

instructions Array<Script|Int|Bytes|String>

minimal_instructions Array<Script|Int|Bytes|String>

dust_value Int

Aliased as: minimal_non_dust

is_p2pk Bool

is_p2pkh Bool

is_p2sh Bool

is_p2wpkh Bool

is_p2wsh Bool

is_p2tr Bool

is_multisig Bool

is_op_return Bool

is_push_only Bool

is_witness_program Bool

witness_version Int opt

Only available for scripts representing the scriptPubKey of a witness program.

count_sigops Int

count_sigops_legacy Int

ScriptPubKey