EIP4844CompatibleTx
Extends
Type Parameters
• T extends TransactionType
= TransactionType
Properties
AccessListJSON
readonly
AccessListJSON:AccessList
Inherited from
EIP1559CompatibleTx
.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
EIP1559CompatibleTx
.accessList
Defined in
node_modules/.pnpm/@ethereumjs+tx@5.3.0/node_modules/@ethereumjs/tx/dist/esm/types.d.ts:137
blobVersionedHashes
blobVersionedHashes:
Uint8Array
[]
Defined in
node_modules/.pnpm/@ethereumjs+tx@5.3.0/node_modules/@ethereumjs/tx/dist/esm/types.d.ts:146
blobs?
optional
blobs:Uint8Array
[]
Defined in
node_modules/.pnpm/@ethereumjs+tx@5.3.0/node_modules/@ethereumjs/tx/dist/esm/types.d.ts:147
cache
readonly
cache:TransactionCache
Inherited from
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
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
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
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
Defined in
node_modules/.pnpm/@ethereumjs+tx@5.3.0/node_modules/@ethereumjs/tx/dist/esm/types.d.ts:100
kzgCommitments?
optional
kzgCommitments:Uint8Array
[]
Defined in
node_modules/.pnpm/@ethereumjs+tx@5.3.0/node_modules/@ethereumjs/tx/dist/esm/types.d.ts:148
kzgProofs?
optional
kzgProofs:Uint8Array
[]
Defined in
node_modules/.pnpm/@ethereumjs+tx@5.3.0/node_modules/@ethereumjs/tx/dist/esm/types.d.ts:149
maxFeePerBlobGas
readonly
maxFeePerBlobGas:bigint
Defined in
node_modules/.pnpm/@ethereumjs+tx@5.3.0/node_modules/@ethereumjs/tx/dist/esm/types.d.ts:145
maxFeePerGas
readonly
maxFeePerGas:bigint
Inherited from
EIP1559CompatibleTx
.maxFeePerGas
Defined in
node_modules/.pnpm/@ethereumjs+tx@5.3.0/node_modules/@ethereumjs/tx/dist/esm/types.d.ts:142
maxPriorityFeePerGas
readonly
maxPriorityFeePerGas:bigint
Inherited from
EIP1559CompatibleTx
.maxPriorityFeePerGas
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
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
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
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
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
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
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
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
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
EIP1559CompatibleTx
.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
EIP1559CompatibleTx
.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
EIP1559CompatibleTx
.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
EIP1559CompatibleTx
.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
EIP1559CompatibleTx
.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
EIP1559CompatibleTx
.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
EIP1559CompatibleTx
.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
EIP1559CompatibleTx
.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
EIP1559CompatibleTx
.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
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
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
Defined in
node_modules/.pnpm/@ethereumjs+tx@5.3.0/node_modules/@ethereumjs/tx/dist/esm/types.d.ts:122
numBlobs()
numBlobs():
number
Returns
number
Defined in
node_modules/.pnpm/@ethereumjs+tx@5.3.0/node_modules/@ethereumjs/tx/dist/esm/types.d.ts:151
raw()
raw():
TxValuesArray
[T
]
Returns
TxValuesArray
[T
]
Inherited from
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
Defined in
node_modules/.pnpm/@ethereumjs+tx@5.3.0/node_modules/@ethereumjs/tx/dist/esm/types.d.ts:115
serializeNetworkWrapper()
serializeNetworkWrapper():
Uint8Array
Returns
Uint8Array
Defined in
node_modules/.pnpm/@ethereumjs+tx@5.3.0/node_modules/@ethereumjs/tx/dist/esm/types.d.ts:150
sign()
sign(
privateKey
):Transaction
[T
]
Parameters
• privateKey: Uint8Array
Returns
Transaction
[T
]
Inherited from
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
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
EIP1559CompatibleTx
.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
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
EIP1559CompatibleTx
.verifySignature
Defined in
node_modules/.pnpm/@ethereumjs+tx@5.3.0/node_modules/@ethereumjs/tx/dist/esm/types.d.ts:123