ethereumjs-monorepo

@ethereumjs/tx


@ethereumjs/tx / EOACode7702TxData

Interface: EOACode7702TxData

Defined in: types.ts:430

EOACode7702Tx data.

Extends

Properties

accessList?

optional accessList: null | AccessListBytes | AccessList

Defined in: types.ts:375

The access list which contains the addresses/storage slots which the transaction wishes to access

Inherited from

FeeMarketEIP1559TxData.accessList


authorizationList?

optional authorizationList: AuthorizationListBytes | AuthorizationList

Defined in: types.ts:431


chainId?

optional chainId: BigIntLike

Defined in: types.ts:370

The transaction’s chain ID

Inherited from

FeeMarketEIP1559TxData.chainId


data?

optional data: "" | BytesLike

Defined in: types.ts:339

This will contain the data of the message or the init of a contract.

Inherited from

FeeMarketEIP1559TxData.data


gasLimit?

optional gasLimit: BigIntLike

Defined in: types.ts:324

The transaction’s gas limit.

Inherited from

FeeMarketEIP1559TxData.gasLimit


gasPrice?

optional gasPrice: null

Defined in: types.ts:386

The transaction’s gas price, inherited from Transaction. This property is not used for EIP1559 transactions and should always be undefined for this specific transaction type.

Inherited from

FeeMarketEIP1559TxData.gasPrice


maxFeePerGas?

optional maxFeePerGas: BigIntLike

Defined in: types.ts:394

The maximum total fee

Inherited from

FeeMarketEIP1559TxData.maxFeePerGas


maxPriorityFeePerGas?

optional maxPriorityFeePerGas: BigIntLike

Defined in: types.ts:390

The maximum inclusion fee per gas (this fee is given to the miner)

Inherited from

FeeMarketEIP1559TxData.maxPriorityFeePerGas


nonce?

optional nonce: BigIntLike

Defined in: types.ts:314

The transaction’s nonce.

Inherited from

FeeMarketEIP1559TxData.nonce


r?

optional r: BigIntLike

Defined in: types.ts:349

EC signature parameter.

Inherited from

FeeMarketEIP1559TxData.r


s?

optional s: BigIntLike

Defined in: types.ts:354

EC signature parameter.

Inherited from

FeeMarketEIP1559TxData.s


to?

optional to: "" | AddressLike

Defined in: types.ts:329

The transaction’s the address is sent to.

Inherited from

FeeMarketEIP1559TxData.to


type?

optional type: BigIntLike

Defined in: types.ts:360

The transaction type

Inherited from

FeeMarketEIP1559TxData.type


v?

optional v: BigIntLike

Defined in: types.ts:344

EC recovery ID.

Inherited from

FeeMarketEIP1559TxData.v


value?

optional value: BigIntLike

Defined in: types.ts:334

The amount of Ether sent.

Inherited from

FeeMarketEIP1559TxData.value