| 40 | } |
| 41 | |
| 42 | export interface EthereumTransactionData extends CommonTransactionData { |
| 43 | hash: string |
| 44 | asset: string |
| 45 | blockHash: string | null |
| 46 | blockNumber: number | null |
| 47 | contractCall?: ContractCall |
| 48 | internalTransactions?: InternalTransaction[] |
| 49 | netBalanceChanges?: NetBalanceChange[] |
| 50 | to: string |
| 51 | from: string |
| 52 | gas: number |
| 53 | gasPrice?: string |
| 54 | gasUsed?: number |
| 55 | input: string |
| 56 | nonce: number |
| 57 | v: string |
| 58 | r: string |
| 59 | s: string |
| 60 | transactionIndex?: number |
| 61 | value: string |
| 62 | startTime?: number |
| 63 | timePending?: string |
| 64 | watchedAddress?: string |
| 65 | replaceHash?: string |
| 66 | counterparty?: string |
| 67 | direction?: string |
| 68 | baseFeePerGasGwei?: number |
| 69 | maxPriorityFeePerGasGwei?: number |
| 70 | maxFeePerGasGwei?: number |
| 71 | gasPriceGwei?: number |
| 72 | } |
| 73 | |
| 74 | export interface InternalTransaction { |
| 75 | type: string |
nothing calls this directly
no outgoing calls
no test coverage detected