def METHOD_NAME(ctx: click.Context, blocks: int, non_transaction: bool, target_address: str) -> None:
    asyncio.run(
        farm_blocks(
            ctx.obj["rpc_port"],
            ctx.obj["root_path"],
            blocks,
            not non_transaction,
            target_address,
        )
    )