@ethereumjs/tx
Ƭ AccessList: AccessListItem
[]
common/dist/cjs/interfaces.d.ts:51
Ƭ AccessListBytes: AccessListBytesItem
[]
common/dist/cjs/interfaces.d.ts:50
Ƭ AccessListBytesItem: [Uint8Array
, Uint8Array
[]]
common/dist/cjs/interfaces.d.ts:49
Ƭ AccessListItem: Object
Name | Type |
---|---|
address |
PrefixedHexString |
storageKeys |
PrefixedHexString [] |
common/dist/cjs/interfaces.d.ts:45
Ƭ BlobEIP4844NetworkValuesArray: [BlobEIP4844TxValuesArray
, Uint8Array
[], Uint8Array
[], Uint8Array
[]]
Ƭ LegacyTxData: Object
Legacy Transaction Data
Name | Type | Description |
---|---|---|
data? |
BytesLike |
This will contain the data of the message or the init of a contract. |
gasLimit? |
BigIntLike |
The transaction’s gas limit. |
gasPrice? |
BigIntLike | null |
The transaction’s gas price. |
nonce? |
BigIntLike |
The transaction’s nonce. |
r? |
BigIntLike |
EC signature parameter. |
s? |
BigIntLike |
EC signature parameter. |
to? |
AddressLike |
The transaction’s the address is sent to. |
type? |
BigIntLike |
The transaction type |
v? |
BigIntLike |
EC recovery ID. |
value? |
BigIntLike |
The amount of Ether sent. |
Ƭ TypedTransaction: Transaction
[TransactionType
]
Ƭ TypedTxData: TxData
[TransactionType
]
▸ isAccessList(input
): input is AccessList
Name | Type |
---|---|
input |
AccessListBytes | AccessList |
input is AccessList
▸ isAccessListBytes(input
): input is AccessListBytes
Name | Type |
---|---|
input |
AccessListBytes | AccessList |
input is AccessListBytes
▸ isAccessListEIP2930Tx(tx
): tx is AccessListEIP2930Transaction
Name | Type |
---|---|
tx |
TypedTransaction |
tx is AccessListEIP2930Transaction
▸ isAccessListEIP2930TxData(txData
): txData is AccessListEIP2930TxData
Name | Type |
---|---|
txData |
TypedTxData |
txData is AccessListEIP2930TxData
▸ isBlobEIP4844Tx(tx
): tx is BlobEIP4844Transaction
Name | Type |
---|---|
tx |
TypedTransaction |
tx is BlobEIP4844Transaction
▸ isBlobEIP4844TxData(txData
): txData is BlobEIP4844TxData
Name | Type |
---|---|
txData |
TypedTxData |
txData is BlobEIP4844TxData
▸ isFeeMarketEIP1559Tx(tx
): tx is FeeMarketEIP1559Transaction
Name | Type |
---|---|
tx |
TypedTransaction |
tx is FeeMarketEIP1559Transaction
▸ isFeeMarketEIP1559TxData(txData
): txData is FeeMarketEIP1559TxData
Name | Type |
---|---|
txData |
TypedTxData |
txData is FeeMarketEIP1559TxData
▸ isLegacyTx(tx
): tx is LegacyTransaction
Name | Type |
---|---|
tx |
TypedTransaction |
tx is LegacyTransaction
▸ isLegacyTxData(txData
): txData is LegacyTxData
Name | Type |
---|---|
txData |
TypedTxData |
txData is LegacyTxData