@ethereumjs/tx / EIP7702CompatibleTx
Defined in: types.ts:266
T
extends TransactionType
= TransactionType
readonly
accessList:AccessListBytes
Defined in: types.ts:246
EIP1559CompatibleTx
.accessList
readonly
authorizationList:AuthorizationListBytes
Defined in: types.ts:269
readonly
cache:TransactionCache
Defined in: types.ts:203
readonly
chainId:bigint
Defined in: types.ts:240
readonly
common:Common
Defined in: types.ts:194
readonly
data:Uint8Array
Defined in: types.ts:199
readonly
gasLimit:bigint
Defined in: types.ts:196
readonly
maxFeePerGas:bigint
Defined in: types.ts:252
EIP1559CompatibleTx
.maxFeePerGas
readonly
maxPriorityFeePerGas:bigint
Defined in: types.ts:251
EIP1559CompatibleTx
.maxPriorityFeePerGas
readonly
nonce:bigint
Defined in: types.ts:195
readonly
optional
r:bigint
Defined in: types.ts:201
readonly
optional
s:bigint
Defined in: types.ts:202
readonly
optional
to:Address
Defined in: types.ts:197
txOptions:
TxOptions
Defined in: types.ts:206
type:
TransactionType
Defined in: types.ts:205
readonly
optional
v:bigint
Defined in: types.ts:200
readonly
value:bigint
Defined in: types.ts:198
addSignature(
v
,r
,s
,convertV?
):Transaction
[T
]
Defined in: types.ts:227
bigint
bigint |
Uint8Array <ArrayBufferLike > |
bigint |
Uint8Array <ArrayBufferLike > |
boolean
Transaction
[T
]
EIP1559CompatibleTx
.addSignature
errorStr():
string
Defined in: types.ts:225
string
getDataGas():
bigint
Defined in: types.ts:208
bigint
EIP1559CompatibleTx
.getDataGas
getHashedMessageToSign():
Uint8Array
Defined in: types.ts:214
Uint8Array
EIP1559CompatibleTx
.getHashedMessageToSign
getIntrinsicGas():
bigint
Defined in: types.ts:207
bigint
EIP1559CompatibleTx
.getIntrinsicGas
getMessageToSign():
Uint8Array
Defined in: types.ts:241
Uint8Array
EIP1559CompatibleTx
.getMessageToSign
getMessageToVerifySignature():
Uint8Array
Defined in: types.ts:216
Uint8Array
EIP1559CompatibleTx
.getMessageToVerifySignature
getSenderAddress():
Address
Defined in: types.ts:221
Address
EIP1559CompatibleTx
.getSenderAddress
getSenderPublicKey():
Uint8Array
Defined in: types.ts:222
Uint8Array
EIP1559CompatibleTx
.getSenderPublicKey
getUpfrontCost():
bigint
Defined in: types.ts:209
bigint
EIP1559CompatibleTx
.getUpfrontCost
getValidationErrors():
string
[]
Defined in: types.ts:217
string
[]
EIP1559CompatibleTx
.getValidationErrors
hash():
Uint8Array
Defined in: types.ts:215
Uint8Array
isSigned():
boolean
Defined in: types.ts:218
boolean
isValid():
boolean
Defined in: types.ts:219
boolean
raw():
TxValuesArray
[T
]
Defined in: types.ts:211
serialize():
Uint8Array
Defined in: types.ts:212
Uint8Array
sign(
privateKey
,extraEntropy?
):Transaction
[T
]
Defined in: types.ts:223
Uint8Array
boolean |
Uint8Array <ArrayBufferLike > |
Transaction
[T
]
supports(
capability
):boolean
Defined in: types.ts:204
number
boolean
toCreationAddress():
boolean
Defined in: types.ts:210
boolean
EIP1559CompatibleTx
.toCreationAddress
toJSON():
JSONTx
Defined in: types.ts:224
verifySignature():
boolean
Defined in: types.ts:220
boolean