1      Definition

A container of Assets, Licences, Rights, Transactions, Values, and Cryptographic Keys

2      Functional Requirements

A Wallet

  1. Includes the set of Values for each Currency.
  2. May also include the IDs of the Transactions that cause the Wallet to have the current set of Values.

3      Syntax

https://schemas.mpai.community/MMM4/V2.2/data/Wallet.json

4      Semantics

Label Description
Header Wallet Header – Standard “MMM-WAL-Vx.y”
M-InstanceID Identifier of M-Instance.
WalletID Identifier of Wallet.
WalletTime Time of last Wallet modification.
AccountID AccountID of the Wallet Holder.
Wallet Wallet contents.
– Asset[] Assets.
– Licence[] Licences.
– Right[] Rights.
–  TransactionI] Transactions.
– Value[] Values for Currencies.
– Cryptographic keys Keys for authentication and signing.
DescrMetadata Descriptive Metadata