Appearance
@swapped/connect-sdk / core / AmountValidationMetadata
Type Alias: AmountValidationMetadata
AmountValidationMetadata =
object
Defined in: src/types/amount-input.types.ts:36
Numeric and display-ready bounds attached to every validation error.
Min/max/balance are populated for every code (not only limit failures) so consumers can prefer a min-amount message even when the field is empty.
Properties
amount
amount:
number|null
Defined in: src/types/amount-input.types.ts:37
balanceAmount
balanceAmount:
number|null
Defined in: src/types/amount-input.types.ts:40
formattedBalanceAmount
formattedBalanceAmount:
string|null
Defined in: src/types/amount-input.types.ts:46
Decorated for display, e.g. $20.91 / 287.25 POL.
formattedMaxAmount
formattedMaxAmount:
string|null
Defined in: src/types/amount-input.types.ts:44
Decorated for display, e.g. $500.00 / 1.25 USDC.
formattedMinAmount
formattedMinAmount:
string|null
Defined in: src/types/amount-input.types.ts:42
Decorated for display, e.g. $10.00 / 0.5 USDC.
maxAmount
maxAmount:
number|null
Defined in: src/types/amount-input.types.ts:39
minAmount
minAmount:
number|null
Defined in: src/types/amount-input.types.ts:38