UNPKG

@rarible/utils

Version:
16 lines (15 loc) 536 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.BigNumber = exports.toBn = void 0; const bignumber_js_1 = require("bignumber.js"); function toBn(number, base) { if (typeof number === "object" && "_isBigNumber" in number && "_hex" in number) { return new bignumber_js_1.BigNumber(number._hex, 16); } return new bignumber_js_1.BigNumber(number, base); } exports.toBn = toBn; bignumber_js_1.BigNumber.set({ EXPONENTIAL_AT: 100, }); exports.BigNumber = bignumber_js_1.BigNumber;