Skip to main content

fromObject

@opcat-labs/scrypt-ts-opcat v1.0.4


@opcat-labs/scrypt-ts-opcat / Input / fromObject

Function: fromObject()

fromObject(params): Input

Defined in: node_modules/@opcat-labs/opcat/types/transaction/input/input.d.cts:150

Creates an Input instance from a plain JavaScript object.

Parameters​

params​

Input parameters object

output?​

Output

Output instance or output parameters

outputIndex​

number

Output index in previous transaction

prevTxId​

string | Buffer

Previous transaction ID (hex string or Buffer)

script?​

string | Script | Buffer

Script instance, buffer or hex string

sequenceNumber?​

number

Sequence number (defaults to DEFAULT_SEQNUMBER)

Returns​

Input

The created Input instance.

Throws​

Will throw if the argument is not an object.