Skip to content
现货手册 · 缓存模型 / TGEX KNOWLEDGE BASE

下单等待缓存 ​

把「业务 id → 等待中的 Future」放在内存里,撮合链记账成功或失败后完成该 Future,从而让同步 RPC 返回。

类:BasicFutureCache。

结构 ​

text
ConcurrentHashMap<String id, BasicFuture<MatchResponse>>
方法作用
setBasicFutureMap登记等待
setSuccess / setError完成 Future(成功或带错误码)
getBasicFutureMap / removeBasicFutureMap查询 / 摘除

定位 ​

这不是业务权威态(不含余额、委托内容),而是同步等待通道:委托侧调撮合下单时,常需等到「冻结并建单」阶段有结果再返回委托编号。进簿与成交可在同链继续,不必全部完成才唤醒 Future。见下单主流程、撮合主流程。

TGEX · 交易所设计与业务流程