On the Tzip for FA2, I read that
Every transfer operation MUST happen atomically and in order. If at least one transfer in the batch cannot be completed, the whole transaction MUST fail, all token transfers MUST be reverted, and token balances MUST remain unchanged.
How does failing of transactions work? If I batch 10 transfers into 1 operation and 1 of the token transfers fails, do the other 9 fail automatically as well? Or do I have to revert them manually?