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
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
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