struct TriggerOrder {
address trader;
IAMM amm;
uint256 trigger;
uint256 size;
uint256 quoteLimit;
bool takeProfit;
}
function updateTriggerOrder(uint256 id, TriggerOrder calldata order) external;
params
tradertrader addressammamm addresstriggertrigger price (wei)sizesize to close (wei)quoteLimitexpected output from the trade (wei) (used for slippage setting, use 0 for any slippage)takeProfitwhether a take profit order. (default: false, for stop loss)
