825 lines
25 KiB
Markdown
825 lines
25 KiB
Markdown
<!-- vscode-markdown-toc -->
|
|
* 1. [Objectif](#Objectif)
|
|
* 2. [Portée](#Porte)
|
|
* 3. [3. Documents de référence](#Documentsderfrence)
|
|
* 4. [Data publique](#Datapublique)
|
|
* 4.1. [Clés](#Cls)
|
|
* 4.2. [Peers](#Peers)
|
|
* 4.3. [Process](#Process)
|
|
* 4.4. [Messages](#Messages)
|
|
* 4.5. [RequestPrd](#RequestPrd)
|
|
* 4.6. [RequestPcd](#RequestPcd)
|
|
* 5. [Data privée](#Dataprive)
|
|
* 5.1. [Clés](#Cls-1)
|
|
* 5.2. [Peers](#Peers-1)
|
|
* 5.3. [Process](#Process-1)
|
|
* 5.4. [Messages](#Messages-1)
|
|
* 5.5. [RequestPrd](#RequestPrd-1)
|
|
* 5.6. [RequestPcd](#RequestPcd-1)
|
|
|
|
<!-- vscode-markdown-toc-config
|
|
numbering=true
|
|
autoSave=true
|
|
/vscode-markdown-toc-config -->
|
|
<!-- /vscode-markdown-toc -->
|
|
## 1. <a name='Objectif'></a>Objectif
|
|
|
|
## 2. <a name='Porte'></a>Portée
|
|
|
|
## 3. <a name='Documentsderfrence'></a>Documents de référence
|
|
|
|
Voir [_Doc_references.md](_Doc_references.md).
|
|
|
|
## 4. <a name='Datapublique'></a>Data publique
|
|
|
|
### 4.1. <a name='Cls'></a>Clés
|
|
|
|
Base "key_recover_spend_list"
|
|
|
|
pseudo-code:
|
|
|
|
```json
|
|
[
|
|
{
|
|
"label": "",
|
|
"device_footprint": "",
|
|
"third_party_list": [
|
|
{
|
|
"device_footprint": "",
|
|
"sp_address": ""
|
|
}
|
|
],
|
|
"key_revoke_sp_address": ""
|
|
}
|
|
]
|
|
```
|
|
|
|
### 4.2. <a name='Peers'></a>Peers
|
|
|
|
shared_peer_list_merged
|
|
|
|
pseudo-code:
|
|
|
|
```json
|
|
[
|
|
{
|
|
"shared_peer": {
|
|
"domain": "String",
|
|
"address_ip": "String",
|
|
"relay": {
|
|
"address_port": "",
|
|
"data_max_size": 0,
|
|
"pow_difficulty": 0,
|
|
"pow_pattern": "",
|
|
"pow_prefix": "",
|
|
"pow_timeout": 0,
|
|
"faucet_sp_address": ""
|
|
},
|
|
"l1_node": {
|
|
"address_port": "",
|
|
"explorer_base_url": "",
|
|
"sp_address_anchorage": "",
|
|
"sp_address_reward": ""
|
|
},
|
|
"l1_miner": {
|
|
"sp_address_minig_reward": "",
|
|
"block_mined_list": [{
|
|
"block_hash_list": [""],
|
|
"certif_hash": [""],
|
|
"tx": ""
|
|
}]
|
|
},
|
|
"l2_node_list": [
|
|
{
|
|
"address_port": 0,
|
|
"explorer_base_url": "",
|
|
"sp_address_anchorage": "",
|
|
"sp_address_reward": "",
|
|
"nbits": "",
|
|
"magic_number": "",
|
|
"challenge": "",
|
|
"l2_miner": {
|
|
"sp_address_minig_reward": "",
|
|
"sp_address_refunder": "",
|
|
"block_hash_mined_list": [""]
|
|
},
|
|
"l2_certif": {
|
|
"sp_address_certif_l1": "",
|
|
"sp_address_refunded": "",
|
|
"block_certified_list": [{
|
|
"block_hash_list": [""],
|
|
"certif_hash": [""],
|
|
"tx": ""
|
|
}]
|
|
}
|
|
}
|
|
]
|
|
}
|
|
}
|
|
]
|
|
```
|
|
|
|
### 4.3. <a name='Process'></a>Process
|
|
|
|
|
|
```json
|
|
[
|
|
{
|
|
"hash": "",
|
|
"item": {
|
|
"uuid": "",
|
|
"version": 0,
|
|
"item_type": "",
|
|
"pagination_number_per_request_pcd": 0,
|
|
"metadata_contract_public": {
|
|
"metadata": {
|
|
"tag_list": [
|
|
""
|
|
],
|
|
"zone_list": [
|
|
""
|
|
],
|
|
"label_list": [
|
|
""
|
|
],
|
|
"ref_list": [
|
|
""
|
|
],
|
|
"data_list": [
|
|
{}
|
|
],
|
|
"amount": {
|
|
"timestamp": 0,
|
|
"change_source_list": [
|
|
""
|
|
],
|
|
"amount_cent": 0,
|
|
"amount_unit": "",
|
|
"amount_unit_ref": ""
|
|
},
|
|
"number": {
|
|
"fixed_state": true,
|
|
"number": 0,
|
|
"number_unit": ""
|
|
},
|
|
"render_template_list": [
|
|
{}
|
|
],
|
|
"legal_text_list": [
|
|
""
|
|
],
|
|
"key_list": [
|
|
""
|
|
]
|
|
}
|
|
},
|
|
"metadata_role_confidential": {
|
|
"metadata": {
|
|
"tag_list": [
|
|
""
|
|
],
|
|
"zone_list": [
|
|
""
|
|
],
|
|
"label_list": [
|
|
""
|
|
],
|
|
"ref_list": [
|
|
""
|
|
],
|
|
"data_list": [
|
|
{}
|
|
],
|
|
"amount": {
|
|
"timestamp": 0,
|
|
"change_source_list": [
|
|
""
|
|
],
|
|
"amount_cent": 0,
|
|
"amount_unit": "",
|
|
"amount_unit_ref": ""
|
|
},
|
|
"number": {
|
|
"fixed_state": true,
|
|
"number": 0,
|
|
"number_unit": ""
|
|
},
|
|
"render_template_list": [
|
|
{}
|
|
],
|
|
"legal_text_list": [
|
|
""
|
|
],
|
|
"key_list": [
|
|
""
|
|
]
|
|
}
|
|
}
|
|
},
|
|
"item_process_public_attribute_group": {
|
|
"roles_group": {
|
|
"role_peer": {
|
|
"item_name": "",
|
|
"role": {
|
|
"item": {
|
|
"uuid": "",
|
|
"version": 0,
|
|
"item_type": "",
|
|
"pagination_number_per_request_pcd": 0,
|
|
"metadata_contract_public": {
|
|
"metadata": {
|
|
"tag_list": [
|
|
""
|
|
],
|
|
"zone_list": [
|
|
""
|
|
],
|
|
"label_list": [
|
|
""
|
|
],
|
|
"ref_list": [
|
|
""
|
|
],
|
|
"data_list": [
|
|
{}
|
|
],
|
|
"amount": {
|
|
"timestamp": 0,
|
|
"change_source_list": [
|
|
""
|
|
],
|
|
"amount_cent": 0,
|
|
"amount_unit": "",
|
|
"amount_unit_ref": ""
|
|
},
|
|
"number": {
|
|
"fixed_state": true,
|
|
"number": 0,
|
|
"number_unit": ""
|
|
},
|
|
"render_template_list": [
|
|
{}
|
|
],
|
|
"legal_text_list": [
|
|
""
|
|
],
|
|
"key_list": [
|
|
""
|
|
]
|
|
}
|
|
},
|
|
"metadata_role_confidential": {
|
|
"metadata": {
|
|
"tag_list": [
|
|
""
|
|
],
|
|
"zone_list": [
|
|
""
|
|
],
|
|
"label_list": [
|
|
""
|
|
],
|
|
"ref_list": [
|
|
""
|
|
],
|
|
"data_list": [
|
|
{}
|
|
],
|
|
"amount": {
|
|
"timestamp": 0,
|
|
"change_source_list": [
|
|
""
|
|
],
|
|
"amount_cent": 0,
|
|
"amount_unit": "",
|
|
"amount_unit_ref": ""
|
|
},
|
|
"number": {
|
|
"fixed_state": true,
|
|
"number": 0,
|
|
"number_unit": ""
|
|
},
|
|
"render_template_list": [
|
|
{}
|
|
],
|
|
"legal_text_list": [
|
|
""
|
|
],
|
|
"key_list": [
|
|
""
|
|
]
|
|
}
|
|
}
|
|
},
|
|
"sp_output_salt_enc": "",
|
|
"required_2fa": true,
|
|
"validation_timeout": 0,
|
|
"condition_prd_address_set_list": [
|
|
{
|
|
"request_prd_type": "",
|
|
"from_role": "",
|
|
"request_prd_sp_address_list": [""],
|
|
"request_prd_sp_address_required_list": [""],
|
|
"request_prd_sp_address_quota": 0,
|
|
"request_prd_value_ok_list": [""],
|
|
"request_prd_value_ko_list": [""],
|
|
"request_prd_value_none_list": [""],
|
|
"request_prd_value_auto_ok": true,
|
|
"request_prd_value_auto_ko": true,
|
|
"request_prd_value_auto_none": true,
|
|
"request_prd_sp_address_value_min": 0,
|
|
"request_prd_sp_address_value_min_ok": true,
|
|
"request_prd_sp_adddress_value_ok_min_per": 0,
|
|
"request_prd_sp_address_value_ok_max": 0,
|
|
"request_prd_sp_adderss_value_ko_max_per": 0,
|
|
"request_prd_sp_address_value_ko_max": 0,
|
|
"request_prd_sp_address_value_none_max": 0,
|
|
"request_prd_sp_adderss_value_none_max_per": 0,
|
|
"request_prd_sp_address_score_min": 0,
|
|
"request_prd_sp_address_score_min_min_required": 0,
|
|
"request_prd_sp_address_score_min_min_ok": true,
|
|
"request_prd_sp_address_score_min_min_per": 0
|
|
}
|
|
],
|
|
"condition_publish": [
|
|
{
|
|
"request_prd_type": "",
|
|
"request_pcd_data_size_max_unit": "",
|
|
"request_pcd_data_size_max_total": 0,
|
|
"request_pcd_number_min": 0,
|
|
"request_pcd_number_max": 0,
|
|
"request_pcd_amount_max_total": {
|
|
"timestamp": 0,
|
|
"change_source_list": [
|
|
""
|
|
],
|
|
"amount_cent": 0,
|
|
"amount_unit": "",
|
|
"amount_unit_ref": ""
|
|
},
|
|
"request_prd_waiting_timeout": 0,
|
|
"request_pcd_waiting_timeout": 0
|
|
}
|
|
],
|
|
"condition_cap_list": [
|
|
{
|
|
"request_prd_type": "",
|
|
"transaction_mode": {
|
|
"value": {
|
|
"timestamp": 0,
|
|
"change_source_list": [
|
|
""
|
|
],
|
|
"amount_cent": 0,
|
|
"amount_unit": "",
|
|
"amount_unit_ref": ""
|
|
},
|
|
"hash_ok_list": [""],
|
|
"hash_ko_list": [""],
|
|
"hash_none_list": [""],
|
|
"from_list": [""],
|
|
"from_type": "",
|
|
"from_method": "",
|
|
"to_list": [""],
|
|
"to_type": "",
|
|
"to_method": ""
|
|
},
|
|
"payment_proof_validation": {
|
|
"request_prd_type": "",
|
|
"from_role": "",
|
|
"request_prd_sp_address_list": [""],
|
|
"request_prd_sp_address_required_list": [""],
|
|
"request_prd_sp_address_quota": 0,
|
|
"request_prd_value_ok_list": [""],
|
|
"request_prd_value_ko_list": [""],
|
|
"request_prd_value_none_list": [""],
|
|
"request_prd_value_auto_ok": true,
|
|
"request_prd_value_auto_ko": true,
|
|
"request_prd_value_auto_none": true,
|
|
"request_prd_sp_address_value_min": 0,
|
|
"request_prd_sp_address_value_min_ok": true,
|
|
"request_prd_sp_adddress_value_ok_min_per": 0,
|
|
"request_prd_sp_address_value_ok_max": 0,
|
|
"request_prd_sp_adderss_value_ko_max_per": 0,
|
|
"request_prd_sp_address_value_ko_max": 0,
|
|
"request_prd_sp_address_value_none_max": 0,
|
|
"request_prd_sp_adderss_value_none_max_per": 0,
|
|
"request_prd_sp_address_score_min": 0,
|
|
"request_prd_sp_address_score_min_min_required": 0,
|
|
"request_prd_sp_address_score_min_min_ok": true,
|
|
"request_prd_sp_address_score_min_min_per": 0
|
|
}
|
|
}
|
|
],
|
|
"condition_payment_list": [
|
|
{
|
|
"request_prd_type": "",
|
|
"transaction_mode": {
|
|
"value": "",
|
|
"hash_ok_list": [""],
|
|
"hash_ko_list": [""],
|
|
"hash_none_list": [""],
|
|
"from_list": [""],
|
|
"from_type": "",
|
|
"from_method": "",
|
|
"to_list": [""],
|
|
"to_type": "",
|
|
"to_method": ""
|
|
},
|
|
"payment_proof_validation": {
|
|
"request_prd_type": "",
|
|
"from_role": "",
|
|
"request_prd_sp_address_list": [""],
|
|
"request_prd_sp_address_required_list": [""],
|
|
"request_prd_sp_address_quota": 0,
|
|
"request_prd_value_ok_list": [""],
|
|
"request_prd_value_ko_list": [""],
|
|
"request_prd_value_none_list": [""],
|
|
"request_prd_value_auto_ok": true,
|
|
"request_prd_value_auto_ko": true,
|
|
"request_prd_value_auto_none": true,
|
|
"request_prd_sp_address_value_min": 0,
|
|
"request_prd_sp_address_value_min_ok": true,
|
|
"request_prd_sp_adddress_value_ok_min_per": 0,
|
|
"request_prd_sp_address_value_ok_max": 0,
|
|
"request_prd_sp_adderss_value_ko_max_per": 0,
|
|
"request_prd_sp_address_value_ko_max": 0,
|
|
"request_prd_sp_address_value_none_max": 0,
|
|
"request_prd_sp_adderss_value_none_max_per": 0,
|
|
"request_prd_sp_address_score_min": 0,
|
|
"request_prd_sp_address_score_min_min_required": 0,
|
|
"request_prd_sp_address_score_min_min_ok": true,
|
|
"request_prd_sp_address_score_min_min_per": 0
|
|
},
|
|
"condition_deposit_list": [{
|
|
"request_prd_type": "",
|
|
"transaction_mode": {
|
|
"value": "",
|
|
"hash_ok_list": [""],
|
|
"hash_ko_list": [""],
|
|
"hash_none_list": [""],
|
|
"from_list": [""],
|
|
"from_type": "",
|
|
"from_method": "",
|
|
"to_list": [""],
|
|
"to_type": "",
|
|
"to_method": ""
|
|
},
|
|
"payment_proof_validation": {
|
|
"request_prd_type": "",
|
|
"from_role": "",
|
|
"request_prd_sp_address_list": [""],
|
|
"request_prd_sp_address_required_list": [""],
|
|
"request_prd_sp_address_quota": 0,
|
|
"request_prd_value_ok_list": [""],
|
|
"request_prd_value_ko_list": [""],
|
|
"request_prd_value_none_list": [""],
|
|
"request_prd_value_auto_ok": true,
|
|
"request_prd_value_auto_ko": true,
|
|
"request_prd_value_auto_none": true,
|
|
"request_prd_sp_address_value_min": 0,
|
|
"request_prd_sp_address_value_min_ok": true,
|
|
"request_prd_sp_adddress_value_ok_min_per": 0,
|
|
"request_prd_sp_address_value_ok_max": 0,
|
|
"request_prd_sp_adderss_value_ko_max_per": 0,
|
|
"request_prd_sp_address_value_ko_max": 0,
|
|
"request_prd_sp_address_value_none_max": 0,
|
|
"request_prd_sp_adderss_value_none_max_per": 0,
|
|
"request_prd_sp_address_score_min": 0,
|
|
"request_prd_sp_address_score_min_min_required": 0,
|
|
"request_prd_sp_address_score_min_min_ok": true,
|
|
"request_prd_sp_address_score_min_min_per": 0
|
|
}
|
|
}]
|
|
}
|
|
],
|
|
"condition_commitment_list": [
|
|
{
|
|
"request_prd_type": "",
|
|
"transaction_mode": {
|
|
"value": "",
|
|
"hash_ok_list": [""],
|
|
"hash_ko_list": [""],
|
|
"hash_none_list": [""],
|
|
"from_list": [""],
|
|
"from_type": "",
|
|
"from_method": "",
|
|
"to_list": [""],
|
|
"to_type": "",
|
|
"to_method": ""
|
|
},
|
|
"payment_proof_validation": {
|
|
"request_prd_type": "",
|
|
"from_role": "",
|
|
"request_prd_sp_address_list": [""],
|
|
"request_prd_sp_address_required_list": [""],
|
|
"request_prd_sp_address_quota": 0,
|
|
"request_prd_value_ok_list": [""],
|
|
"request_prd_value_ko_list": [""],
|
|
"request_prd_value_none_list": [""],
|
|
"request_prd_value_auto_ok": true,
|
|
"request_prd_value_auto_ko": true,
|
|
"request_prd_value_auto_none": true,
|
|
"request_prd_sp_address_value_min": 0,
|
|
"request_prd_sp_address_value_min_ok": true,
|
|
"request_prd_sp_adddress_value_ok_min_per": 0,
|
|
"request_prd_sp_address_value_ok_max": 0,
|
|
"request_prd_sp_adderss_value_ko_max_per": 0,
|
|
"request_prd_sp_address_value_ko_max": 0,
|
|
"request_prd_sp_address_value_none_max": 0,
|
|
"request_prd_sp_adderss_value_none_max_per": 0,
|
|
"request_prd_sp_address_score_min": 0,
|
|
"request_prd_sp_address_score_min_min_required": 0,
|
|
"request_prd_sp_address_score_min_min_ok": true,
|
|
"request_prd_sp_address_score_min_min_per": 0
|
|
}
|
|
}
|
|
],
|
|
"condition_attribute_encryption_list": [
|
|
{
|
|
"payment_proof_validation": {
|
|
"request_prd_type": "",
|
|
"from_role": "",
|
|
"request_prd_sp_address_list": [""],
|
|
"request_prd_sp_address_required_list": [""],
|
|
"request_prd_sp_address_quota": 0,
|
|
"request_prd_value_ok_list": [""],
|
|
"request_prd_value_ko_list": [""],
|
|
"request_prd_value_none_list": [""],
|
|
"request_prd_value_auto_ok": true,
|
|
"request_prd_value_auto_ko": true,
|
|
"request_prd_value_auto_none": true,
|
|
"request_prd_sp_address_value_min": 0,
|
|
"request_prd_sp_address_value_min_ok": true,
|
|
"request_prd_sp_adddress_value_ok_min_per": 0,
|
|
"request_prd_sp_address_value_ok_max": 0,
|
|
"request_prd_sp_adderss_value_ko_max_per": 0,
|
|
"request_prd_sp_address_value_ko_max": 0,
|
|
"request_prd_sp_address_value_none_max": 0,
|
|
"request_prd_sp_adderss_value_none_max_per": 0,
|
|
"request_prd_sp_address_score_min": 0,
|
|
"request_prd_sp_address_score_min_min_required": 0,
|
|
"request_prd_sp_address_score_min_min_ok": true,
|
|
"request_prd_sp_address_score_min_min_per": 0
|
|
}
|
|
}
|
|
],
|
|
"condition_orchestration": [
|
|
{
|
|
"request_prd_type": "",
|
|
"role_ok": "",
|
|
"role_ko": "",
|
|
"payment_proof_validation": {
|
|
"request_prd_type": "",
|
|
"from_role": "",
|
|
"request_prd_sp_address_list": [""],
|
|
"request_prd_sp_address_required_list": [""],
|
|
"request_prd_sp_address_quota": 0,
|
|
"request_prd_value_ok_list": [""],
|
|
"request_prd_value_ko_list": [""],
|
|
"request_prd_value_none_list": [""],
|
|
"request_prd_value_auto_ok": true,
|
|
"request_prd_value_auto_ko": true,
|
|
"request_prd_value_auto_none": true,
|
|
"request_prd_sp_address_value_min": 0,
|
|
"request_prd_sp_address_value_min_ok": true,
|
|
"request_prd_sp_adddress_value_ok_min_per": 0,
|
|
"request_prd_sp_address_value_ok_max": 0,
|
|
"request_prd_sp_adderss_value_ko_max_per": 0,
|
|
"request_prd_sp_address_value_ko_max": 0,
|
|
"request_prd_sp_address_value_none_max": 0,
|
|
"request_prd_sp_adderss_value_none_max_per": 0,
|
|
"request_prd_sp_address_score_min": 0,
|
|
"request_prd_sp_address_score_min_min_required": 0,
|
|
"request_prd_sp_address_score_min_min_ok": true,
|
|
"request_prd_sp_address_score_min_min_per": 0
|
|
}
|
|
}
|
|
],
|
|
"role_succession": "",
|
|
"role_resolve": "",
|
|
"role_renew": ""
|
|
}
|
|
},
|
|
"role_member": {
|
|
"item_name": "",
|
|
"role": {}
|
|
},
|
|
"role_process": {
|
|
"item_name": "",
|
|
"role": {}
|
|
},
|
|
"role_artefact_list": [
|
|
{
|
|
"item_name": "",
|
|
"role": {}
|
|
}
|
|
]
|
|
}
|
|
}
|
|
}
|
|
]
|
|
```
|
|
|
|
### 4.4. <a name='Messages'></a>Messages
|
|
|
|
pseudo-code:
|
|
|
|
```json
|
|
|
|
|
|
```
|
|
|
|
### 4.5. <a name='RequestPrd'></a>RequestPrd
|
|
|
|
### 4.6. <a name='RequestPcd'></a>RequestPcd
|
|
|
|
## 5. <a name='Dataprive'></a>Data privée
|
|
|
|
### 5.1. <a name='Cls-1'></a>Clés
|
|
|
|
Base "key_recover_spend_list"
|
|
|
|
pseudo-code:
|
|
|
|
```json
|
|
[
|
|
{
|
|
"label": "",
|
|
"keyrecoverSpend": {
|
|
"seed_rand_1": "",
|
|
"seed_rand_2": "",
|
|
"part1_enc": ""
|
|
},
|
|
"key_recover_scan": "",
|
|
"process_shards_backup_list": [
|
|
{
|
|
"hash": "",
|
|
"members": []
|
|
}
|
|
]
|
|
}
|
|
]
|
|
```
|
|
|
|
### 5.2. <a name='Peers-1'></a>Peers
|
|
|
|
```json
|
|
[
|
|
{
|
|
"shared_peer": {
|
|
"domain": "",
|
|
"address_ip": "",
|
|
"relay": {
|
|
"faucet_tx_list": [""],
|
|
"spend_key": "",
|
|
"scan_key": ""
|
|
},
|
|
"l1_node": {
|
|
"reward_tx_list": [""],
|
|
"anchorage_tx_list": [""],
|
|
"spend_key": "",
|
|
"scan_key": ""
|
|
},
|
|
"l1_miner": {
|
|
"mining_reward_tx_list": [""],
|
|
"spend_key": "",
|
|
"scan_key": ""
|
|
},
|
|
"l2_node_list": [
|
|
{
|
|
"l2_miner": {
|
|
"mining_descriptor": "",
|
|
"minig_reward_tx_list": [""],
|
|
"refunder_tx_list": [""],
|
|
"spend_key": "",
|
|
"scan_key": ""
|
|
},
|
|
"l2_certif": {
|
|
"certif_l1_tx_list": [""],
|
|
"refunded_tx_list": [""],
|
|
"anchorage_tx_list": [""],
|
|
"spend_key": "",
|
|
"scan_key": "",
|
|
}
|
|
}
|
|
]
|
|
}
|
|
}
|
|
]
|
|
```
|
|
|
|
### 5.3. <a name='Process-1'></a>Process
|
|
|
|
|
|
```json
|
|
[
|
|
{
|
|
"hash": "",
|
|
"item": {
|
|
"metadata_private": {
|
|
"metadata": {
|
|
"tag_list": [
|
|
""
|
|
],
|
|
"zone_list": [
|
|
""
|
|
],
|
|
"label_list": [
|
|
""
|
|
],
|
|
"ref_list": [
|
|
""
|
|
],
|
|
"data_list": [
|
|
{}
|
|
],
|
|
"amount": {
|
|
"timestamp": 0,
|
|
"change_source_list": [
|
|
""
|
|
],
|
|
"amount_cent": 0,
|
|
"amount_unit": "",
|
|
"amount_unit_ref": ""
|
|
},
|
|
"number": {
|
|
"fixed_state": true,
|
|
"number": 0,
|
|
"number_unit": ""
|
|
},
|
|
"render_template_list": [
|
|
{}
|
|
],
|
|
"legal_text_list": [
|
|
""
|
|
],
|
|
"key_list": [
|
|
""
|
|
]
|
|
}
|
|
}
|
|
},
|
|
"item_process_public_attribute_group": {
|
|
"roles_group": {
|
|
"role_peer": {
|
|
"item_name": "",
|
|
"role": {
|
|
"item": {
|
|
"metadata_private": {
|
|
"metadata": {
|
|
"tag_list": [
|
|
""
|
|
],
|
|
"zone_list": [
|
|
""
|
|
],
|
|
"label_list": [
|
|
""
|
|
],
|
|
"ref_list": [
|
|
""
|
|
],
|
|
"data_list": [
|
|
{}
|
|
],
|
|
"amount": {
|
|
"timestamp": 0,
|
|
"change_source_list": [
|
|
""
|
|
],
|
|
"amount_cent": 0,
|
|
"amount_unit": "",
|
|
"amount_unit_ref": ""
|
|
},
|
|
"number": {
|
|
"fixed_state": true,
|
|
"number": 0,
|
|
"number_unit": ""
|
|
},
|
|
"render_template_list": [
|
|
{}
|
|
],
|
|
"legal_text_list": [
|
|
""
|
|
],
|
|
"key_list": [
|
|
""
|
|
]
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
]
|
|
```
|
|
|
|
### 5.4. <a name='Messages-1'></a>Messages
|
|
|
|
### 5.5. <a name='RequestPrd-1'></a>RequestPrd
|
|
|
|
### 5.6. <a name='RequestPcd-1'></a>RequestPcd
|