Create a limit order on the orderbook!
struct LimitOrder {
address trader;
address amm;
uint8 side;
uint trigger;
uint quoteAmount;
uint leverage;
bool reduceOnly;
};
function createLimitOrder(LimitOrder calldata order) external;
params
tradertrader addressammamm addressside0 (long), 1 (short)triggerlimit order price (wei)quoteAmountmargin (wei)leverageleverage (wei)reduceOnlywhether limit order should only reduce position
