X-Git-Url: https://git.novaco.in/?a=blobdiff_plain;f=src%2Fbignum.h;h=2c412f0902b7b218496e60c945921c686b80d4aa;hb=28bc1f989d43837a74982b111844edfbec08b5ee;hp=c8ba566be77f7a71bd4dfd1f30ae1dde01b8bb5d;hpb=b1a1f9e9693114bfea4118828fb08ff19ea9f006;p=novacoin.git diff --git a/src/bignum.h b/src/bignum.h index c8ba566..2c412f0 100644 --- a/src/bignum.h +++ b/src/bignum.h @@ -92,6 +92,8 @@ public: BN_clear_free(bn); } + CBigNum(bool n) { bn = BN_new(); setuint32(n); } + CBigNum(int8_t n) { bn = BN_new(); if (n >= 0) setuint32(n); else setint64(n); } CBigNum(int16_t n) { bn = BN_new(); if (n >= 0) setuint32(n); else setint64(n); } CBigNum(int32_t n) { bn = BN_new(); if (n >= 0) setuint32(n); else setint64(n); }