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