@gala-chain/chaincode ∙ README ∙ 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
Type Aliases
Variables
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