@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