/* eslint-disable @typescript-eslint/no-explicit-any */
export interface iAsset {
  amount: number;
  exec: string;
  symbol: string;
}

export interface iTx {
  action_name: string;
  amount: number;
  // eslint-disable-next-line @typescript-eslint/no-explicit-any
  assets: any[];
  block_hash: string;
  block_time: number;
  execer: string;
  fee: number;
  from: string;
  group_count: number;
  hash: string;
  height: number;
  height_index: number;
  index: number;
  is_para: boolean;
  is_withdraw: boolean;
  next: string;
  options: any;
  success: boolean;
  to: string;
}

export interface icustomizedTx extends iTx {
  time_block: string;
}

export interface icustomized2Tx extends iTx {
  tradeG: number;
}
