2024-11-22 stan
CMD_BALANCE_QUERY)prec_save和prec_show)struct balance_key {
uint32_t user_id;
uint32_t type;
char asset[ASSET_NAME_MAX_LEN + 1];
};
balance_get(): 查询余额asset_exist(): 验证资产asset_prec()/asset_prec_show(): 获取精度O(n), n为查询的资产数量O(n), n为返回的资产数量 case CMD_BALANCE_QUERY:
log_trace("from: %s cmd balance query, sequence: %u params: %s", nw_sock_human_addr(&ses->peer_addr), pkg->sequence, params_str);
ret = on_cmd_balance_query(ses, pkg, params);
if (ret < 0) {
log_error("on_cmd_balance_query %s fail: %d", params_str, ret);
}
break;
CMD_ORDER_CANCEL)