def METHOD_NAME(self, chain: MiningChain) -> None:
    if self.config.to_address is None:
        to_address = generate_random_address()
    else:
        to_address = self.config.to_address
    tx = new_transaction(
        vm=chain.get_vm(),
        private_key=FUNDED_ADDRESS_PRIVATE_KEY,
        from_=FUNDED_ADDRESS,
        to=to_address,
        amount=100,
        data=b"",
        nonce=self._next_nonce,
    )
    logging.debug(f"Built Transaction {tx}")
    self._next_nonce = tx.nonce + 1
    def callback(receipt, computation) -> None:
        logging.debug(f"Receipt {receipt}")
        logging.debug(f"Computation {computation}")
    return tx, callback