交易对与商户上下架
已核对接口
TradeTypeService 定义 insertTradeType、update、getInfo、listAllEnabled、selectTradeTypeByBuyAndSellCoinId 和 selectBySymbol,用于定位平台交易对配置。
PartnerTradeTypeService 定义 setPartnerUp、setPartnerOff、getInfo 和按商户查询等接口,部分重载还接收运营中心标识。接口路径位于 coinex-coin/coin-api/src/main/java/com/exch/coin/service/。
三层状态分别核对
| 层次 | 核对问题 |
|---|---|
| 平台交易对 | 买卖币种、symbol 以及配置是否存在和可用 |
| 商户配置 | 该商户是否上架,交易区和可见范围是什么 |
| 下游实际状态 | 行情、委托与撮合是否使用了更新后的配置 |
保存配置、前端显示和撮合接受委托是不同事实。具体上下架是否取消挂单或暂停新单,需要沿实现与下游消费者确认,不能从接口名直接推断。
验证场景
商户间隔离、重复上下架、平台关闭而商户仍上架、配置更新后缓存未刷新,以及已有委托的处理。