Skip to main content

WitnessScript

Type Alias WitnessScript 

Source
pub type WitnessScript = Script<WitnessScriptTag>;
Expand description

A reference to a Segwit v0 witness script.

Aliased Type§

pub struct WitnessScript(/* private fields */);

Implementations§

Source§

impl WitnessScript

Source

pub fn wscript_hash(&self) -> Result<WScriptHash, WitnessScriptSizeError>

Returns 256-bit hash of the script for P2WSH outputs.

§Errors

Returns an error if the script exceeds 10,000 bytes.