AI Market Maker 6.2.6
Latest11 September 2026
AI Market Maker v6.2.6
Release Date: September 11, 2026 Tags: ORDERS, CANCELLATION, MATCHING-ENGINE, ECOSYSTEM
Overview
One line, and it belongs to a fix in Ecosystem 6.5.2. The market maker's post-cancel eviction tells the matching engine to forget an order it has just cancelled. In Ecosystem 6.5.2 that engine method gains a flag saying whether the cancellation has actually completed — because the same method is also used on orders that are still open and still funded, and marking those as terminal would refuse the resync that is supposed to bring them back.
This release passes the flag from the one call site in this addon that has earned it: the eviction that runs after the terminal status has already been written.
Requires Ecosystem v6.5.2, and Core v6.7.8 underneath. Update all three in the same window.
Update Instructions
pnpm updatorNo table is added, no setting changes, and nothing runs by hand. The change is server-side; the backend restart is the whole of it.
- Update Ecosystem to 6.5.2 first. Against an older Ecosystem the extra argument is simply ignored, so nothing breaks — but nothing is gained either, because the method it is passed to does not read it yet.
- Without this release and with Ecosystem 6.5.2 in place, the market maker's own cancelled orders are not marked terminal, so a late read could re-adopt one. That is the combination to avoid, and it is why the two go together.
Fixed
The market maker's cancelled orders were not marked terminal
Ecosystem 6.5.2 narrows the engine's cancellation tombstone so it is written only when
a caller states the ledger row is terminal and the funds are released. That narrowing
exists because this addon uses the same engine method on live orders —
flattenOwnLiquidity drops the pool's own resting quotes out of the matcher before a
rebalance so the rebalance cannot self-match — and tombstoning those refused the resync
that is supposed to bring them back.
The consequence is that the flag must now be passed explicitly by the call sites that really are completing a cancellation, and this addon has one.
- Fixed the post-cancel eviction to declare the cancellation complete. It is only reached after the terminal status has been written by the cancel above it, so no read taken before that write may re-adopt the order.