bitcoin::consensus::validation

Function verify_script

Source
pub fn verify_script(
    script: &Script,
    index: usize,
    amount: Amount,
    spending_tx: &[u8],
) -> Result<(), BitcoinconsensusError>
Available on crate feature bitcoinconsensus only.
Expand description

Verifies spend of an input script.

Shorthand for consensus::verify_script_with_flags with flag bitcoinconsensus::VERIFY_ALL.

ยงParameters

  • index - The input index in spending which is spending this transaction.
  • amount - The amount this script guards.
  • spending_tx - The transaction that attempts to spend the output holding this script.