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

> Enumerations DecimalFormat Classes AmountDecimalsError AmountInputError AmountOutOfRangeError InvalidUrlError Interfaces Amount Type Aliases AnyAssetAmount

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

Module

# asset

On this page

* [Enumerations](#enumerations)
* [Classes](#classes)
* [Interfaces](#interfaces)
* [Type Aliases](#type-aliases)
* [Variables](#variables)
* [Functions](#functions)

## Enumerations

[DecimalFormat](https://docs.chromia.com/pages/ft4-ts-client/enums/asset.DecimalFormat/)

## Classes

[AmountDecimalsError](https://docs.chromia.com/pages/ft4-ts-client/classes/asset.AmountDecimalsError/)

[AmountInputError](https://docs.chromia.com/pages/ft4-ts-client/classes/asset.AmountInputError/)

[AmountOutOfRangeError](https://docs.chromia.com/pages/ft4-ts-client/classes/asset.AmountOutOfRangeError/)

[InvalidUrlError](https://docs.chromia.com/pages/ft4-ts-client/classes/asset.InvalidUrlError/)

## Interfaces

[Amount](https://docs.chromia.com/pages/ft4-ts-client/interfaces/asset.Amount/)

## Type Aliases

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

## Variables

[ASSET\_TYPE\_FT4](https://docs.chromia.com/pages/ft4-ts-client/variables/asset.ASSET_TYPE_FT4/)

## Functions

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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