@0x/assert
: Add isNumberLike
assertion
This commit is contained in:
committed by
Amir Bandeali
parent
14167412e0
commit
339fc9ff14
@@ -10,6 +10,11 @@ export const assert = {
|
||||
const isBigNumber = BigNumber.isBigNumber(value);
|
||||
assert.assert(isBigNumber, assert.typeAssertionMessage(variableName, 'BigNumber', value));
|
||||
},
|
||||
isNumberLike(variableName: string, value: BigNumber | number): void {
|
||||
const isBigNumber = BigNumber.isBigNumber(value);
|
||||
const isNumber = typeof value === 'number';
|
||||
assert.assert(isBigNumber || isNumber, assert.typeAssertionMessage(variableName, 'BigNumber | number', value));
|
||||
},
|
||||
isValidBaseUnitAmount(variableName: string, value: BigNumber): void {
|
||||
assert.isBigNumber(variableName, value);
|
||||
const isNegative = value.isLessThan(0);
|
||||
|
Reference in New Issue
Block a user