Batch Extrinsics
Batch extrinsics do what you expect - they batch many extrinsics, so that they occur on the same block. In Bittensor, there are three extrinsics for batching calls:
- Utility.batch
- Utility.batch_all
- Utility.force_batch
The differences:
If an extrinsic in Utility.batch
pr Utility.batch_all
fails, all of the extrinsics fail. Utility.force_batch
will execute all extrinsics, and ignore failures.
Batch extrinsics are not free, and a fee will be assessed based on the calls inside.
Updated 4 days ago