合约聚合与历史目录 · coinex-contract

职责与定位

保存合约委托、撮合、行情等子目录,工作空间另有对应顶层工程。

属性 内容
源码目录 coinex-contract
分类 公共组件、任务与部署
工程角色 共享组件 / 构建或任务集合

已核对的源码入口

类或接口 源码路径
ContractEntrustHisService coinex-contract/coinex-contract-entrust/contract-entrust-api/src/main/java/com/exch/contract/entrust/api/ContractEntrustHisService.java
ContractEntrustOrderService coinex-contract/coinex-contract-entrust/contract-entrust-api/src/main/java/com/exch/contract/entrust/api/ContractEntrustOrderService.java
ContractEntrustService coinex-contract/coinex-contract-entrust/contract-entrust-api/src/main/java/com/exch/contract/entrust/api/ContractEntrustService.java
ContractEntrustUserQueryService coinex-contract/coinex-contract-entrust/contract-entrust-api/src/main/java/com/exch/contract/entrust/api/ContractEntrustUserQueryService.java
ContractForceDetailService coinex-contract/coinex-contract-entrust/contract-entrust-api/src/main/java/com/exch/contract/entrust/api/ContractForceDetailService.java
ContractOrderUserQueryService coinex-contract/coinex-contract-entrust/contract-entrust-api/src/main/java/com/exch/contract/entrust/api/ContractOrderUserQueryService.java

接口摘录

以下签名来自接口声明,用于定位能力;接口声明不等于实现和线上调用已验证。

ContractEntrustHisService

PageResult contractEntrustHisList(ContractEntrustVo contractEntrustVo, PageRequest pageRequest);
PageResult<ContractEntrustDTO> contractEntrustHisList(AdminContractEntrustParam param, PageRequest pageRequest);

ContractEntrustOrderService

Trade24HourData select24ByDate(List<Long> tradeIds, String time);
BigDecimal selectKaiByData(List<Long> tradeIds, String nowZero);
BigDecimal selectLastByData(List<Long> tradeIds);
PageResult<ContractEntrustOrderDTO> selectEntrustDeatilById(ContractEntrustOrderVo contractEntrustOrderVo, PageRequest pageRequest);

ContractEntrustService

ResponseData<EntrustSaveResponse> saveEntrust(EntrustSaveRequest request) throws ContractEntrustException;
ResponseData<EntrustSaveResponse> updateEntrust(EntrustUpdateRequest request) throws ContractEntrustException;
ResponseData<EntrustCancelResponse> cancelEntrust(EntrustCancelRequest request);
ResponseData<EntrustBatchCancelResponse> batchCancelEntrust(EntrustBatchCancelRequest request);

启动入口线索

  • coinex-contract/coinex-contract-entrust/contract-entrust-provider/src/main/java/com/exch/contract/entrust/ContractEntrustApp.java
  • coinex-contract/contract-match-new-cxex-release1.1.1/contract-match-provider/src/main/java/com/exch/contract/match/ContractMatchEngineApp.java
  • coinex-contract/contract-market-new-cxex-release1.1.1/contract-market-provider/src/main/java/com/exch/contract/market/provider/MarketApplication.java

仅列出已发现的 main 入口,部署数量与启用参数需对照目标环境确认。

核心流程核对

与当前构建和部署路径对照,避免重复统计相似代码为多套运行服务。

边界与验证

本页核对了工程结构、所列文件与部分公开接口;未验证完整调用链、生产启用状态或运行结果。

对照各消费者的构建依赖和实际任务入口,检查是否存在重复或历史目录;逐任务核对调度开关、重复执行和失败恢复。

返回公共组件、任务与部署或全部工程与服务。

完整直属子目录

以下是当前检出的直属子目录,不等于同时部署的服务列表。任务集合与聚合目录需逐项确认构建和启用状态。

子目录 构建入口
coinex-contract/coinex-contract-entrust/ coinex-contract/coinex-contract-entrust/pom.xml
coinex-contract/contract-market-new-cxex-release1.1.1/ coinex-contract/contract-market-new-cxex-release1.1.1/pom.xml
coinex-contract/contract-match-new-cxex-release1.1.1/ coinex-contract/contract-match-new-cxex-release1.1.1/pom.xml