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
impl WitnessScript
Sourcepub fn wscript_hash(&self) -> Result<WScriptHash, WitnessScriptSizeError>
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.