Appearance
@swapped/connect-sdk / format / FormatTokenAmountParams
Type Alias: FormatTokenAmountParams
FormatTokenAmountParams =
object
Defined in: src/format/formatTokenAmount.ts:12
Properties
balance
balance:
string|null|undefined
Defined in: src/format/formatTokenAmount.ts:14
Raw smallest-unit balance, or human amount when decimals is omitted.
decimals?
optionaldecimals?:number
Defined in: src/format/formatTokenAmount.ts:16
Token decimals; when set, treats balance as smallest units.
display?
optionaldisplay?:boolean
Defined in: src/format/formatTokenAmount.ts:31
When true (default), use display decimals; when false, use on-chain decimals.
firstNonZeroDecimal?
optionalfirstNonZeroDecimal?:boolean
Defined in: src/format/formatTokenAmount.ts:27
For amounts below the token minimum, show through the first non-zero decimal digit instead of rounding to the usual display precision.
largeNumberThreshold?
optionallargeNumberThreshold?:number
Defined in: src/format/formatTokenAmount.ts:20
Threshold for compact format. Defaults to 10000 when omitted.
token
token:
TokenSymbol|undefined|null
Defined in: src/format/formatTokenAmount.ts:22
Token symbol used to look up decimals / min display amount.
useLargeNumberFormat?
optionaluseLargeNumberFormat?:boolean
Defined in: src/format/formatTokenAmount.ts:18
Enable compact K/M formatting for large amounts.