index/functions/canonicalDecimalString.md
canonicalDecimalString(
value):string
A quantity in the form GalaChain's IsBigNumber validator accepts: FIXED notation, no leading
zeros, no trailing decimal zeros (BigNumber#toFixed(); never toString(), which turns
0.00000001 into 1e-8, and never a JS number in between).
is big number to fixed string
Parameters
| Parameter | Type |
|---|---|
value | string | number |
Returns
string
Throws
GalaSDKError (INVALID_DECIMAL) for a value that is not a finite number. The wallet's
cleanNumber returned the string 'NaN' there; signing that text can only fail on chain.
invalid decimal clean number