JsonTx
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).
Properties
accessList?
optionalaccessList:JsonAccessListItem[]
Defined in
node_modules/.pnpm/@ethereumjs+tx@5.4.0/node_modules/@ethereumjs/tx/dist/esm/types.d.ts:401
authorizationList?
optionalauthorizationList:AuthorizationList
Defined in
node_modules/.pnpm/@ethereumjs+tx@5.4.0/node_modules/@ethereumjs/tx/dist/esm/types.d.ts:402
blobVersionedHashes?
optionalblobVersionedHashes: `0x${string}`[]
Defined in
node_modules/.pnpm/@ethereumjs+tx@5.4.0/node_modules/@ethereumjs/tx/dist/esm/types.d.ts:407
chainId?
optionalchainId: `0x${string}`
Defined in
node_modules/.pnpm/@ethereumjs+tx@5.4.0/node_modules/@ethereumjs/tx/dist/esm/types.d.ts:400
data?
optionaldata: `0x${string}`
Defined in
node_modules/.pnpm/@ethereumjs+tx@5.4.0/node_modules/@ethereumjs/tx/dist/esm/types.d.ts:395
gasLimit?
optionalgasLimit: `0x${string}`
Defined in
node_modules/.pnpm/@ethereumjs+tx@5.4.0/node_modules/@ethereumjs/tx/dist/esm/types.d.ts:393
gasPrice?
optionalgasPrice: `0x${string}`
Defined in
node_modules/.pnpm/@ethereumjs+tx@5.4.0/node_modules/@ethereumjs/tx/dist/esm/types.d.ts:392
maxFeePerBlobGas?
optionalmaxFeePerBlobGas: `0x${string}`
Defined in
node_modules/.pnpm/@ethereumjs+tx@5.4.0/node_modules/@ethereumjs/tx/dist/esm/types.d.ts:406
maxFeePerGas?
optionalmaxFeePerGas: `0x${string}`
Defined in
node_modules/.pnpm/@ethereumjs+tx@5.4.0/node_modules/@ethereumjs/tx/dist/esm/types.d.ts:405
maxPriorityFeePerGas?
optionalmaxPriorityFeePerGas: `0x${string}`
Defined in
node_modules/.pnpm/@ethereumjs+tx@5.4.0/node_modules/@ethereumjs/tx/dist/esm/types.d.ts:404
nonce?
optionalnonce: `0x${string}`
Defined in
node_modules/.pnpm/@ethereumjs+tx@5.4.0/node_modules/@ethereumjs/tx/dist/esm/types.d.ts:391
r?
optionalr: `0x${string}`
Defined in
node_modules/.pnpm/@ethereumjs+tx@5.4.0/node_modules/@ethereumjs/tx/dist/esm/types.d.ts:397
s?
optionals: `0x${string}`
Defined in
node_modules/.pnpm/@ethereumjs+tx@5.4.0/node_modules/@ethereumjs/tx/dist/esm/types.d.ts:398
to?
optionalto: `0x${string}`
Defined in
node_modules/.pnpm/@ethereumjs+tx@5.4.0/node_modules/@ethereumjs/tx/dist/esm/types.d.ts:394
type?
optionaltype: `0x${string}`
Defined in
node_modules/.pnpm/@ethereumjs+tx@5.4.0/node_modules/@ethereumjs/tx/dist/esm/types.d.ts:403
v?
optionalv: `0x${string}`
Defined in
node_modules/.pnpm/@ethereumjs+tx@5.4.0/node_modules/@ethereumjs/tx/dist/esm/types.d.ts:396
value?
optionalvalue: `0x${string}`
Defined in
node_modules/.pnpm/@ethereumjs+tx@5.4.0/node_modules/@ethereumjs/tx/dist/esm/types.d.ts:399