[][src]Function sv::transaction::sighash::sighash

pub fn sighash(
    tx: &Tx,
    n_input: usize,
    script_code: &[u8],
    amount: Amount,
    sighash_type: u8,
    cache: &mut SigHashCache
) -> Result<Hash256>

Generates a transaction digest for signing

This will use either BIP-143 or the legacy algorithm depending on if SIGHASH_FORKID is set.