@gala-chain/api ∙ API
API
Index
Enumerations
- AllowanceType
- ChainId
- ErrorCode
- FeeAccelerationRateType
- FeeGateCodes
- FeeReceiptStatus
- GalaChainResponseType
- SigningScheme
- TokenMintStatus
Classes
- AllowanceKey
- BatchFillTokenSwapDto
- BatchMintTokenDto
- BurnAndMintDto
- BurnToMintConfiguration
- BurnTokenQuantity
- BurnTokensDto
- ChainCallDTO
- ChainError
- ChainKeyValueResult
- ChainKeysDto
- ChainObject
- CleanTokenSwapsDto
- CleanTokenSwapsResponse
- ConflictError
- CreateTokenClassDto
- DefaultError
- DeleteAllowancesDto
- DeleteOracleAssertionsDto
- DeleteOracleDefinitionDto
- DryRunDto
- DryRunResultDto
- EnsureTokenSwapIndexingDto
- EnsureTokenSwapIndexingResponse
- ExpectedTokenSwap
- ExternalToken
- FeeAuthorization
- FeeAuthorizationDto
- FeeAuthorizationResDto
- FeeBalanceCreditReceipt
- FeeBalanceSettlement
- FeeBalanceSettlementDto
- FeeChannelPaymentKeyValueResult
- FeeChannelPaymentReceipt
- FeeCodeDefinition
- FeeCodeDefinitionDto
- FeeCodeSplitFormula
- FeeCodeSplitFormulaDto
- FeeCodeTransferPercentage
- FeeCodeTransferQuantity
- FeeCreditReceiptKeyValueResult
- FeeExemption
- FeeExemptionDto
- FeePendingBalance
- FeePendingBalanceKeyValueResult
- FeeProperties
- FeePropertiesDto
- FeeThresholdUses
- FeeThresholdUsesKeyValueResult
- FeeUserPaymentReceipt
- FeeVerificationDto
- FetchAllowancesDto
- FetchAllowancesLegacyDto
- FetchAllowancesResponse
- FetchBalancesDto
- FetchBalancesWithPaginationDto
- FetchBalancesWithTokenMetadataResponse
- FetchBurnCountersResponse
- FetchBurnCountersWithPaginationDto
- FetchBurnsDto
- FetchChainKeyValueObjectsWithPaginationResponse
- FetchFeeAuthorizationsDto
- FetchFeeAuthorizationsResDto
- FetchFeeChannelPaymentsDto
- FetchFeeChannelPaymentsResDto
- FetchFeeCreditReceiptsDto
- FetchFeeCreditReceiptsResponse
- FetchFeePendingBalancesDto
- FetchFeePendingBalancesResDto
- FetchFeePropertiesDto
- FetchFeeScheduleDto
- FetchFeeScheduleResDto
- FetchFeeThresholdUsesDto
- FetchFeeThresholdUsesResDto
- FetchFeeThresholdUsesWithPaginationDto
- FetchFeeThresholdUsesWithPaginationResponse
- FetchMintRequestsDto
- FetchOracleAssertionsDto
- FetchOracleDefinitionsDto
- FetchOracleDefinitionsResponse
- FetchOraclePriceAssertionsResponse
- FetchOraclePriceCrossRateAssertionsResponse
- FetchTokenClassesDto
- FetchTokenClassesResponse
- FetchTokenClassesWithPaginationDto
- FetchTokenInstancesDto
- FetchTokenMintConfigurationsDto
- FetchTokenMintConfigurationsResponse
- FetchTokenSupplyDto
- FetchTokenSupplyResponse
- FetchTokenSwapByRequestIdDto
- FetchTokenSwapsByInstanceDto
- FetchTokenSwapsByUserDto
- FetchTokenSwapsDto
- FetchTokenSwapsWithPaginationResponse
- FillTokenSwapDto
- ForbiddenError
- FulfillMintAllowanceDto
- FulfillMintDto
- FullAllowanceCheckDto
- FullAllowanceCheckResDto
- GalaChainErrorResponse
- GalaChainResponse
- GalaChainSuccessResponse
- GetMyProfileDto
- GetObjectDto
- GetObjectHistoryDto
- GetPublicKeyDto
- GrantAllowanceDto
- GrantAllowanceQuantity
- HighThroughputGrantAllowanceDto
- HighThroughputMintTokenDto
- InvalidCompositeKeyError
- InvalidRangedKeyError
- LockTokenDto
- LockTokenQuantity
- LockTokensDto
- MintRequestDto
- MintTokenDto
- MintTokenWithAllowanceDto
- NoLongerAvailableError
- NotFoundError
- NotImplementedError
- ObjectValidationFailedError
- OracleBridgeFeeAssertion
- OracleBridgeFeeAssertionDto
- OracleDefinition
- OracleDefinitionDto
- OraclePriceAssertion
- OraclePriceAssertionDto
- OraclePriceCrossRateAssertion
- OraclePriceCrossRateAssertionDto
- PatchMintAllowanceRequestDto
- PatchMintRequestDto
- PaymentRequiredError
- PostMintLockConfiguration
- PublicKey
- RangedChainObject
- RefreshAllowanceDto
- RefreshAllowancesDto
- RegisterEthUserDto
- RegisterTonUserDto
- RegisterUserDto
- ReleaseTokenDto
- RequestTokenBridgeOutDto
- RequestTokenSwapDto
- RuntimeError
- SettleFeeBalancesResponse
- SettleFeeCreditReceiptsResponse
- SettleFeePaymentReceiptsResponse
- TerminateTokenSwapDto
- TokenAllowance
- TokenBalance
- TokenBalanceWithMetadata
- TokenBurn
- TokenBurnCounter
- TokenBurnCounterCompositeKeyDto
- TokenClaim
- TokenClass
- TokenClassKey
- TokenHold
- TokenInUseError
- TokenInstance
- TokenInstanceKey
- TokenInstanceQuantity
- TokenInstanceQueryKey
- TokenLockedError
- TokenMintAllowance
- TokenMintAllowanceRequest
- TokenMintConfiguration
- TokenMintConfigurationDto
- TokenMintFulfillment
- TokenMintRequest
- TokenNotInBalanceError
- TokenNotInUseError
- TokenNotLockedError
- TokenQuantityNotUnlockedError
- TransferTokenDto
- UnauthorizedError
- UnlockTokenDto
- UnlockTokensDto
- UpdatePublicKeyDto
- UpdateTokenClassDto
- UseTokenDto
- UserProfile
- ValidationFailedError
Interfaces
- AuthorizedOnBehalf
- ChainKeyConfig
- ChainKeyMetadata
- ClassConstructor
- ContractAPI
- ICCP
- IContextDetails
- ILoggerCommons
- IProcessDetails
- IRequestDetails
- IResponseDetails
- ITimeLogData
- MethodAPI
- OptionalChainErrorData
- TokenClassKeyProperties
- TokenInstanceKeyProperties
- TraceContext
Type Aliases
Variables
Functions
- ApplyConstructor
- ArrayUniqueConcat
- ArrayUniqueObjects
- BigNumberArrayProperty
- BigNumberIsInteger
- BigNumberIsNotInfinity
- BigNumberIsNotNegative
- BigNumberIsPositive
- BigNumberProperty
- ChainKey
- EnumProperty
- IsBigNumber
- IsDifferentValue
- IsUserAlias
- IsWholeNumber
- StringEnumProperty
- createAndSignValidDTO
- createValidDTO
- deserialize
- generateResponseSchema
- generateSchema
- getValidationErrorMessages
- normalizePublicKey
- parseValidDTO
- serialize
- validateDTO