1      Definition

A container of Values.

2      Functional Requirements

Wallet may include:

  1. IDs of the Transactions that affected a Value.

3      Syntax

https://schemas.mpai.community/MMM4/V1.0/data/Wallet.json

4      Semantics

Label Size Description
Header N1 Bytes
·       Standard 9 Bytes The characters “MMM-WAL-V”
·       Version N2 Byte Major version – 1 or 2 characters
·       Dot-separator 1 Byte The character “.”
·       Subversion N3 Byte Minor version – 1 or 2 characters
M-InstanceID N4 Bytes Identifier of M-Instance.
WalletID N5 Bytes Identifier of Wallet.
WalletData[] N6 Bytes N is the number of Bytes composing the Value
·       Value N7 Bytes Amounts and Currencies.
·       TransactionID N8 Bytes ID of the last Transaction affecting a Value.
DescrMetadata N9 Bytes Descriptive Metadata

5      Data Formats

No new Data Formats required.

6      To Respondents

MPAI requests comments on Functional Requirements of the Value Item.