aboutsummaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
authorFabio Berger <me@fabioberger.com>2017-06-10 00:05:21 +0800
committerFabio Berger <me@fabioberger.com>2017-06-10 00:05:21 +0800
commit8ddab912b29039dfa667e6fc7dd1921edaf5ce3e (patch)
tree0e17a92e2a4d693b6f83785084be5e81741ff1d3 /src
parentaf36ceb0b8f2d8c734b15158e69ba7bfb5fdc5a4 (diff)
downloaddexon-0x-contracts-8ddab912b29039dfa667e6fc7dd1921edaf5ce3e.tar.gz
dexon-0x-contracts-8ddab912b29039dfa667e6fc7dd1921edaf5ce3e.tar.zst
dexon-0x-contracts-8ddab912b29039dfa667e6fc7dd1921edaf5ce3e.zip
Move MAX_DIGITS_IN_UNSIGNED_256_INT to constants
Diffstat (limited to 'src')
-rw-r--r--src/0x.js.ts6
-rw-r--r--src/utils/constants.ts1
2 files changed, 3 insertions, 4 deletions
diff --git a/src/0x.js.ts b/src/0x.js.ts
index 2bf8cad5e..01820d075 100644
--- a/src/0x.js.ts
+++ b/src/0x.js.ts
@@ -22,8 +22,6 @@ import {orderSchema} from './schemas/order_schemas';
// Customize our BigNumber instances
bigNumberConfigs.configure();
-const MAX_DIGITS_IN_UNSIGNED_256_INT = 78;
-
export class ZeroEx {
public static NULL_ADDRESS = constants.NULL_ADDRESS;
@@ -62,8 +60,8 @@ export class ZeroEx {
public static generatePseudoRandomSalt(): BigNumber.BigNumber {
// BigNumber.random returns a pseudo-random number between 0 & 1 with a passed in number of decimal places.
// Source: https://mikemcl.github.io/bignumber.js/#random
- const randomNumber = BigNumber.random(MAX_DIGITS_IN_UNSIGNED_256_INT);
- const factor = new BigNumber(10).pow(MAX_DIGITS_IN_UNSIGNED_256_INT - 1);
+ const randomNumber = BigNumber.random(constants.MAX_DIGITS_IN_UNSIGNED_256_INT);
+ const factor = new BigNumber(10).pow(constants.MAX_DIGITS_IN_UNSIGNED_256_INT - 1);
const salt = randomNumber.times(factor).round();
return salt;
}
diff --git a/src/utils/constants.ts b/src/utils/constants.ts
index 5a5ba0e0a..fef0a91a0 100644
--- a/src/utils/constants.ts
+++ b/src/utils/constants.ts
@@ -1,4 +1,5 @@
export const constants = {
NULL_ADDRESS: '0x0000000000000000000000000000000000000000',
TESTRPC_NETWORK_ID: 50,
+ MAX_DIGITS_IN_UNSIGNED_256_INT: 78,
};