struct LimitOrder {
address trader;
IAMM amm;
Side side;
uint256 trigger;
uint256 quoteAmount;
uint256 leverage;
bool reduceOnly;
}
function updateLimitOrderBatch(uint256[] calldata ids, LimitOrder[] calldata _orders) external;
params
tradertrader addressammamm addressside0 (long), 1 (short)triggerlimit order price (wei)quoteAmountmargin amount (wei)leverageleverage (wei)reduceOnlywhether limit order should only reduce position
