sdk_common/doc/diagrams/.$PRDFinalize.drawio.bkp

281 lines
24 KiB
Plaintext

<mxfile host="Electron" modified="2024-03-22T16:45:34.307Z" agent="Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) draw.io/24.0.4 Chrome/120.0.6099.109 Electron/28.1.0 Safari/537.36" etag="JlrMTVCC599rkpxGtvyt" version="24.0.4" type="device">
<diagram name="Page-1" id="AvqYiIvQEs9WhzMoEz0v">
<mxGraphModel dx="2514" dy="2155" grid="1" gridSize="10" guides="1" tooltips="1" connect="1" arrows="1" fold="1" page="1" pageScale="1" pageWidth="827" pageHeight="1169" math="0" shadow="0">
<root>
<mxCell id="0" />
<mxCell id="1" parent="0" />
<mxCell id="ciDpwXPfI_i4saoGPbpC-9" value="" style="rounded=1;whiteSpace=wrap;html=1;" parent="1" vertex="1">
<mxGeometry x="690" y="-490" width="280" height="610" as="geometry" />
</mxCell>
<mxCell id="ciDpwXPfI_i4saoGPbpC-20" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0.5;exitY=1;exitDx=0;exitDy=0;entryX=0;entryY=0.5;entryDx=0;entryDy=0;" parent="1" source="ciDpwXPfI_i4saoGPbpC-3" target="ciDpwXPfI_i4saoGPbpC-4" edge="1">
<mxGeometry relative="1" as="geometry" />
</mxCell>
<mxCell id="ciDpwXPfI_i4saoGPbpC-27" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0.5;exitY=1;exitDx=0;exitDy=0;entryX=0.5;entryY=0;entryDx=0;entryDy=0;" parent="1" source="ciDpwXPfI_i4saoGPbpC-3" target="ciDpwXPfI_i4saoGPbpC-8" edge="1">
<mxGeometry relative="1" as="geometry" />
</mxCell>
<mxCell id="ciDpwXPfI_i4saoGPbpC-24" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=1;exitY=0.5;exitDx=0;exitDy=0;entryX=0;entryY=0.5;entryDx=0;entryDy=0;" parent="1" source="ciDpwXPfI_i4saoGPbpC-4" target="ciDpwXPfI_i4saoGPbpC-9" edge="1">
<mxGeometry relative="1" as="geometry">
<Array as="points">
<mxPoint x="550" y="166" />
<mxPoint x="550" y="-185" />
</Array>
</mxGeometry>
</mxCell>
<mxCell id="ciDpwXPfI_i4saoGPbpC-4" value="Hash de la requète sans le chiffrement des champs confidentiels" style="rounded=1;whiteSpace=wrap;html=1;" parent="1" vertex="1">
<mxGeometry x="236.71428571428572" y="139.923273657289" width="147.85714285714286" height="51.406649616368284" as="geometry" />
</mxCell>
<mxCell id="ciDpwXPfI_i4saoGPbpC-26" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0;exitY=0.5;exitDx=0;exitDy=0;entryX=0.617;entryY=-0.006;entryDx=0;entryDy=0;entryPerimeter=0;" parent="1" source="ciDpwXPfI_i4saoGPbpC-6" target="ciDpwXPfI_i4saoGPbpC-8" edge="1">
<mxGeometry relative="1" as="geometry">
<Array as="points">
<mxPoint x="755" y="200" />
<mxPoint x="101" y="200" />
</Array>
</mxGeometry>
</mxCell>
<mxCell id="ciDpwXPfI_i4saoGPbpC-29" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0.5;exitY=1;exitDx=0;exitDy=0;entryX=0.5;entryY=0;entryDx=0;entryDy=0;" parent="1" source="ciDpwXPfI_i4saoGPbpC-8" edge="1">
<mxGeometry relative="1" as="geometry">
<mxPoint x="83.92857142857143" y="283.86189258312015" as="targetPoint" />
</mxGeometry>
</mxCell>
<mxCell id="ciDpwXPfI_i4saoGPbpC-8" value="Chiffrement des attributs confidentiels et des clés génées à la volée par la `KeyConfidential`" style="rounded=1;whiteSpace=wrap;html=1;" parent="1" vertex="1">
<mxGeometry x="10" y="215.31969309462914" width="147.85714285714286" height="51.406649616368284" as="geometry" />
</mxCell>
<mxCell id="ciDpwXPfI_i4saoGPbpC-35" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0.5;exitY=1;exitDx=0;exitDy=0;entryX=0.5;entryY=0;entryDx=0;entryDy=0;" parent="1" source="ciDpwXPfI_i4saoGPbpC-32" target="ciDpwXPfI_i4saoGPbpC-34" edge="1">
<mxGeometry relative="1" as="geometry" />
</mxCell>
<mxCell id="ciDpwXPfI_i4saoGPbpC-32" value="Chiffrement des attrubuts publics la `KeyRecover`" style="rounded=1;whiteSpace=wrap;html=1;" parent="1" vertex="1">
<mxGeometry x="10" y="283.86189258312015" width="147.85714285714286" height="51.406649616368284" as="geometry" />
</mxCell>
<mxCell id="ciDpwXPfI_i4saoGPbpC-37" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0.5;exitY=1;exitDx=0;exitDy=0;" parent="1" source="ciDpwXPfI_i4saoGPbpC-34" edge="1">
<mxGeometry relative="1" as="geometry">
<mxPoint x="83.92857142857143" y="429.51406649616365" as="targetPoint" />
</mxGeometry>
</mxCell>
<mxCell id="ciDpwXPfI_i4saoGPbpC-34" value="Chiffrement du PRD par la `ProcessKey`" style="rounded=1;whiteSpace=wrap;html=1;" parent="1" vertex="1">
<mxGeometry x="10" y="352.4040920716113" width="147.85714285714286" height="51.406649616368284" as="geometry" />
</mxCell>
<mxCell id="ciDpwXPfI_i4saoGPbpC-47" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0.5;exitY=1;exitDx=0;exitDy=0;entryX=0.5;entryY=0;entryDx=0;entryDy=0;" parent="1" source="ciDpwXPfI_i4saoGPbpC-38" target="ciDpwXPfI_i4saoGPbpC-44" edge="1">
<mxGeometry relative="1" as="geometry" />
</mxCell>
<mxCell id="ciDpwXPfI_i4saoGPbpC-38" value="PRD finalisé" style="rounded=1;whiteSpace=wrap;html=1;" parent="1" vertex="1">
<mxGeometry x="10" y="429.51406649616365" width="147.85714285714286" height="51.406649616368284" as="geometry" />
</mxCell>
<mxCell id="ciDpwXPfI_i4saoGPbpC-40" value="" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0.5;exitY=1;exitDx=0;exitDy=0;" parent="1" source="ciDpwXPfI_i4saoGPbpC-41" target="ciDpwXPfI_i4saoGPbpC-39" edge="1">
<mxGeometry relative="1" as="geometry">
<mxPoint x="626.0714285714286" y="434.0835464620631" as="targetPoint" />
<mxPoint x="601.4285714285714" y="-50.28132992327366" as="sourcePoint" />
<Array as="points">
<mxPoint x="1172" y="490" />
<mxPoint x="626" y="490" />
</Array>
</mxGeometry>
</mxCell>
<mxCell id="ciDpwXPfI_i4saoGPbpC-43" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0.5;exitY=1;exitDx=0;exitDy=0;entryX=0.5;entryY=0;entryDx=0;entryDy=0;" parent="1" source="ciDpwXPfI_i4saoGPbpC-41" target="ciDpwXPfI_i4saoGPbpC-44" edge="1">
<mxGeometry relative="1" as="geometry">
<Array as="points">
<mxPoint x="1172" y="490" />
<mxPoint x="626" y="490" />
<mxPoint x="84" y="491" />
</Array>
</mxGeometry>
</mxCell>
<mxCell id="2As4XV5lb73Ci5ErgKKJ-4" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=1;exitY=0.5;exitDx=0;exitDy=0;entryX=0;entryY=0.5;entryDx=0;entryDy=0;" parent="1" source="2As4XV5lb73Ci5ErgKKJ-1" target="ciDpwXPfI_i4saoGPbpC-8" edge="1">
<mxGeometry relative="1" as="geometry" />
</mxCell>
<mxCell id="2As4XV5lb73Ci5ErgKKJ-1" value="clés génées à la volée" style="rounded=1;whiteSpace=wrap;html=1;" parent="1" vertex="1">
<mxGeometry x="-219.99750000000006" y="222.816" width="147.8575" height="36.408" as="geometry" />
</mxCell>
<mxCell id="2As4XV5lb73Ci5ErgKKJ-3" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0.5;exitY=1;exitDx=0;exitDy=0;" parent="1" source="2As4XV5lb73Ci5ErgKKJ-2" target="2As4XV5lb73Ci5ErgKKJ-1" edge="1">
<mxGeometry relative="1" as="geometry" />
</mxCell>
<mxCell id="2As4XV5lb73Ci5ErgKKJ-2" value="in memory" style="rounded=1;whiteSpace=wrap;html=1;" parent="1" vertex="1">
<mxGeometry x="-219.99750000000006" y="154.926" width="147.8575" height="36.408" as="geometry" />
</mxCell>
<mxCell id="s9p4VKi4Rz1OL5Ugs_63-2" value="ouput_prd_origin or faucet (spend)" style="rounded=0;whiteSpace=wrap;html=1;" vertex="1" parent="1">
<mxGeometry x="720" y="-446.90999999999997" width="212.14" height="30" as="geometry" />
</mxCell>
<mxCell id="s9p4VKi4Rz1OL5Ugs_63-3" value="" style="rounded=0;whiteSpace=wrap;html=1;" vertex="1" parent="1">
<mxGeometry x="720" y="-406.90999999999997" width="212.14" height="505.07" as="geometry" />
</mxCell>
<mxCell id="s9p4VKi4Rz1OL5Ugs_63-4" value="&lt;span style=&quot;color: rgb(0, 0, 0); font-family: Helvetica; font-size: 12px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: center; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: normal; background-color: rgb(251, 251, 251); text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; display: inline !important; float: none;&quot;&gt;ouput_JsonArrayHash (op_return)&lt;/span&gt;" style="text;whiteSpace=wrap;html=1;" vertex="1" parent="1">
<mxGeometry x="730" y="-406.91" width="210" height="40" as="geometry" />
</mxCell>
<mxCell id="s9p4VKi4Rz1OL5Ugs_63-5" value="hash_request_type" style="rounded=0;whiteSpace=wrap;html=1;" vertex="1" parent="1">
<mxGeometry x="732.285" y="-376.90999999999997" width="187.57" height="30" as="geometry" />
</mxCell>
<mxCell id="s9p4VKi4Rz1OL5Ugs_63-6" value="hash_prd" style="rounded=0;whiteSpace=wrap;html=1;" vertex="1" parent="1">
<mxGeometry x="732.285" y="-337.84000000000003" width="187.57" height="30" as="geometry" />
</mxCell>
<mxCell id="s9p4VKi4Rz1OL5Ugs_63-7" value="hash_itemProcess" style="rounded=0;whiteSpace=wrap;html=1;" vertex="1" parent="1">
<mxGeometry x="732.285" y="-298.84000000000003" width="187.57" height="30" as="geometry" />
</mxCell>
<mxCell id="s9p4VKi4Rz1OL5Ugs_63-8" value="hash_value_sig" style="rounded=0;whiteSpace=wrap;html=1;" vertex="1" parent="1">
<mxGeometry x="732.285" y="-259.84000000000003" width="187.57" height="30" as="geometry" />
</mxCell>
<mxCell id="s9p4VKi4Rz1OL5Ugs_63-9" value="hash_ref_item" style="rounded=0;whiteSpace=wrap;html=1;" vertex="1" parent="1">
<mxGeometry x="732.285" y="-220.84" width="187.57" height="30" as="geometry" />
</mxCell>
<mxCell id="s9p4VKi4Rz1OL5Ugs_63-10" value="hash_ref_prd_origin" style="rounded=0;whiteSpace=wrap;html=1;" vertex="1" parent="1">
<mxGeometry x="732.285" y="-181.84" width="187.57" height="30" as="geometry" />
</mxCell>
<mxCell id="s9p4VKi4Rz1OL5Ugs_63-11" value="hash_ref_pcd_origin" style="rounded=0;whiteSpace=wrap;html=1;" vertex="1" parent="1">
<mxGeometry x="732.285" y="-142.84" width="187.57" height="30" as="geometry" />
</mxCell>
<mxCell id="s9p4VKi4Rz1OL5Ugs_63-12" value="hash_ref_prd_reference" style="rounded=0;whiteSpace=wrap;html=1;" vertex="1" parent="1">
<mxGeometry x="732.285" y="-103.84" width="187.57" height="30" as="geometry" />
</mxCell>
<mxCell id="s9p4VKi4Rz1OL5Ugs_63-13" value="hash_ref_pcd_reference" style="rounded=0;whiteSpace=wrap;html=1;" vertex="1" parent="1">
<mxGeometry x="732.285" y="-64.84000000000003" width="187.57" height="30" as="geometry" />
</mxCell>
<mxCell id="s9p4VKi4Rz1OL5Ugs_63-14" value="hash_amount_payment" style="rounded=0;whiteSpace=wrap;html=1;" vertex="1" parent="1">
<mxGeometry x="732.285" y="-25.840000000000032" width="187.57" height="30" as="geometry" />
</mxCell>
<mxCell id="s9p4VKi4Rz1OL5Ugs_63-15" value="hash_amount_deposit" style="rounded=0;whiteSpace=wrap;html=1;" vertex="1" parent="1">
<mxGeometry x="732.285" y="14.159999999999968" width="187.57" height="30" as="geometry" />
</mxCell>
<mxCell id="s9p4VKi4Rz1OL5Ugs_63-16" value="hash_amount_commitment" style="rounded=0;whiteSpace=wrap;html=1;" vertex="1" parent="1">
<mxGeometry x="732.285" y="52.73000000000002" width="187.57" height="30" as="geometry" />
</mxCell>
<mxCell id="ciDpwXPfI_i4saoGPbpC-42" value="" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=1;exitY=0.5;exitDx=0;exitDy=0;" parent="1" source="ciDpwXPfI_i4saoGPbpC-9" target="ciDpwXPfI_i4saoGPbpC-41" edge="1">
<mxGeometry relative="1" as="geometry">
<mxPoint x="1172.5014285714285" y="407.7965217391304" as="targetPoint" />
<mxPoint x="1147.8585714285714" y="30.814424552429667" as="sourcePoint" />
</mxGeometry>
</mxCell>
<mxCell id="ciDpwXPfI_i4saoGPbpC-41" value="Raw Transaction" style="rounded=1;whiteSpace=wrap;html=1;" parent="1" vertex="1">
<mxGeometry x="1098.5728571428572" y="234.72746803069052" width="147.85714285714286" height="51.406649616368284" as="geometry" />
</mxCell>
<mxCell id="ciDpwXPfI_i4saoGPbpC-6" value="`KeyConfidential`" style="rounded=1;whiteSpace=wrap;html=1;" parent="1" vertex="1">
<mxGeometry x="755.2824999999999" y="177.99599999999998" width="147.8575" height="36.408" as="geometry" />
</mxCell>
<mxCell id="ciDpwXPfI_i4saoGPbpC-25" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;entryX=0.5;entryY=0;entryDx=0;entryDy=0;exitX=0.5;exitY=1;exitDx=0;exitDy=0;" parent="1" source="ciDpwXPfI_i4saoGPbpC-9" target="ciDpwXPfI_i4saoGPbpC-6" edge="1">
<mxGeometry relative="1" as="geometry">
<mxPoint x="830" y="110" as="sourcePoint" />
</mxGeometry>
</mxCell>
<mxCell id="ciDpwXPfI_i4saoGPbpC-21" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0.989;exitY=0.644;exitDx=0;exitDy=0;exitPerimeter=0;" parent="1" source="ciDpwXPfI_i4saoGPbpC-11" target="ciDpwXPfI_i4saoGPbpC-9" edge="1">
<mxGeometry relative="1" as="geometry">
<Array as="points">
<mxPoint x="382" y="30" />
<mxPoint x="550" y="30" />
<mxPoint x="550" y="-185" />
</Array>
<mxPoint x="380" y="30" as="sourcePoint" />
<mxPoint x="530" as="targetPoint" />
</mxGeometry>
</mxCell>
<mxCell id="s9p4VKi4Rz1OL5Ugs_63-17" value="&lt;span style=&quot;color: rgb(0, 0, 0); font-family: Helvetica; font-size: 12px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: normal; background-color: rgb(251, 251, 251); text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;&quot;&gt;Création de la tx&lt;/span&gt;" style="text;whiteSpace=wrap;html=1;align=center;" vertex="1" parent="1">
<mxGeometry x="766.0699999999999" y="-486.90999999999997" width="120" height="40" as="geometry" />
</mxCell>
<mxCell id="ciDpwXPfI_i4saoGPbpC-3" value="Complétion des attributs" style="rounded=1;whiteSpace=wrap;html=1;" parent="1" vertex="1">
<mxGeometry x="10" y="28.204" width="147.8575" height="36.408" as="geometry" />
</mxCell>
<mxCell id="ciDpwXPfI_i4saoGPbpC-18" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0;exitY=0.5;exitDx=0;exitDy=0;" parent="1" source="ciDpwXPfI_i4saoGPbpC-5" edge="1">
<mxGeometry relative="1" as="geometry">
<mxPoint x="157.8575" y="46.408" as="targetPoint" />
<Array as="points">
<mxPoint x="194.821875" y="113.156" />
<mxPoint x="194.821875" y="46.408" />
</Array>
</mxGeometry>
</mxCell>
<mxCell id="ciDpwXPfI_i4saoGPbpC-23" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=1;exitY=0.5;exitDx=0;exitDy=0;entryX=0;entryY=0.5;entryDx=0;entryDy=0;" parent="1" source="ciDpwXPfI_i4saoGPbpC-5" edge="1" target="ciDpwXPfI_i4saoGPbpC-9">
<mxGeometry relative="1" as="geometry">
<mxPoint x="690" y="-180" as="targetPoint" />
<Array as="points">
<mxPoint x="550" y="113" />
<mxPoint x="550" y="-185" />
</Array>
</mxGeometry>
</mxCell>
<mxCell id="ciDpwXPfI_i4saoGPbpC-5" value="Hash des requètes&amp;nbsp; et items en référence" style="rounded=1;whiteSpace=wrap;html=1;" parent="1" vertex="1">
<mxGeometry x="236.09876041666666" y="94.95200000000001" width="147.8575" height="36.408" as="geometry" />
</mxCell>
<mxCell id="ciDpwXPfI_i4saoGPbpC-17" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0;exitY=0.5;exitDx=0;exitDy=0;" parent="1" source="ciDpwXPfI_i4saoGPbpC-10" target="ciDpwXPfI_i4saoGPbpC-3" edge="1">
<mxGeometry relative="1" as="geometry">
<Array as="points">
<mxPoint x="194.821875" y="70.68" />
<mxPoint x="194.821875" y="46.408" />
</Array>
</mxGeometry>
</mxCell>
<mxCell id="ciDpwXPfI_i4saoGPbpC-22" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=1;exitY=0.5;exitDx=0;exitDy=0;entryX=0;entryY=0.5;entryDx=0;entryDy=0;" parent="1" source="ciDpwXPfI_i4saoGPbpC-10" edge="1" target="ciDpwXPfI_i4saoGPbpC-9">
<mxGeometry relative="1" as="geometry">
<mxPoint x="453.5725" y="53.0828" as="targetPoint" />
<Array as="points">
<mxPoint x="550" y="71" />
<mxPoint x="550" y="-185" />
</Array>
</mxGeometry>
</mxCell>
<mxCell id="ciDpwXPfI_i4saoGPbpC-10" value="Adresse du destinataire" style="rounded=1;whiteSpace=wrap;html=1;" parent="1" vertex="1">
<mxGeometry x="236.7148333333333" y="52.476000000000006" width="147.8575" height="36.408" as="geometry" />
</mxCell>
<mxCell id="ciDpwXPfI_i4saoGPbpC-16" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0;exitY=0.5;exitDx=0;exitDy=0;entryX=1;entryY=0.5;entryDx=0;entryDy=0;" parent="1" source="ciDpwXPfI_i4saoGPbpC-11" target="ciDpwXPfI_i4saoGPbpC-3" edge="1">
<mxGeometry relative="1" as="geometry">
<Array as="points">
<mxPoint x="194.821875" y="28.204" />
<mxPoint x="194.821875" y="46.408" />
</Array>
</mxGeometry>
</mxCell>
<mxCell id="ciDpwXPfI_i4saoGPbpC-11" value="Adresse de l&#39;utilisateur" style="rounded=1;whiteSpace=wrap;html=1;" parent="1" vertex="1">
<mxGeometry x="236.09876041666666" y="10" width="147.8575" height="36.408" as="geometry" />
</mxCell>
<mxCell id="ciDpwXPfI_i4saoGPbpC-46" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0.5;exitY=1;exitDx=0;exitDy=0;entryX=0.5;entryY=0;entryDx=0;entryDy=0;" parent="1" source="ciDpwXPfI_i4saoGPbpC-39" target="ciDpwXPfI_i4saoGPbpC-45" edge="1">
<mxGeometry relative="1" as="geometry">
<mxPoint x="650" y="552" as="targetPoint" />
</mxGeometry>
</mxCell>
<mxCell id="ciDpwXPfI_i4saoGPbpC-39" value="Création d&#39;un PRDMessage" style="rounded=1;whiteSpace=wrap;html=1;" parent="1" vertex="1">
<mxGeometry x="552.1428571428571" y="508.34" width="147.85714285714283" height="36.080535117532975" as="geometry" />
</mxCell>
<mxCell id="ciDpwXPfI_i4saoGPbpC-56" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0.5;exitY=1;exitDx=0;exitDy=0;entryX=0.5;entryY=0;entryDx=0;entryDy=0;" parent="1" source="ciDpwXPfI_i4saoGPbpC-44" target="ciDpwXPfI_i4saoGPbpC-53" edge="1">
<mxGeometry relative="1" as="geometry" />
</mxCell>
<mxCell id="ciDpwXPfI_i4saoGPbpC-44" value="Message du PRD" style="rounded=1;whiteSpace=wrap;html=1;" parent="1" vertex="1">
<mxGeometry x="10" y="558.6426742876902" width="147.85714285714283" height="36.080535117532975" as="geometry" />
</mxCell>
<mxCell id="ciDpwXPfI_i4saoGPbpC-55" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0.5;exitY=1;exitDx=0;exitDy=0;entryX=0.5;entryY=0;entryDx=0;entryDy=0;" parent="1" source="ciDpwXPfI_i4saoGPbpC-45" target="ciDpwXPfI_i4saoGPbpC-54" edge="1">
<mxGeometry relative="1" as="geometry" />
</mxCell>
<mxCell id="ciDpwXPfI_i4saoGPbpC-45" value="Message du PRDMessage" style="rounded=1;whiteSpace=wrap;html=1;" parent="1" vertex="1">
<mxGeometry x="552.1428571428571" y="558.6396945022028" width="147.85714285714283" height="36.080535117532975" as="geometry" />
</mxCell>
<mxCell id="ciDpwXPfI_i4saoGPbpC-59" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0.5;exitY=1;exitDx=0;exitDy=0;entryX=0.5;entryY=0;entryDx=0;entryDy=0;" parent="1" source="ciDpwXPfI_i4saoGPbpC-53" target="s9p4VKi4Rz1OL5Ugs_63-20" edge="1">
<mxGeometry relative="1" as="geometry">
<mxPoint x="83.93142857142857" y="699.9994648824668" as="targetPoint" />
</mxGeometry>
</mxCell>
<mxCell id="s9p4VKi4Rz1OL5Ugs_63-22" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0.5;exitY=1;exitDx=0;exitDy=0;entryX=0.5;entryY=0;entryDx=0;entryDy=0;" edge="1" parent="1" source="ciDpwXPfI_i4saoGPbpC-53" target="s9p4VKi4Rz1OL5Ugs_63-21">
<mxGeometry relative="1" as="geometry" />
</mxCell>
<mxCell id="ciDpwXPfI_i4saoGPbpC-53" value="Relais 1,2,3,4" style="rounded=1;whiteSpace=wrap;html=1;" parent="1" vertex="1">
<mxGeometry x="10" y="614.7848665058057" width="147.85714285714283" height="36.080535117532975" as="geometry" />
</mxCell>
<mxCell id="ciDpwXPfI_i4saoGPbpC-60" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0.5;exitY=1;exitDx=0;exitDy=0;entryX=0.5;entryY=0;entryDx=0;entryDy=0;" parent="1" source="ciDpwXPfI_i4saoGPbpC-54" target="ciDpwXPfI_i4saoGPbpC-57" edge="1">
<mxGeometry relative="1" as="geometry" />
</mxCell>
<mxCell id="s9p4VKi4Rz1OL5Ugs_63-19" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0.5;exitY=1;exitDx=0;exitDy=0;entryX=0.5;entryY=0;entryDx=0;entryDy=0;" edge="1" parent="1" source="ciDpwXPfI_i4saoGPbpC-54" target="s9p4VKi4Rz1OL5Ugs_63-18">
<mxGeometry relative="1" as="geometry" />
</mxCell>
<mxCell id="ciDpwXPfI_i4saoGPbpC-54" value="Relais 5,6,7,8" style="rounded=1;whiteSpace=wrap;html=1;" parent="1" vertex="1">
<mxGeometry x="552.1399999999999" y="614.7848665058057" width="147.85714285714283" height="36.080535117532975" as="geometry" />
</mxCell>
<mxCell id="ciDpwXPfI_i4saoGPbpC-57" value="&lt;div&gt;Tx_SP&lt;/div&gt;Broadcast&amp;nbsp;&lt;br&gt;Nodes side chain" style="rounded=1;whiteSpace=wrap;html=1;" parent="1" vertex="1">
<mxGeometry x="430" y="707" width="147.86" height="60" as="geometry" />
</mxCell>
<mxCell id="s9p4VKi4Rz1OL5Ugs_63-18" value="PRDMessage &lt;br&gt;Broadcast&amp;nbsp;&lt;div&gt;Relais&lt;/div&gt;" style="rounded=1;whiteSpace=wrap;html=1;" vertex="1" parent="1">
<mxGeometry x="679" y="707" width="147.86" height="60" as="geometry" />
</mxCell>
<mxCell id="s9p4VKi4Rz1OL5Ugs_63-20" value="&lt;div&gt;Tx_SP&lt;/div&gt;Broadcast&amp;nbsp;&lt;br&gt;Nodes side chain" style="rounded=1;whiteSpace=wrap;html=1;" vertex="1" parent="1">
<mxGeometry x="-110" y="710" width="147.86" height="60" as="geometry" />
</mxCell>
<mxCell id="s9p4VKi4Rz1OL5Ugs_63-21" value="PRD&lt;br&gt;Broadcast&amp;nbsp;&lt;div&gt;Relais&lt;/div&gt;" style="rounded=1;whiteSpace=wrap;html=1;" vertex="1" parent="1">
<mxGeometry x="139" y="710" width="147.86" height="60" as="geometry" />
</mxCell>
</root>
</mxGraphModel>
</diagram>
</mxfile>