From 68d51c5b3e260523c575b154950bae260278c503 Mon Sep 17 00:00:00 2001 From: Username Date: Sat, 20 Dec 2025 21:57:13 +0100 Subject: [PATCH] fpaste: show elevated pow difficulty on create --- fpaste | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/fpaste b/fpaste index 96b8d98..026368d 100755 --- a/fpaste +++ b/fpaste @@ -258,7 +258,13 @@ def cmd_create(args, config): print(f"retry {attempt}/{max_retries - 1}...", file=sys.stderr) if not args.quiet: diff = challenge["difficulty"] - print(f"solving pow (difficulty={diff})...", end="", file=sys.stderr) + base_diff = challenge.get("base_difficulty", diff) + elevated = challenge.get("elevated", False) + if elevated: + msg = f"solving pow ({diff} bits, elevated from {base_diff})..." + else: + msg = f"solving pow ({diff} bits)..." + print(msg, end="", file=sys.stderr) solution = solve_pow(challenge["nonce"], challenge["difficulty"]) if not args.quiet: print(" done", file=sys.stderr)