UNPKG

@venly/connect

Version:

Venly Connect SDK

46 lines (45 loc) 1.17 kB
import { RestApiResponseTxStatus } from './RestApiResponseTxStatus'; export interface TronTxInfo extends RestApiResponseTxStatus { contracts: any[]; id: string; fee: number; contractResult: string[]; contractAddress: string[]; receipt: TronReceipt; log: TronLog; result: number; resMessage: string; assetIssueID: any; withdrawAmount: number; unfreezeAmount: number; internalTransactions: TronInternalTransaction[]; exchangeReceivedAmount: number; exchangeInjectAnotherAmount: number; exchangeWithdrawAnotherAmount: number; exchangeId: number; } export interface TronReceipt { energyUsage: number; energyFee: number; originEnergyUsage: number; energyUsageTotal: number; netUsage: number; netFee: number; result: string; } export interface TronLog { address: string; topics: string[]; data: string; } export interface TronCallValueInfo { callValue: number; tokenId: any; } export interface TronInternalTransaction { callerAddress: string; transferToAddress: string; callValueInfo: TronCallValueInfo[]; note: string; rejected: boolean; }