`offChainOrder` are executed in batches, combinations of all offChainOrders in an array. However the function is only called by the `onlyOffchainOrdersKeeper` a malicious trader can cause a revert to make all offChainOrders fail.
When iterating through the orders it checks if the any `sizeDelta` of the order is zero and reverts the transaction
A malicious trader can create an off chain order with zero `sizeDelta ` to make all orders revert denying trader ability trade offChain
A malicious trader can deny any offChainOrders from executing
Manual Review
Skip orders with zero \`sizeDelta\` instead of reverting this will ensure legit trades get executed
The contest is live. Earn rewards by submitting a finding.
This is your time to appeal against judgements on your submissions.
Appeals are being carefully reviewed by our judges.