# utils · FT4 TypeScript client · Chromia Docs (concept)

> Type Aliases Config EntityRetriever EnumLike Filter MerkleHashVersionSource PaginatedEntity RequireTogether TransactionCompletion TransactionSessionComplet

Source: https://docs.chromia.com/pages/ft4-ts-client/modules/utils/

Module

# utils

On this page

* [Type Aliases](#type-aliases)
* [Functions](#functions)

## Type Aliases

[Config](https://docs.chromia.com/pages/ft4-ts-client/types/utils.Config/)

[EntityRetriever](https://docs.chromia.com/pages/ft4-ts-client/types/utils.EntityRetriever/)

[EnumLike](https://docs.chromia.com/pages/ft4-ts-client/types/utils.EnumLike/)

[Filter](https://docs.chromia.com/pages/ft4-ts-client/types/utils.Filter/)

[MerkleHashVersionSource](https://docs.chromia.com/pages/ft4-ts-client/types/utils.MerkleHashVersionSource/)

[PaginatedEntity](https://docs.chromia.com/pages/ft4-ts-client/types/utils.PaginatedEntity/)

[RequireTogether](https://docs.chromia.com/pages/ft4-ts-client/types/utils.RequireTogether/)

[TransactionCompletion](https://docs.chromia.com/pages/ft4-ts-client/types/utils.TransactionCompletion/)

[TransactionSessionCompletion](https://docs.chromia.com/pages/ft4-ts-client/types/utils.TransactionSessionCompletion/)

[TxContext](https://docs.chromia.com/pages/ft4-ts-client/types/utils.TxContext/)

## Functions

[authHandlerForOperation](https://docs.chromia.com/pages/ft4-ts-client/functions/utils.authHandlerForOperation/)

[compactArray](https://docs.chromia.com/pages/ft4-ts-client/functions/utils.compactArray/)

[createAndSignTransaction](https://docs.chromia.com/pages/ft4-ts-client/functions/utils.createAndSignTransaction/)

[deriveNonce](https://docs.chromia.com/pages/ft4-ts-client/functions/utils.deriveNonce/)

[enumValueFromString](https://docs.chromia.com/pages/ft4-ts-client/functions/utils.enumValueFromString/)

[firstAllowedAuthDescriptor](https://docs.chromia.com/pages/ft4-ts-client/functions/utils.firstAllowedAuthDescriptor/)

[getAllAuthHandlers](https://docs.chromia.com/pages/ft4-ts-client/functions/utils.getAllAuthHandlers/)

[getAuthDescriptorCounterIdForTxContext](https://docs.chromia.com/pages/ft4-ts-client/functions/utils.getAuthDescriptorCounterIdForTxContext/)

[getBlockchainApiUrls](https://docs.chromia.com/pages/ft4-ts-client/functions/utils.getBlockchainApiUrls/)

[getConfig](https://docs.chromia.com/pages/ft4-ts-client/functions/utils.getConfig/)

[getDirectoryClient](https://docs.chromia.com/pages/ft4-ts-client/functions/utils.getDirectoryClient/)

[getExpectedAccountIdFromMainAuthDescriptor](https://docs.chromia.com/pages/ft4-ts-client/functions/utils.getExpectedAccountIdFromMainAuthDescriptor/)

[getMerkleHashVersion](https://docs.chromia.com/pages/ft4-ts-client/functions/utils.getMerkleHashVersion/)

[getSystemAnchoringChain](https://docs.chromia.com/pages/ft4-ts-client/functions/utils.getSystemAnchoringChain/)

[getTransactionRid](https://docs.chromia.com/pages/ft4-ts-client/functions/utils.getTransactionRid/)

[getVersion](https://docs.chromia.com/pages/ft4-ts-client/functions/utils.getVersion/)

[isRawGtx](https://docs.chromia.com/pages/ft4-ts-client/functions/utils.isRawGtx/)

[isRellOperation](https://docs.chromia.com/pages/ft4-ts-client/functions/utils.isRellOperation/)

[loadOperationFromTransaction](https://docs.chromia.com/pages/ft4-ts-client/functions/utils.loadOperationFromTransaction/)

[nop](https://docs.chromia.com/pages/ft4-ts-client/functions/utils.nop/)

[op](https://docs.chromia.com/pages/ft4-ts-client/functions/utils.op/)

[retrievePaginatedEntity](https://docs.chromia.com/pages/ft4-ts-client/functions/utils.retrievePaginatedEntity/)

[View this page on docs.chromia.com](https://docs.chromia.com/pages/ft4-ts-client/modules/utils.html)Generated API reference, mirrored from the live docs
