Asset Object

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:

FieldTypeDescription
idstringThe UUID. A unique ID of the asset.
created_atdateThe creation time of the asset.
Standard format of timestamp with a time zone.
[ISO_8601]
updated_atdateThe time when the asset details were last updated.
Standard format of timestamp with a time zone.
ISO_8601
symbolstringThe coin symbol of the asset.
balancenumberThe 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_balancenumberThe 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_balancenumberThe 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_balancenumberThe amount of balance to be taken off of the total balance after the transaction is succeeded/ failed.
contract_idstringThe ID of the contract of the asset.
See the Contract Object.
wallet_idstringThe ID of the wallet to which this asset belongs. See Wallet Object