1      Definition

A container of Values.

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.1/data/Wallet.json

4      Semantics

Label Description
Header Wallet Header
–  Standard – Wallet The characters “MMM-WAL-V”
–  Version Major version – 1 or 2 characters
– Dot-separator The character “.”
– Subversion Minor version – 1 or 2 characters
M-InstanceID Identifier of M-Instance.
WalletID Identifier of Wallet.
AccountID AccountID of the Wallet Holder.
Wallet Wallet Values organised by Currency.
– ValueID[] ID of Values for Currencies.
–  TransactionID[] ID of Transactions affecting a Value.
DescrMetadata Descriptive Metadata