From 2dfb4be707106a48be78273269ffcf551499988c Mon Sep 17 00:00:00 2001 From: Dave Collins Date: Mon, 4 May 2015 03:53:39 -0500 Subject: [PATCH] rpcserver: Increase getblock difficulty prec to 8. This commit increases the precision of the difficulty field of the getblock RPC to 8 to match Bitcoin Core. Closes #414. --- rpcserver.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/rpcserver.go b/rpcserver.go index 2d4f5253b..4adee7297 100644 --- a/rpcserver.go +++ b/rpcserver.go @@ -911,7 +911,7 @@ func getDifficultyRatio(bits uint32) float64 { target := blockchain.CompactToBig(bits) difficulty := new(big.Rat).SetFrac(max, target) - outString := difficulty.FloatString(2) + outString := difficulty.FloatString(8) diff, err := strconv.ParseFloat(outString, 64) if err != nil { rpcsLog.Errorf("Cannot get difficulty: %v", err)