#include "bignum.h"
+#include "uint256.h"
CAutoBN_CTX::CAutoBN_CTX() {
BN_clear_free(bn);
}
+CBigNum::CBigNum(uint256 n) { bn = BN_new(); setuint256(n); }
+
void CBigNum::setuint32(uint32_t n) {
if (!BN_set_word(bn, n))
throw bignum_error("CBigNum conversion from uint32_t : BN_set_word failed");