namespace Managing.Infrastructure.Evm.Models;

public class TradaoList
{
    public IList<Row> row { get; set; }
    public int total { get; set; }
    public int updatetime { get; set; }
}

public class Row
{
    public string user { get; set; }
    public string pnl { get; set; }
    public string fee { get; set; }
    public string roi { get; set; }
    public string longSize { get; set; }
    public string shortSize { get; set; }
    public string openLatestCollateralSum { get; set; }
    public string chainId { get; set; }
    public int tradeTimes { get; set; }
    public int lastTrade { get; set; }
    public decimal volume { get; set; }
    public int winTime { get; set; }
    public int lossTime { get; set; }
    public List<string> indexTokens { get; set; }
    public TradaoBacktest backtest { get; set; }
}

public class TradaoBacktest
{
    public string roi { get; set; }
    public string pnl { get; set; }
    public string winRate { get; set; }
    public string liquidate { get; set; }
    public string maxDrawdown { get; set; }
    public int initialBalance { get; set; }
    public int updateTime { get; set; }
}