Buffer Audit - sherlock Contest: https://app.sherlock.xyz/audits/contests/24 High: H-01 ERC20 transferFrom isn't validated in function initiateTrade of BufferRouter contract H-02 asset param from publisher isn't validated in function resolveQueuedTrades of BufferRouter contract Medium: M-01 Next queue indices may be wrong if items are not processed in order