An asset is a type of item with value and amount that is part of the wallet balance and a user that has access to a wallet has an access to that item.
The asset is stored and managed in the wallet and identified in the system by its unique ID, the UUID.
The following table describes the fields in the REST API messages for assets:
Field | Type | Description |
---|---|---|
id | string | The UUID. A unique ID of the asset. |
created_at | date | The creation time of the asset. Standard format of timestamp with a time zone. [ISO_8601] |
updated_at | date | The time when the asset details were last updated. Standard format of timestamp with a time zone. ISO_8601 |
symbol | string | The coin symbol of the asset. |
balance | number | The total balance of the asset in the wallet. For example 1 ETH, 100 USDC. The total balance is changed only after the transaction is succeeded/ failed. |
usd_balance | number | The available balance of the asset in the wallet in USD. For example 1000 USD. When sending a transaction the balance is updated accordingly. |
pending_usd_balance | number | The amount of pending balance of the asset in the wallet in USD. For example 1000 USD. The amount of USD balance to be taken off of the USD balance after the transaction is succeeded/ failed. |
pending_balance | number | The amount of balance to be taken off of the total balance after the transaction is succeeded/ failed. |
contract_id | string | The ID of the contract of the asset. See the Contract Object. |
wallet_id | string | The ID of the wallet to which this asset belongs. See Wallet Object |