fpaste info: show pow difficulty level
This commit is contained in:
13
fpaste
13
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")
|
||||
|
||||
|
||||
Reference in New Issue
Block a user