From cf46c981a4bec56c54db1583bd335b6a8d641589 Mon Sep 17 00:00:00 2001 From: ukurokawa Date: Tue, 4 Aug 2015 18:03:07 -0400 Subject: changing CAmount (is a int64_t) to arith_uint256 for nTotalAmount in CCoinsStats to prevent overflow --- src/rpcserver.cpp | 7 +++++++ 1 file changed, 7 insertions(+) (limited to 'src/rpcserver.cpp') diff --git a/src/rpcserver.cpp b/src/rpcserver.cpp index b2dc252f8..184eb7c7b 100644 --- a/src/rpcserver.cpp +++ b/src/rpcserver.cpp @@ -140,6 +140,13 @@ Value ValueFromAmount(const CAmount& amount) return (double)amount / (double)COIN; } +Value ValueFromAmount(const arith_uint256& amount) +{ + return amount.getdouble() / (double)COIN; +} + + + uint256 ParseHashV(const Value& v, string strName) { string strHex; -- cgit v1.2.3