import { AccountAssets, TransactionAction, TransactionLog } from "./"; export interface SmartContractResult { hash: string; timestamp: number; nonce: number; gasLimit: number; gasPrice: number; value: string; sender: string; receiver: string; senderAssets: AccountAssets | null; receiverAssets: AccountAssets | null; relayedValue: string; data: string; prevTxHash: string; originalTxHash: string; callType: string; miniBlockHash: string | null; logs: TransactionLog | null; returnMessage: string | null; action: TransactionAction | null; } export interface SmartContractResultsQuery { from?: number; size?: number; miniBlockHash?: string; originalTxhashes?: string | string[]; }