package models

// Coin vts_coin 币种表信息
type Coin struct {
	ID           int     `db:"id"`
	IsOpenTran   int     `db:"isopentran"`   //是否开启提币：1开启，2关闭
	IsTrade      int     `db:"istrade"`      //是否开启合约交易，1开启，0未开启
	CoinName     string  `db:"coinname"`     //币种名称
	CoinCode     string  `db:"coincode"`     //币种代号
	Url          string  `db:"url"`          //钱包接口url
	MinChargeNum float64 `db:"minchargenum"` //最小充值数量
	MinNum       float64 `db:"minnum"`       //最小提币数量
	MaxNum       float64 `db:"maxnum"`       //最大提币转量
}

// TradeSet vts_tradeset 交易配置
type TradeSet struct {
	ID           int     `db:"id" json:"id"`
	AmountDigit  int     `db:"amountdigit"`                    //基础币种计数精度
	PriceDigit   int     `db:"pricecdigit" json:"pricecdigit"` //价格小数点位数
	Currency     string  `db:"currency" json:"currency"`       //法币
	Coin         string  `db:"coin" json:"coin"`               //币种
	Symbol       string  `db:"symbol" json:"symbol"`           //交易对
	PriceChange  float64 `db:"pricechange" json:"pricechange"` //价格波动价位
	MinBuyVal    float64 `db:"minbuyval"`                      //最小下单金额
	OpenPrice    float64 `db:"openprice"`                      //开盘价格
	LastPrice    string  `json:"last"`                         //最新价格
	HighPrice    string  `json:"high"`                         //24小时最高价
	LowPrice     string  `json:"low"`                          //24小时最低价
	Volume       string  `json:"volume"`                       //24小时成数量
	QuoteVolume  string  `json:"quote"`                        //24小时成交金额
	MinQty       float64 `json:"minQty"`                       //限价单最小交易数量
	MaxQty       float64 `json:"maxQty"`                       //限价单最大交易数量
	MarketMaxQty float64 `json:"marketQty"`                    //市价单最大交易数量
	MarketMinQty float64 `json:"marketMinQty"`                 //市价单最小交易数量
	MaxNotional  string  `json:"MaxNotional`                   //最大名义价值
	MinNotional  string  `json:"MinNotional`                   //最大名义价值
	E            int64   `json:"-"`                            //推送时间
}

//CommissionType  int     `db:"commissiontype"`                 //手续费:1买,2卖,3双向
//DepositNum      float64 `db:"depositnum" json:"depositnum"`     //保证金规模(手)
//ForceRate       float64 `db:"forcerate" json:"forcerate"`       //维持保证金率1%
//OverNighRate    float64 `db:"overnighrate" json:"overnighrate"` //隔夜费用比率
//MinBuyNum       int     `db:"minbuynum" json:"minbuynum"`       //最小购买多少手
//	MaxBuyNum       int     `db:"maxbuynum" json:"maxbuynum"`       //最大购买多少手
//HandNum         int     `db:"handnum" json:"handnum"`           //1手多少数量usdt
