EIP4844CompatibleTx
Extends
Type Parameters
• T extends TransactionType
= TransactionType
Properties
accessList
readonly
accessList:AccessListBytes
Inherited from
EIP1559CompatibleTx
.accessList
Defined in
node_modules/.pnpm/@ethereumjs+tx@5.4.0/node_modules/@ethereumjs/tx/dist/esm/types.d.ts:148
AccessListJSON
readonly
AccessListJSON:AccessList
Inherited from
EIP1559CompatibleTx
.AccessListJSON
Defined in
node_modules/.pnpm/@ethereumjs+tx@5.4.0/node_modules/@ethereumjs/tx/dist/esm/types.d.ts:149
blobs?
optional
blobs:Uint8Array
[]
Defined in
node_modules/.pnpm/@ethereumjs+tx@5.4.0/node_modules/@ethereumjs/tx/dist/esm/types.d.ts:158
blobVersionedHashes
blobVersionedHashes:
Uint8Array
[]
Defined in
node_modules/.pnpm/@ethereumjs+tx@5.4.0/node_modules/@ethereumjs/tx/dist/esm/types.d.ts:157
cache
readonly
cache:TransactionCache
Inherited from
Defined in
node_modules/.pnpm/@ethereumjs+tx@5.4.0/node_modules/@ethereumjs/tx/dist/esm/types.d.ts:118
chainId
readonly
chainId:bigint
Inherited from
Defined in
node_modules/.pnpm/@ethereumjs+tx@5.4.0/node_modules/@ethereumjs/tx/dist/esm/types.d.ts:144
common
readonly
common:Common
Inherited from
Defined in
node_modules/.pnpm/@ethereumjs+tx@5.4.0/node_modules/@ethereumjs/tx/dist/esm/types.d.ts:109
data
readonly
data:Uint8Array
Inherited from
Defined in
node_modules/.pnpm/@ethereumjs+tx@5.4.0/node_modules/@ethereumjs/tx/dist/esm/types.d.ts:114
gasLimit
readonly
gasLimit:bigint
Inherited from
Defined in
node_modules/.pnpm/@ethereumjs+tx@5.4.0/node_modules/@ethereumjs/tx/dist/esm/types.d.ts:111
kzgCommitments?
optional
kzgCommitments:Uint8Array
[]
Defined in
node_modules/.pnpm/@ethereumjs+tx@5.4.0/node_modules/@ethereumjs/tx/dist/esm/types.d.ts:159
kzgProofs?
optional
kzgProofs:Uint8Array
[]
Defined in
node_modules/.pnpm/@ethereumjs+tx@5.4.0/node_modules/@ethereumjs/tx/dist/esm/types.d.ts:160
maxFeePerBlobGas
readonly
maxFeePerBlobGas:bigint
Defined in
node_modules/.pnpm/@ethereumjs+tx@5.4.0/node_modules/@ethereumjs/tx/dist/esm/types.d.ts:156
maxFeePerGas
readonly
maxFeePerGas:bigint
Inherited from
EIP1559CompatibleTx
.maxFeePerGas
Defined in
node_modules/.pnpm/@ethereumjs+tx@5.4.0/node_modules/@ethereumjs/tx/dist/esm/types.d.ts:153
maxPriorityFeePerGas
readonly
maxPriorityFeePerGas:bigint
Inherited from
EIP1559CompatibleTx
.maxPriorityFeePerGas
Defined in
node_modules/.pnpm/@ethereumjs+tx@5.4.0/node_modules/@ethereumjs/tx/dist/esm/types.d.ts:152
nonce
readonly
nonce:bigint
Inherited from
Defined in
node_modules/.pnpm/@ethereumjs+tx@5.4.0/node_modules/@ethereumjs/tx/dist/esm/types.d.ts:110
r?
readonly
optional
r:bigint
Inherited from
Defined in
node_modules/.pnpm/@ethereumjs+tx@5.4.0/node_modules/@ethereumjs/tx/dist/esm/types.d.ts:116
s?
readonly
optional
s:bigint
Inherited from
Defined in
node_modules/.pnpm/@ethereumjs+tx@5.4.0/node_modules/@ethereumjs/tx/dist/esm/types.d.ts:117
to?
readonly
optional
to:EthjsAddress
Inherited from
Defined in
node_modules/.pnpm/@ethereumjs+tx@5.4.0/node_modules/@ethereumjs/tx/dist/esm/types.d.ts:112
type
type:
TransactionType
Inherited from
Defined in
node_modules/.pnpm/@ethereumjs+tx@5.4.0/node_modules/@ethereumjs/tx/dist/esm/types.d.ts:120
v?
readonly
optional
v:bigint
Inherited from
Defined in
node_modules/.pnpm/@ethereumjs+tx@5.4.0/node_modules/@ethereumjs/tx/dist/esm/types.d.ts:115
value
readonly
value:bigint
Inherited from
Defined in
node_modules/.pnpm/@ethereumjs+tx@5.4.0/node_modules/@ethereumjs/tx/dist/esm/types.d.ts:113
Methods
errorStr()
errorStr():
string
Returns
string
Inherited from
Defined in
node_modules/.pnpm/@ethereumjs+tx@5.4.0/node_modules/@ethereumjs/tx/dist/esm/types.d.ts:139
getBaseFee()
getBaseFee():
bigint
Returns
bigint
Inherited from
EIP1559CompatibleTx
.getBaseFee
Defined in
node_modules/.pnpm/@ethereumjs+tx@5.4.0/node_modules/@ethereumjs/tx/dist/esm/types.d.ts:121
getDataFee()
getDataFee():
bigint
Returns
bigint
Inherited from
EIP1559CompatibleTx
.getDataFee
Defined in
node_modules/.pnpm/@ethereumjs+tx@5.4.0/node_modules/@ethereumjs/tx/dist/esm/types.d.ts:122
getHashedMessageToSign()
getHashedMessageToSign():
Uint8Array
Returns
Uint8Array
Inherited from
EIP1559CompatibleTx
.getHashedMessageToSign
Defined in
node_modules/.pnpm/@ethereumjs+tx@5.4.0/node_modules/@ethereumjs/tx/dist/esm/types.d.ts:128
getMessageToSign()
getMessageToSign():
Uint8Array
Returns
Uint8Array
Inherited from
EIP1559CompatibleTx
.getMessageToSign
Defined in
node_modules/.pnpm/@ethereumjs+tx@5.4.0/node_modules/@ethereumjs/tx/dist/esm/types.d.ts:145
getMessageToVerifySignature()
getMessageToVerifySignature():
Uint8Array
Returns
Uint8Array
Inherited from
EIP1559CompatibleTx
.getMessageToVerifySignature
Defined in
node_modules/.pnpm/@ethereumjs+tx@5.4.0/node_modules/@ethereumjs/tx/dist/esm/types.d.ts:130
getSenderAddress()
getSenderAddress():
EthjsAddress
Returns
Inherited from
EIP1559CompatibleTx
.getSenderAddress
Defined in
node_modules/.pnpm/@ethereumjs+tx@5.4.0/node_modules/@ethereumjs/tx/dist/esm/types.d.ts:135
getSenderPublicKey()
getSenderPublicKey():
Uint8Array
Returns
Uint8Array
Inherited from
EIP1559CompatibleTx
.getSenderPublicKey
Defined in
node_modules/.pnpm/@ethereumjs+tx@5.4.0/node_modules/@ethereumjs/tx/dist/esm/types.d.ts:136
getUpfrontCost()
getUpfrontCost():
bigint
Returns
bigint
Inherited from
EIP1559CompatibleTx
.getUpfrontCost
Defined in
node_modules/.pnpm/@ethereumjs+tx@5.4.0/node_modules/@ethereumjs/tx/dist/esm/types.d.ts:123
getValidationErrors()
getValidationErrors():
string
[]
Returns
string
[]
Inherited from
EIP1559CompatibleTx
.getValidationErrors
Defined in
node_modules/.pnpm/@ethereumjs+tx@5.4.0/node_modules/@ethereumjs/tx/dist/esm/types.d.ts:131
hash()
hash():
Uint8Array
Returns
Uint8Array
Inherited from
Defined in
node_modules/.pnpm/@ethereumjs+tx@5.4.0/node_modules/@ethereumjs/tx/dist/esm/types.d.ts:129
isSigned()
isSigned():
boolean
Returns
boolean
Inherited from
Defined in
node_modules/.pnpm/@ethereumjs+tx@5.4.0/node_modules/@ethereumjs/tx/dist/esm/types.d.ts:132
isValid()
isValid():
boolean
Returns
boolean
Inherited from
Defined in
node_modules/.pnpm/@ethereumjs+tx@5.4.0/node_modules/@ethereumjs/tx/dist/esm/types.d.ts:133
numBlobs()
numBlobs():
number
Returns
number
Defined in
node_modules/.pnpm/@ethereumjs+tx@5.4.0/node_modules/@ethereumjs/tx/dist/esm/types.d.ts:162
raw()
raw():
TxValuesArray
[T
]
Returns
TxValuesArray
[T
]
Inherited from
Defined in
node_modules/.pnpm/@ethereumjs+tx@5.4.0/node_modules/@ethereumjs/tx/dist/esm/types.d.ts:125
serialize()
serialize():
Uint8Array
Returns
Uint8Array
Inherited from
Defined in
node_modules/.pnpm/@ethereumjs+tx@5.4.0/node_modules/@ethereumjs/tx/dist/esm/types.d.ts:126
serializeNetworkWrapper()
serializeNetworkWrapper():
Uint8Array
Returns
Uint8Array
Defined in
node_modules/.pnpm/@ethereumjs+tx@5.4.0/node_modules/@ethereumjs/tx/dist/esm/types.d.ts:161
sign()
sign(
privateKey
):Transaction
[T
]
Parameters
• privateKey: Uint8Array
Returns
Transaction
[T
]
Inherited from
Defined in
node_modules/.pnpm/@ethereumjs+tx@5.4.0/node_modules/@ethereumjs/tx/dist/esm/types.d.ts:137
supports()
supports(
capability
):boolean
Parameters
• capability: Capability
Returns
boolean
Inherited from
Defined in
node_modules/.pnpm/@ethereumjs+tx@5.4.0/node_modules/@ethereumjs/tx/dist/esm/types.d.ts:119
toCreationAddress()
toCreationAddress():
boolean
Returns
boolean
Inherited from
EIP1559CompatibleTx
.toCreationAddress
Defined in
node_modules/.pnpm/@ethereumjs+tx@5.4.0/node_modules/@ethereumjs/tx/dist/esm/types.d.ts:124
toJSON()
toJSON():
JsonTx
Returns
Inherited from
Defined in
node_modules/.pnpm/@ethereumjs+tx@5.4.0/node_modules/@ethereumjs/tx/dist/esm/types.d.ts:138
verifySignature()
verifySignature():
boolean
Returns
boolean
Inherited from
EIP1559CompatibleTx
.verifySignature
Defined in
node_modules/.pnpm/@ethereumjs+tx@5.4.0/node_modules/@ethereumjs/tx/dist/esm/types.d.ts:134