Canonical inputs and outputs
| Inputs | Outputs |
|---|---|
| Chain, market, pool, token ordering, decimals | Normalized price orientation and canonical market identity |
| Strategy type, bounds, distribution | Aligned outer ticks and contiguous rung ticks |
| Base and quote deposits | Exact per-rung allocations and minimum amounts |
| Owner, manager, fee, deadline | Committed quote hash for contract validation |
No floating point in transaction math.
Transaction-critical price, tick, weight, and amount calculations use integer or canonical fixed-point math. Exact totals, awkward remainders, bounds, and orientation are covered by deterministic, boundary, fuzz, and fork tests.