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:
|id||string||The UUID. A unique ID of the wallet.|
|created_at||date||The creation time of the organization, in a standard format of timestamp with a time zone.|
|updated_at||date||The time when the organization details were last updated, in a standard format of timestamp with a time zone.|
|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.|