@ethereumjs/tx / JSONTx
Defined in: types.ts:538
Generic interface for all tx types with a JSON representation of a transaction.
Note that all values are marked as optional
and not all the values are present on all tx types
(an EIP1559 tx e.g. lacks a gasPrice
).
optional
accessList:JSONAccessListItem
[]
Defined in: types.ts:549
optional
authorizationList:AuthorizationList
Defined in: types.ts:550
optional
blobVersionedHashes:`0x${string}`
[]
Defined in: types.ts:555
optional
chainId:`0x${string}`
Defined in: types.ts:548
optional
data:`0x${string}`
Defined in: types.ts:543
optional
gasLimit:`0x${string}`
Defined in: types.ts:541
optional
gasPrice:`0x${string}`
Defined in: types.ts:540
optional
maxFeePerBlobGas:`0x${string}`
Defined in: types.ts:554
optional
maxFeePerGas:`0x${string}`
Defined in: types.ts:553
optional
maxPriorityFeePerGas:`0x${string}`
Defined in: types.ts:552
optional
nonce:`0x${string}`
Defined in: types.ts:539
optional
r:`0x${string}`
Defined in: types.ts:545
optional
s:`0x${string}`
Defined in: types.ts:546
optional
to:`0x${string}`
Defined in: types.ts:542
optional
type:`0x${string}`
Defined in: types.ts:551
optional
v:`0x${string}`
Defined in: types.ts:544
optional
value:`0x${string}`
Defined in: types.ts:547
optional
yParity:`0x${string}`
Defined in: types.ts:556