@gala-chain/api ∙ API
API > IsValidChainAddress
Function: IsValidChainAddress()
IsValidChainAddress(
options?): (object,propertyName) =>void
Parameters
▪ options?: ValidationOptions
Returns
(
object,propertyName):voidParameters
▪ object:
object▪ propertyName:
stringSource
Description
Used to register a decorator for class validation. Validates against IsValidChainAddressConstraint. Supports addresses for Ethereum, Solana, TON, and GalaChain chains.
Ethereum addresses must be checksummed and start with '0x' prefix. Solana addresses must be base58-encoded 32-byte public keys. TON addresses must be non-bounceable and not test-only (UQ... format). GalaChain addresses must be valid user aliases.