The transaction interface (interfaces.ts) has onSuccess and onFail methods for each transaction (BatchTransactions.ts).
We also know if the whole batch is finished by doing await batchTransactions.
Is there a way to know when the batch is dispatched with batchTransactions?