From 89ac2af16131485a06d029cd9b72b09921ca5223 Mon Sep 17 00:00:00 2001 From: Username Date: Sat, 20 Dec 2025 20:58:17 +0100 Subject: [PATCH] fpaste info: show pow difficulty level --- fpaste | 13 +++++++++++++ 1 file changed, 13 insertions(+) diff --git a/fpaste b/fpaste index 73a32ce..dfdf2ea 100755 --- a/fpaste +++ b/fpaste @@ -381,6 +381,19 @@ def cmd_info(args, config): print(f"server: {config['server']}") print(f"name: {data.get('name', 'unknown')}") print(f"version: {data.get('version', 'unknown')}") + + # Fetch PoW info + challenge = get_challenge(config) + if challenge: + difficulty = challenge.get("difficulty", 0) + base_diff = challenge.get("base_difficulty", difficulty) + elevated = challenge.get("elevated", False) + if elevated: + print(f"pow: {difficulty} bits (elevated from {base_diff})") + else: + print(f"pow: {difficulty} bits") + else: + print("pow: disabled") else: die("failed to connect to server")