EIP4844CompatibleTx
Extends
Type Parameters
• T extends TransactionType = TransactionType
Properties
accessList
readonlyaccessList: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
readonlyAccessListJSON: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?
optionalblobs: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
readonlycache:TransactionCache
Inherited from
Defined in
node_modules/.pnpm/@ethereumjs+tx@5.4.0/node_modules/@ethereumjs/tx/dist/esm/types.d.ts:118
chainId
readonlychainId:bigint
Inherited from
Defined in
node_modules/.pnpm/@ethereumjs+tx@5.4.0/node_modules/@ethereumjs/tx/dist/esm/types.d.ts:144
common
readonlycommon:Common
Inherited from
Defined in
node_modules/.pnpm/@ethereumjs+tx@5.4.0/node_modules/@ethereumjs/tx/dist/esm/types.d.ts:109
data
readonlydata:Uint8Array
Inherited from
Defined in
node_modules/.pnpm/@ethereumjs+tx@5.4.0/node_modules/@ethereumjs/tx/dist/esm/types.d.ts:114
gasLimit
readonlygasLimit:bigint
Inherited from
Defined in
node_modules/.pnpm/@ethereumjs+tx@5.4.0/node_modules/@ethereumjs/tx/dist/esm/types.d.ts:111
kzgCommitments?
optionalkzgCommitments:Uint8Array[]
Defined in
node_modules/.pnpm/@ethereumjs+tx@5.4.0/node_modules/@ethereumjs/tx/dist/esm/types.d.ts:159
kzgProofs?
optionalkzgProofs:Uint8Array[]
Defined in
node_modules/.pnpm/@ethereumjs+tx@5.4.0/node_modules/@ethereumjs/tx/dist/esm/types.d.ts:160
maxFeePerBlobGas
readonlymaxFeePerBlobGas:bigint
Defined in
node_modules/.pnpm/@ethereumjs+tx@5.4.0/node_modules/@ethereumjs/tx/dist/esm/types.d.ts:156
maxFeePerGas
readonlymaxFeePerGas: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
readonlymaxPriorityFeePerGas: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
readonlynonce:bigint
Inherited from
Defined in
node_modules/.pnpm/@ethereumjs+tx@5.4.0/node_modules/@ethereumjs/tx/dist/esm/types.d.ts:110
r?
readonlyoptionalr:bigint
Inherited from
Defined in
node_modules/.pnpm/@ethereumjs+tx@5.4.0/node_modules/@ethereumjs/tx/dist/esm/types.d.ts:116
s?
readonlyoptionals:bigint
Inherited from
Defined in
node_modules/.pnpm/@ethereumjs+tx@5.4.0/node_modules/@ethereumjs/tx/dist/esm/types.d.ts:117
to?
readonlyoptionalto: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?
readonlyoptionalv:bigint
Inherited from
Defined in
node_modules/.pnpm/@ethereumjs+tx@5.4.0/node_modules/@ethereumjs/tx/dist/esm/types.d.ts:115
value
readonlyvalue: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