UNPKG

2.39 kBJavaScriptView Raw
1"use strict";
2Object.defineProperty(exports, "__esModule", { value: true });
3exports.BN_SQRT_MAX_INTEGER = exports.BN_MAX_INTEGER = exports.BN_QUINTILL = exports.BN_BILLION = exports.BN_MILLION = exports.BN_THOUSAND = exports.BN_HUNDRED = exports.BN_TEN = exports.BN_NINE = exports.BN_EIGHT = exports.BN_SEVEN = exports.BN_SIX = exports.BN_FIVE = exports.BN_FOUR = exports.BN_THREE = exports.BN_TWO = exports.BN_ONE = exports.BN_ZERO = void 0;
4const bn_js_1 = require("./bn.js");
5/**
6 * @name BN_ZERO
7 * @summary BN constant for 0.
8 */
9exports.BN_ZERO = new bn_js_1.BN(0);
10/**
11 * @name BN_ONE
12 * @summary BN constant for 1.
13 */
14exports.BN_ONE = new bn_js_1.BN(1);
15/**
16 * @name BN_TWO
17 * @summary BN constant for 2.
18 */
19exports.BN_TWO = new bn_js_1.BN(2);
20/**
21 * @name BN_THREE
22 * @summary BN constant for 3.
23 */
24exports.BN_THREE = new bn_js_1.BN(3);
25/**
26 * @name BN_FOUR
27 * @summary BN constant for 4.
28 */
29exports.BN_FOUR = new bn_js_1.BN(4);
30/**
31 * @name BN_FIVE
32 * @summary BN constant for 5.
33 */
34exports.BN_FIVE = new bn_js_1.BN(5);
35/**
36 * @name BN_SIX
37 * @summary BN constant for 6.
38 */
39exports.BN_SIX = new bn_js_1.BN(6);
40/**
41 * @name BN_SEVEN
42 * @summary BN constant for 7.
43 */
44exports.BN_SEVEN = new bn_js_1.BN(7);
45/**
46 * @name BN_EIGHT
47 * @summary BN constant for 8.
48 */
49exports.BN_EIGHT = new bn_js_1.BN(8);
50/**
51 * @name BN_NINE
52 * @summary BN constant for 9.
53 */
54exports.BN_NINE = new bn_js_1.BN(9);
55/**
56 * @name BN_TEN
57 * @summary BN constant for 10.
58 */
59exports.BN_TEN = new bn_js_1.BN(10);
60/**
61 * @name BN_HUNDRED
62 * @summary BN constant for 100.
63 */
64exports.BN_HUNDRED = new bn_js_1.BN(100);
65/**
66 * @name BN_THOUSAND
67 * @summary BN constant for 1,000.
68 */
69exports.BN_THOUSAND = new bn_js_1.BN(1000);
70/**
71 * @name BN_MILLION
72 * @summary BN constant for 1,000,000.
73 */
74exports.BN_MILLION = new bn_js_1.BN(1000000);
75/**
76 * @name BN_BILLION
77 * @summary BN constant for 1,000,000,000.
78 */
79exports.BN_BILLION = new bn_js_1.BN(1000000000);
80/**
81 * @name BN_QUINTILL
82 * @summary BN constant for 1,000,000,000,000,000,000.
83 */
84exports.BN_QUINTILL = exports.BN_BILLION.mul(exports.BN_BILLION);
85/**
86 * @name BN_MAX_INTEGER
87 * @summary BN constant for MAX_SAFE_INTEGER
88 */
89exports.BN_MAX_INTEGER = new bn_js_1.BN(Number.MAX_SAFE_INTEGER);
90/**
91 * @name BN_SQRT_MAX_INTEGER
92 * @summary BN constant for Math.sqrt(MAX_SAFE_INTEGER)
93 */
94exports.BN_SQRT_MAX_INTEGER = new bn_js_1.BN(94906265);