* 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) ## 1. Objectif ## 2. Portée ## 3. Documents de référence Voir [_Doc_references.md](_Doc_references.md). ## 4. Data publique ### 4.1. 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. 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": null, "explorer_base_url": null, "sp_address_anchorage": null, "sp_address_reward": null }, "l1_miner": { "sp_address_minig_reward": null, "block_mined_list": [] }, "l2_node_list": [ { "address_port": null, "explorer_base_url": null, "sp_address_anchorage": null, "sp_address_reward": null, "nbits": null, "magic_number": null, "challenge": null, "l2_miner": { "sp_address_minig_reward": null, "sp_address_refunder": null, "block_hash_mined_list": [] }, "l2_certif": { "sp_address_certif_l1": null, "sp_address_refunded": null, "block_certified_list": [] } } ], "block_certif": { "block_hash_list": [], "certif_hash": [], "l1_tx": null } } } ] ``` ### 4.3. Process ### 4.4. Messages ### 4.5. RequestPrd ### 4.6. RequestPcd ## 5. Data privée ### 5.1. Clés Base "key_recover_spend_list" pseudo-code: ```json [ { "label": "", "keyrecoverSpend": { "seed_rand_1": "", "seed_rand_2": "", "part_enc": "" }, "key_recover_scan": "", "process_shards_backup_list": [ { "hash": "", "members": [] } ] } ] ``` ### 5.2. Peers ### 5.3. Process ### 5.4. Messages ### 5.5. RequestPrd ### 5.6. RequestPcd