Backend

Order State

The Backend-owned lifecycle for accepted, matched, cancelled, and expired Orders.

Open

Open Orders have been accepted into the Order Book and still hold Reserved Collateral.

Terminal states

Matched
The Order participated in a Trade and no longer represents open intent.
Cancelled
The owner cancelled the Order before it matched and Reserved Collateral was released.
Expired
The expiration time passed before matching and Reserved Collateral was released.

Fills

In the MVP, fill-or-none means a filled Order has one full Fill rather than many partial Fills.