Event grouping for batched commands

If I submit a batch of commands using the gRPC API:

  1. I believe all the commands are grouped together into 1 command with a single commandId, they are executed atomically in one transaction and if any one fails, the whole batch is failed - is this correct?

  2. The resulting events are contained in a single Transaction when emitted via the TransactionService - is this correct?

1 Like

Yes both of these are correct.