From: CryptoManiac Date: Wed, 9 Sep 2015 23:09:15 +0000 (+0300) Subject: Fix multiplication bug. X-Git-Url: https://git.novaco.in/?p=NovacoinLibrary.git;a=commitdiff_plain;h=cfb4316b04ef91ef3a9397b6039e705e0d1ec979 Fix multiplication bug. --- diff --git a/Novacoin/uint160.cs b/Novacoin/uint160.cs index e12f10b..9d64fda 100644 --- a/Novacoin/uint160.cs +++ b/Novacoin/uint160.cs @@ -255,7 +255,7 @@ namespace Novacoin return b; } - return a * b.pn[0]; + return b * a.pn[0]; } int m = a.bits / 32 + (a.bits % 32 != 0 ? 1 : 0); diff --git a/Novacoin/uint256.cs b/Novacoin/uint256.cs index c913401..1842c4a 100644 --- a/Novacoin/uint256.cs +++ b/Novacoin/uint256.cs @@ -312,7 +312,7 @@ namespace Novacoin return b; } - return a * b.pn[0]; + return b * a.pn[0]; } int m = a.bits / 32 + (a.bits % 32 != 0 ? 1 : 0);