TransactionFactory
Index
Methods
publicstaticfromBlockBodyData
Parameters
data: Buffer | Buffer[]
A Buffer or Buffer[]
txOptions: TxOptions = {}
The transaction options
Returns TypedTransaction
publicstaticfromSerializedData
This method tries to decode serialized data.
Parameters
data: Buffer
The data Buffer
txOptions: TxOptions = {}
The transaction options
Returns TypedTransaction
publicstaticfromTxData
Create a transaction from a
txData
objectParameters
txData: TypedTransaction | TxData
The transaction data. The
type
field will determine which transaction type is returned (if undefined, creates a legacy transaction)txOptions: TxOptions = {}
Options to pass on to the constructor of the transaction
Returns TypedTransaction
When decoding a BlockBody, in the transactions field, a field is either: A Buffer (a TypedTransaction - encoded as TransactionType || rlp(TransactionPayload)) A Buffer[] (Legacy Transaction) This method returns the right transaction.