@gala-chain/chaincode ∙ API
API
Index
Classes
- AllowanceUsersMismatchError
- BalanceNotFoundError
- BurnTokensFailedError
- DuplicateAllowanceError
- DuplicateUserError
- GalaChainContext
- GalaContract
- GalaJSONSerializer
- GrantAllowanceFailedError
- InsufficientAllowanceError
- InsufficientBalanceError
- InsufficientBurnAllowanceError
- InsufficientTokenBalanceError
- InvalidDecimalError
- InvalidExpirationError
- InvalidMintError
- InvalidResultsError
- InvalidTokenOwnerError
- LockTokenFailedError
- MintCapacityExceededError
- MissingLockError
- NftDecimalError
- NftInstanceAllowanceMismatchError
- NftInvalidQuantityLockError
- NftMultipleBurnNotAllowedError
- NoObjectIdsError
- NotATokenAuthorityError
- ObjectNotFoundError
- PkInvalidSignatureError
- PublicKeyContract
- PublicKeyService
- SameSenderAndRecipientError
- TokenAlreadyExistsError
- TokenClassNotFoundError
- TotalSupplyExceededError
- TransferTokenFailedError
- UnauthorizedAllowanceRefreshError
- UniqueTransaction
- UniqueTransactionConflictError
- UniqueTransactionService
- UnlockForbiddenUserError
- UseAllowancesFailedError
Interfaces
- AllowanceType
- BurnsTokensParams
- CachedKV
- CreateTokenClassParams
- DeleteAllowancesParams
- DeleteOneAllowanceParams
- FetchAllowancesParams
- FetchBalancesParams
- FetchBalancesWithTokenMetadataParams
- FetchBurnCounterParams
- FetchBurnParams
- FullAllowanceCheckParams
- GalaChainStub
- GalaTransactionOptions
- GrantAllowanceParams
- IIdentity
- InternalGrantAllowanceData
- LockTokenParams
- LockTokensParams
- MintOperationParams
- MintTokenParams
- MintTokenWithAllowanceParams
- PutMintAllowancesOnChainParams
- ReleaseTokenParams
- TokenQuantity
- TransferTokenParams
- UnlockTokenParams
- UpdateTokenClassParams
- UpdateTokenSupplyParams
- UseTokenParams
- WriteMintRequestParams
- dateIndexKeys
- indexedMintOperations
- indexedMintOperationsByTokenClass
Type Aliases
Variables
- AUTHORITY_ORG_NAME
- EVALUATE
- SUBMIT
- blockTimeout
- inverseKeyLength
- inversionHeight
- lookbackTimeOffset
- lookbackTxCount
Functions
- Evaluate
- GalaTransaction
- Submit
- asyncIterator
- authorize
- batchMintToken
- burnTokens
- checkAllowances
- constructVerifiedMints
- createDDCompatibleSpanContext
- createGalaChainStub
- createTokenClass
- createValidChainObject
- deleteAllowances
- deleteChainObject
- ensureIsAuthorizedBy
- ensureOrganizationIsAllowed
- ensureQuantityCanBeMinted
- fabricIterable
- fetchAllowances
- fetchAllowancesWithPagination
- fetchBalances
- fetchBalancesWithTokenMetadata
- fetchBurns
- fetchKnownBurnCount
- fetchMintAllowanceSupply
- fetchMintAllowanceSupplyForToken
- fetchMintSupply
- fetchOrCreateBalance
- fetchTokenClass
- fetchTokenClasses
- fetchTokenClassesWithPagination
- fetchTokenClassesWithSupply
- fetchTokenInstance
- fetchTokenInstances
- filter
- fulfillMintAllowanceRequest
- fulfillMintRequest
- fullAllowanceCheck
- generateInverseTimeKey
- getApiMethods
- getObjectByKey
- getObjectHistory
- getObjectsByKeys
- getObjectsByPartialCompositeKey
- getObjectsByPartialCompositeKeyWithPagination
- getParentSpanContext
- getPlainObjectByKey
- grantAllowance
- indexMintRequests
- inverseEpoch
- inverseTime
- lockToken
- lockTokens
- mintRequestsByTimeRange
- mintToken
- mintTokenWithAllowance
- objectExists
- prepend
- putChainObject
- putRangedChainObject
- refreshAllowances
- releaseToken
- requestMint
- requestMintAllowance
- takeUntilUndefined
- traceContextFromDtoString
- traceContextFromTransientData
- transferToken
- txUnixTimeToDateIndexKeys
- unlockToken
- unlockTokens
- updateApi
- updateTokenClass
- useAllowances
- useToken
- validateMintRequest
- verifyAndUseAllowances