Versions in this module Expand all Collapse all v0 v0.3.15 Nov 4, 2024 v0.3.14 May 2, 2024 Changes in this version + func BlockHash(block *externalapi.DomainBlock) *externalapi.DomainHash + func CalculateSignatureHashECDSA(tx *externalapi.DomainTransaction, inputIndex int, hashType SigHashType, ...) (*externalapi.DomainHash, error) + func CalculateSignatureHashSchnorr(tx *externalapi.DomainTransaction, inputIndex int, hashType SigHashType, ...) (*externalapi.DomainHash, error) + func HeaderHash(header externalapi.BaseBlockHeader) *externalapi.DomainHash + func TransactionHash(tx *externalapi.DomainTransaction) *externalapi.DomainHash + func TransactionID(tx *externalapi.DomainTransaction) *externalapi.DomainTransactionID + func TransactionIDs(txs []*externalapi.DomainTransaction) []*externalapi.DomainTransactionID + type SigHashType uint8 + const SigHashAll + const SigHashAnyOneCanPay + const SigHashMask + const SigHashNone + const SigHashSingle + func (sht SigHashType) IsStandardSigHashType() bool + type SighashReusedValues struct