sizePrecision will wreck the backstop liquidity and wrong pricePrecision might make it impossible to place limit orders on certain pairs.
Since matching is done fully onchain, taker orders essentially ‘crank’ maker orders and credit the outputs to the makers. Hence, to avoid potential DOS, we use the margin account for all debits and credits related to limit orders. However, taker orders can choose which path they want to take.The complete ABI for all Kuru smart contracts is available in the Kuru-SDK.