TransactionBuilderType
TransactionBuilderType =
object
Defined in: toolboxes/src/utxo/types.ts:43
Properties
Section titled “Properties”inputs
Section titled “inputs”inputs:
any
[]
Defined in: toolboxes/src/utxo/types.ts:44
Methods
Section titled “Methods”addInput()
Section titled “addInput()”addInput(
txHash
,vout
,sequence?
,prevOutScript?
):void
Defined in: toolboxes/src/utxo/types.ts:56
Parameters
Section titled “Parameters”txHash
Section titled “txHash”string
| Buffer
<ArrayBufferLike
>
number
sequence?
Section titled “sequence?”number
prevOutScript?
Section titled “prevOutScript?”Buffer
<ArrayBufferLike
>
Returns
Section titled “Returns”void
addOutput()
Section titled “addOutput()”addOutput(
addressOrScriptBuffer
,value
):void
Defined in: toolboxes/src/utxo/types.ts:55
Parameters
Section titled “Parameters”addressOrScriptBuffer
Section titled “addressOrScriptBuffer”string
| Buffer
<ArrayBufferLike
>
number
Returns
Section titled “Returns”void
build()
Section titled “build()”build():
TransactionType
Defined in: toolboxes/src/utxo/types.ts:54
Returns
Section titled “Returns”sign()
Section titled “sign()”sign(
vin
,keyPair
,redeemScript?
,hashType?
,witnessValue?
,witnessScript?
,signatureAlgorithm?
):void
Defined in: toolboxes/src/utxo/types.ts:45
Parameters
Section titled “Parameters”number
keyPair
Section titled “keyPair”redeemScript?
Section titled “redeemScript?”Buffer
<ArrayBufferLike
>
hashType?
Section titled “hashType?”number
witnessValue?
Section titled “witnessValue?”number
witnessScript?
Section titled “witnessScript?”Buffer
<ArrayBufferLike
>
signatureAlgorithm?
Section titled “signatureAlgorithm?”string
Returns
Section titled “Returns”void