def METHOD_NAME(self):
    # create more sweat users to allow for a decent record_batch size
    while len(self.sweat.registered_users) < 1000:
        # creating 20 accounts in parallel, about 200 should fit in a chunk
        # but we don't want to assume we get to use all the chunk space for
        # ourself. Also, other SweatUsers will be in the same loop and at
        # some point the local CPU becomes a bottleneck, too.
        self.sweat.create_passive_users(
            20,
            self.node,
            self.account,
            # protocol enforced max length is 64 but we want shorter names to
            # not hit the log limits too soon
            max_account_id_len=48)
    rng = random.Random()
    # just around 300Tgas
    batch_size = rng.randint(700, 750)
    receivers = self.sweat.random_receivers(self.account_id, batch_size)
    tx = SweatMintBatch(
        self.sweat.account.key.account_id, self.oracle,
        [[account_id, rng.randint(1000, 3000)] for account_id in receivers])
    self.send_tx(tx, locust_name="Sweat record batch (stress test)")