aboutsummaryrefslogtreecommitdiffstats
path: root/packages/instant/src/util/maybe_big_number.ts
diff options
context:
space:
mode:
Diffstat (limited to 'packages/instant/src/util/maybe_big_number.ts')
-rw-r--r--packages/instant/src/util/maybe_big_number.ts25
1 files changed, 0 insertions, 25 deletions
diff --git a/packages/instant/src/util/maybe_big_number.ts b/packages/instant/src/util/maybe_big_number.ts
deleted file mode 100644
index f48473389..000000000
--- a/packages/instant/src/util/maybe_big_number.ts
+++ /dev/null
@@ -1,25 +0,0 @@
-import { BigNumber } from '@0x/utils';
-import * as _ from 'lodash';
-
-import { Maybe } from '../types';
-
-export const maybeBigNumberUtil = {
- // converts a string to a Maybe<BigNumber>
- // if string is a NaN, considered undefined
- stringToMaybeBigNumber: (stringValue: string): Maybe<BigNumber> => {
- let validBigNumber: BigNumber;
- try {
- validBigNumber = new BigNumber(stringValue);
- } catch {
- return undefined;
- }
-
- return validBigNumber.isNaN() ? undefined : validBigNumber;
- },
- areMaybeBigNumbersEqual: (val1: Maybe<BigNumber>, val2: Maybe<BigNumber>): boolean => {
- if (!_.isUndefined(val1) && !_.isUndefined(val2)) {
- return val1.isEqualTo(val2);
- }
- return _.isUndefined(val1) && _.isUndefined(val2);
- },
-};