Skip to content

EIP1559CompatibleTx

Extends

  • EIP2930CompatibleTx<T>

Extended by

Type Parameters

T extends TransactionType = TransactionType

Properties

AccessListJSON

readonly AccessListJSON: AccessList

Inherited from

EIP2930CompatibleTx.AccessListJSON

Defined in

node_modules/.pnpm/@ethereumjs+tx@5.3.0/node_modules/@ethereumjs/tx/dist/esm/types.d.ts:138


accessList

readonly accessList: AccessListBytes

Inherited from

EIP2930CompatibleTx.accessList

Defined in

node_modules/.pnpm/@ethereumjs+tx@5.3.0/node_modules/@ethereumjs/tx/dist/esm/types.d.ts:137


cache

readonly cache: TransactionCache

Inherited from

EIP2930CompatibleTx.cache

Defined in

node_modules/.pnpm/@ethereumjs+tx@5.3.0/node_modules/@ethereumjs/tx/dist/esm/types.d.ts:107


chainId

readonly chainId: bigint

Inherited from

EIP2930CompatibleTx.chainId

Defined in

node_modules/.pnpm/@ethereumjs+tx@5.3.0/node_modules/@ethereumjs/tx/dist/esm/types.d.ts:133


common

readonly common: Common

Inherited from

EIP2930CompatibleTx.common

Defined in

node_modules/.pnpm/@ethereumjs+tx@5.3.0/node_modules/@ethereumjs/tx/dist/esm/types.d.ts:98


data

readonly data: Uint8Array

Inherited from

EIP2930CompatibleTx.data

Defined in

node_modules/.pnpm/@ethereumjs+tx@5.3.0/node_modules/@ethereumjs/tx/dist/esm/types.d.ts:103


gasLimit

readonly gasLimit: bigint

Inherited from

EIP2930CompatibleTx.gasLimit

Defined in

node_modules/.pnpm/@ethereumjs+tx@5.3.0/node_modules/@ethereumjs/tx/dist/esm/types.d.ts:100


maxFeePerGas

readonly maxFeePerGas: bigint

Defined in

node_modules/.pnpm/@ethereumjs+tx@5.3.0/node_modules/@ethereumjs/tx/dist/esm/types.d.ts:142


maxPriorityFeePerGas

readonly maxPriorityFeePerGas: bigint

Defined in

node_modules/.pnpm/@ethereumjs+tx@5.3.0/node_modules/@ethereumjs/tx/dist/esm/types.d.ts:141


nonce

readonly nonce: bigint

Inherited from

EIP2930CompatibleTx.nonce

Defined in

node_modules/.pnpm/@ethereumjs+tx@5.3.0/node_modules/@ethereumjs/tx/dist/esm/types.d.ts:99


r?

readonly optional r: bigint

Inherited from

EIP2930CompatibleTx.r

Defined in

node_modules/.pnpm/@ethereumjs+tx@5.3.0/node_modules/@ethereumjs/tx/dist/esm/types.d.ts:105


s?

readonly optional s: bigint

Inherited from

EIP2930CompatibleTx.s

Defined in

node_modules/.pnpm/@ethereumjs+tx@5.3.0/node_modules/@ethereumjs/tx/dist/esm/types.d.ts:106


to?

readonly optional to: EthjsAddress

Inherited from

EIP2930CompatibleTx.to

Defined in

node_modules/.pnpm/@ethereumjs+tx@5.3.0/node_modules/@ethereumjs/tx/dist/esm/types.d.ts:101


type

type: TransactionType

Inherited from

EIP2930CompatibleTx.type

Defined in

node_modules/.pnpm/@ethereumjs+tx@5.3.0/node_modules/@ethereumjs/tx/dist/esm/types.d.ts:109


v?

readonly optional v: bigint

Inherited from

EIP2930CompatibleTx.v

Defined in

node_modules/.pnpm/@ethereumjs+tx@5.3.0/node_modules/@ethereumjs/tx/dist/esm/types.d.ts:104


value

readonly value: bigint

Inherited from

EIP2930CompatibleTx.value

Defined in

node_modules/.pnpm/@ethereumjs+tx@5.3.0/node_modules/@ethereumjs/tx/dist/esm/types.d.ts:102

Methods

errorStr()

errorStr(): string

Returns

string

Inherited from

EIP2930CompatibleTx.errorStr

Defined in

node_modules/.pnpm/@ethereumjs+tx@5.3.0/node_modules/@ethereumjs/tx/dist/esm/types.d.ts:128


getBaseFee()

getBaseFee(): bigint

Returns

bigint

Inherited from

EIP2930CompatibleTx.getBaseFee

Defined in

node_modules/.pnpm/@ethereumjs+tx@5.3.0/node_modules/@ethereumjs/tx/dist/esm/types.d.ts:110


getDataFee()

getDataFee(): bigint

Returns

bigint

Inherited from

EIP2930CompatibleTx.getDataFee

Defined in

node_modules/.pnpm/@ethereumjs+tx@5.3.0/node_modules/@ethereumjs/tx/dist/esm/types.d.ts:111


getHashedMessageToSign()

getHashedMessageToSign(): Uint8Array

