TxHashPreimage
bitcoinjs-lib / TxHashPreimage
Type Alias: TxHashPreimage
TxHashPreimage:
object
Defined in: packages/scrypt-ts-btc/src/smart-contract/types/structs.ts:183
The digest data used to calculate the Traditional Transaction ID (txid) consists of the transaction's core components (inputs, outputs) without the witness information.
Type declaration
inputCount
inputCount:
ByteString
inputPrevOutputIndexList
inputPrevOutputIndexList:
FixedArray\<ByteString, typeofTX_INPUT_COUNT_MAX>
inputPrevTxHashList
inputPrevTxHashList:
FixedArray\<ByteString, typeofTX_INPUT_COUNT_MAX>
inputScriptList
inputScriptList:
FixedArray\<ByteString, typeofTX_INPUT_COUNT_MAX>
inputSequenceList
inputSequenceList:
FixedArray\<ByteString, typeofTX_INPUT_COUNT_MAX>
locktime
locktime:
ByteString
outputCount
outputCount:
ByteString
outputSatoshisList
outputSatoshisList:
FixedArray\<ByteString, typeofTX_OUTPUT_COUNT_MAX>
outputScriptLenList
outputScriptLenList:
FixedArray\<ByteString, typeofTX_OUTPUT_COUNT_MAX>
outputScriptList
outputScriptList:
FixedArray\<ByteString, typeofTX_OUTPUT_COUNT_MAX>
version
version:
ByteString