Function: validateNumericAmount
validateNumericAmount(
amount,parameterName,allowZero?):void
Validates a decimal amount: a string or BigNumber, never a JavaScript number.
parameter name allow zero big number
Parameters
| Parameter | Type | Description |
|---|---|---|
amount | NumericAmount | The amount to check. |
parameterName | string | The field name reported in the error's params.field. |
allowZero? | boolean | Accept zero (default false). |
numeric amount parameter name allow zero
Returns
void
Throws
GSwapSDKError AMOUNT_IS_JS_NUMBER, AMOUNT_NOT_FINITE, AMOUNT_NOT_POSITIVE (zero
when allowZero is false) or AMOUNT_NEGATIVE.
amount is js number not finite positive allow zero negative