Returns

Uint8Array

Inherited from

EIP2930CompatibleTx.getHashedMessageToSign

Defined in

node_modules/.pnpm/@ethereumjs+tx@5.3.0/node_modules/@ethereumjs/tx/dist/esm/types.d.ts:117


getMessageToSign()

getMessageToSign(): Uint8Array

Returns

Uint8Array

Inherited from

EIP2930CompatibleTx.getMessageToSign

Defined in

node_modules/.pnpm/@ethereumjs+tx@5.3.0/node_modules/@ethereumjs/tx/dist/esm/types.d.ts:134


getMessageToVerifySignature()

getMessageToVerifySignature(): Uint8Array

Returns

Uint8Array

Inherited from

EIP2930CompatibleTx.getMessageToVerifySignature

Defined in

node_modules/.pnpm/@ethereumjs+tx@5.3.0/node_modules/@ethereumjs/tx/dist/esm/types.d.ts:119


getSenderAddress()

getSenderAddress(): EthjsAddress

Returns

EthjsAddress

Inherited from

EIP2930CompatibleTx.getSenderAddress

Defined in

node_modules/.pnpm/@ethereumjs+tx@5.3.0/node_modules/@ethereumjs/tx/dist/esm/types.d.ts:124


getSenderPublicKey()

getSenderPublicKey(): Uint8Array

Returns

Uint8Array

Inherited from

EIP2930CompatibleTx.getSenderPublicKey

Defined in

node_modules/.pnpm/@ethereumjs+tx@5.3.0/node_modules/@ethereumjs/tx/dist/esm/types.d.ts:125


getUpfrontCost()

getUpfrontCost(): bigint

Returns

bigint

Inherited from

EIP2930CompatibleTx.getUpfrontCost

Defined in

node_modules/.pnpm/@ethereumjs+tx@5.3.0/node_modules/@ethereumjs/tx/dist/esm/types.d.ts:112


getValidationErrors()

getValidationErrors(): string[]

Returns

string[]

Inherited from

EIP2930CompatibleTx.getValidationErrors

Defined in

node_modules/.pnpm/@ethereumjs+tx@5.3.0/node_modules/@ethereumjs/tx/dist/esm/types.d.ts:120


hash()

hash(): Uint8Array

Returns

Uint8Array

Inherited from

EIP2930CompatibleTx.hash

Defined in

node_modules/.pnpm/@ethereumjs+tx@5.3.0/node_modules/@ethereumjs/tx/dist/esm/types.d.ts:118


isSigned()

isSigned(): boolean

Returns

boolean

Inherited from

EIP2930CompatibleTx.isSigned

Defined in

node_modules/.pnpm/@ethereumjs+tx@5.3.0/node_modules/@ethereumjs/tx/dist/esm/types.d.ts:121


isValid()

isValid(): boolean

Returns

boolean

Inherited from

EIP2930CompatibleTx.isValid

Defined in

node_modules/.pnpm/@ethereumjs+tx@5.3.0/node_modules/@ethereumjs/tx/dist/esm/types.d.ts:122


raw()

raw(): TxValuesArray[T]

Returns

TxValuesArray[T]

Inherited from

EIP2930CompatibleTx.raw

Defined in

node_modules/.pnpm/@ethereumjs+tx@5.3.0/node_modules/@ethereumjs/tx/dist/esm/types.d.ts:114


serialize()

serialize(): Uint8Array

Returns

Uint8Array

Inherited from

EIP2930CompatibleTx.serialize

Defined in

node_modules/.pnpm/@ethereumjs+tx@5.3.0/node_modules/@ethereumjs/tx/dist/esm/types.d.ts:115


sign()

sign(privateKey): Transaction[T]

Parameters

privateKey: Uint8Array

Returns

Transaction[T]

Inherited from

EIP2930CompatibleTx.sign

Defined in

node_modules/.pnpm/@ethereumjs+tx@5.3.0/node_modules/@ethereumjs/tx/dist/esm/types.d.ts:126


supports()

supports(capability): boolean

Parameters

capability: Capability

Returns

boolean

Inherited from

EIP2930CompatibleTx.supports

Defined in

node_modules/.pnpm/@ethereumjs+tx@5.3.0/node_modules/@ethereumjs/tx/dist/esm/types.d.ts:108


toCreationAddress()

toCreationAddress(): boolean

Returns

boolean

Inherited from

EIP2930CompatibleTx.toCreationAddress

Defined in

node_modules/.pnpm/@ethereumjs+tx@5.3.0/node_modules/@ethereumjs/tx/dist/esm/types.d.ts:113


toJSON()

toJSON(): JsonTx

Returns

JsonTx

Inherited from

EIP2930CompatibleTx.toJSON

Defined in

node_modules/.pnpm/@ethereumjs+tx@5.3.0/node_modules/@ethereumjs/tx/dist/esm/types.d.ts:127


verifySignature()

verifySignature(): boolean

Returns

boolean

Inherited from

EIP2930CompatibleTx.verifySignature

Defined in

node_modules/.pnpm/@ethereumjs+tx@5.3.0/node_modules/@ethereumjs/tx/dist/esm/types.d.ts:123