A wallet is used as an object on our platform. Users are associated with wallets and take part in a quorum. Assets, transactions, and transfers are stored in a wallet. A wallet is identified in the system by its unique ID, the UUID.
The following table describes the fields in the REST API messages for wallets:
Field | Type | Description |
---|---|---|
id | string | The UUID. A unique ID of the wallet. |
created_at | date | The creation time of the wallet, in a standard format of timestamp with a time zone. ISO_8601 |
updated_at | date | The time when the wallet details were last updated, in a standard format of timestamp with a time zone. ISO_8601 |
name | string | The name of the wallet. |
type | string | The wallet type. One of the following values:. * - Trading * - Native |
pending_usd_balance | number | The amount of pending balance of the assets in the wallet, in USD. For example, 1000 USD. The amount of USD balance to be removed from the USD balance after the transaction succeeded successfully. |
total_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. |
key_id | string | The key identifier that belongs to the wallet. |
blockchain | string | The wallet's blockchain. |
address | string | The address of the wallet. |
image | string | The link to the wallet's logo. |
description | text | The description of the wallet. |
num_quorum | string | The current quorum size of the wallet. |
group_id | string | The wallet-group ID this wallet belongs to. See Wallet-Group Object. |
organization_id | string | The organization id this wallet belongs to. See Organization Object. |
active_election_id | string | The latest election id that is conducted on this wallet. See Election Object. |