13.0.0-alpha.16 (2022-01-27)
Features
- support batching different transactions (570256f)
BREAKING CHANGES
-
- throw an error on the
addInstructions
procedure if the instruction array is empty
- throw an error on the
- throw an error when running a transaction queue if the caller is being subsidized and one or
more transactions in the queue can’t be subsidized - remove the
tag
andargs
properties fromPolymeshTransactionBatch
. The corresponding data
about transactions in the batch is now returned by thetransactions
getter - stop splitting batch transaction arguments into smaller chunks when they are too large. This is
part of a move away from Transaction Queues. Passing large inputs will now result in an error
on the chain side in some cases. This will be caught and handled before sending in a future
version - remove transaction argument grouping. Before, transactions that took variable sized input
(such asaddDocuments
) would attempt to split the argument list if too large