A wallet is used as an object in our platform. Users are attached to wallets and take part in a quorum. Assets, transactions, and transfers are under the 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 organizations:
|id||string||A unique ID of the wallet.|
|created_at||date||Standard format of timestamp with a time zone.|
|updated_at||date||Standard format of timestamp with a time zone.|
|name||string||The exposed name of the wallet.|
|type||string||The wallet type; eg: 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 taken off of the USD balance after the transaction is succeeded/ failed.
|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.|