138 lines
12 KiB
Plaintext
138 lines
12 KiB
Plaintext
<mxfile host="Electron" modified="2024-03-19T13:50:10.705Z" 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="of1lD_YKM3JOw8BpwZVZ" version="24.0.4" type="device">
|
|
<diagram name="Page-1" id="wKya6_9cVaX_OwqrHy0P">
|
|
<mxGraphModel dx="574" dy="335" 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="OJyx8rHUgYEJOKxLf1JB-1" value="Message reveived" style="text;html=1;align=left;verticalAlign=middle;whiteSpace=wrap;rounded=1;fontStyle=1;labelBackgroundColor=none;fontColor=#000000;" vertex="1" parent="1">
|
|
<mxGeometry x="918" y="40" width="158" height="30" as="geometry" />
|
|
</mxCell>
|
|
<mxCell id="OJyx8rHUgYEJOKxLf1JB-2" 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;labelBackgroundColor=none;fontColor=#000000;" edge="1" parent="1" source="OJyx8rHUgYEJOKxLf1JB-4" target="OJyx8rHUgYEJOKxLf1JB-6">
|
|
<mxGeometry relative="1" as="geometry" />
|
|
</mxCell>
|
|
<mxCell id="OJyx8rHUgYEJOKxLf1JB-3" value="OK" style="edgeLabel;html=1;align=center;verticalAlign=middle;resizable=0;points=[];labelBackgroundColor=none;fontColor=#000000;" connectable="0" vertex="1" parent="OJyx8rHUgYEJOKxLf1JB-2">
|
|
<mxGeometry x="-0.3576" relative="1" as="geometry">
|
|
<mxPoint as="offset" />
|
|
</mxGeometry>
|
|
</mxCell>
|
|
<mxCell id="OJyx8rHUgYEJOKxLf1JB-4" value="pow_hash_verify" style="rhombus;whiteSpace=wrap;html=1;labelBackgroundColor=none;fontColor=#000000;" vertex="1" parent="1">
|
|
<mxGeometry x="919" y="303.74999999999994" width="120" height="51" as="geometry" />
|
|
</mxCell>
|
|
<mxCell id="OJyx8rHUgYEJOKxLf1JB-5" 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;labelBackgroundColor=none;fontColor=#000000;" edge="1" parent="1" source="OJyx8rHUgYEJOKxLf1JB-6" target="OJyx8rHUgYEJOKxLf1JB-11">
|
|
<mxGeometry relative="1" as="geometry" />
|
|
</mxCell>
|
|
<mxCell id="OJyx8rHUgYEJOKxLf1JB-6" value="pow_verify" style="rhombus;whiteSpace=wrap;html=1;labelBackgroundColor=none;fontColor=#000000;" vertex="1" parent="1">
|
|
<mxGeometry x="919" y="383.38999999999993" width="120" height="51" as="geometry" />
|
|
</mxCell>
|
|
<mxCell id="OJyx8rHUgYEJOKxLf1JB-7" 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;labelBackgroundColor=none;fontColor=#000000;" edge="1" parent="1" source="OJyx8rHUgYEJOKxLf1JB-9" target="OJyx8rHUgYEJOKxLf1JB-4">
|
|
<mxGeometry relative="1" as="geometry" />
|
|
</mxCell>
|
|
<mxCell id="OJyx8rHUgYEJOKxLf1JB-8" value="OK" style="edgeLabel;html=1;align=center;verticalAlign=middle;resizable=0;points=[];labelBackgroundColor=none;fontColor=#000000;" connectable="0" vertex="1" parent="OJyx8rHUgYEJOKxLf1JB-7">
|
|
<mxGeometry x="-0.0896" y="1" relative="1" as="geometry">
|
|
<mxPoint x="-1" y="-2" as="offset" />
|
|
</mxGeometry>
|
|
</mxCell>
|
|
<mxCell id="OJyx8rHUgYEJOKxLf1JB-9" value="data_size_max_verify" style="rhombus;whiteSpace=wrap;html=1;labelBackgroundColor=none;fontColor=#000000;" vertex="1" parent="1">
|
|
<mxGeometry x="919" y="225.09999999999997" width="120" height="51" as="geometry" />
|
|
</mxCell>
|
|
<mxCell id="OJyx8rHUgYEJOKxLf1JB-10" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0.5;exitY=1;exitDx=0;exitDy=0;labelBackgroundColor=none;fontColor=#000000;" edge="1" parent="1" source="OJyx8rHUgYEJOKxLf1JB-11">
|
|
<mxGeometry relative="1" as="geometry">
|
|
<mxPoint x="978" y="492.09999999999997" as="targetPoint" />
|
|
</mxGeometry>
|
|
</mxCell>
|
|
<mxCell id="OJyx8rHUgYEJOKxLf1JB-11" value="peer_list_merge" style="rounded=0;whiteSpace=wrap;html=1;labelBackgroundColor=none;fontColor=#000000;" vertex="1" parent="1">
|
|
<mxGeometry x="918" y="451.09999999999997" width="120" height="23" as="geometry" />
|
|
</mxCell>
|
|
<mxCell id="OJyx8rHUgYEJOKxLf1JB-12" 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;labelBackgroundColor=none;fontColor=#000000;" edge="1" parent="1" source="OJyx8rHUgYEJOKxLf1JB-13" target="OJyx8rHUgYEJOKxLf1JB-14">
|
|
<mxGeometry relative="1" as="geometry" />
|
|
</mxCell>
|
|
<mxCell id="OJyx8rHUgYEJOKxLf1JB-32" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0.5;exitY=1;exitDx=0;exitDy=0;" edge="1" parent="1" source="OJyx8rHUgYEJOKxLf1JB-6" target="OJyx8rHUgYEJOKxLf1JB-31">
|
|
<mxGeometry relative="1" as="geometry">
|
|
<Array as="points">
|
|
<mxPoint x="978" y="434" />
|
|
<mxPoint x="978" y="440" />
|
|
<mxPoint x="1250" y="440" />
|
|
</Array>
|
|
</mxGeometry>
|
|
</mxCell>
|
|
<mxCell id="OJyx8rHUgYEJOKxLf1JB-13" value="process_list_merge" style="rounded=0;whiteSpace=wrap;html=1;labelBackgroundColor=none;fontColor=#000000;" vertex="1" parent="1">
|
|
<mxGeometry x="918" y="532.2100000000002" width="120" height="23" as="geometry" />
|
|
</mxCell>
|
|
<mxCell id="OJyx8rHUgYEJOKxLf1JB-24" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0.5;exitY=1;exitDx=0;exitDy=0;entryX=0.477;entryY=0.03;entryDx=0;entryDy=0;entryPerimeter=0;" edge="1" parent="1" source="OJyx8rHUgYEJOKxLf1JB-14" target="OJyx8rHUgYEJOKxLf1JB-23">
|
|
<mxGeometry relative="1" as="geometry">
|
|
<Array as="points">
|
|
<mxPoint x="976" y="595" />
|
|
<mxPoint x="976" y="613" />
|
|
</Array>
|
|
</mxGeometry>
|
|
</mxCell>
|
|
<mxCell id="OJyx8rHUgYEJOKxLf1JB-26" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0.484;exitY=1.026;exitDx=0;exitDy=0;exitPerimeter=0;" edge="1" parent="1" source="OJyx8rHUgYEJOKxLf1JB-14" target="OJyx8rHUgYEJOKxLf1JB-25">
|
|
<mxGeometry relative="1" as="geometry">
|
|
<Array as="points">
|
|
<mxPoint x="976" y="600" />
|
|
<mxPoint x="1116" y="600" />
|
|
</Array>
|
|
</mxGeometry>
|
|
</mxCell>
|
|
<mxCell id="OJyx8rHUgYEJOKxLf1JB-14" value="sp_tx_faucet_send" style="rounded=0;whiteSpace=wrap;html=1;labelBackgroundColor=none;fontColor=#000000;" vertex="1" parent="1">
|
|
<mxGeometry x="918" y="572.2400000000001" width="120" height="23" as="geometry" />
|
|
</mxCell>
|
|
<mxCell id="OJyx8rHUgYEJOKxLf1JB-15" 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;labelBackgroundColor=none;fontColor=#000000;" edge="1" parent="1" source="OJyx8rHUgYEJOKxLf1JB-16" target="OJyx8rHUgYEJOKxLf1JB-13">
|
|
<mxGeometry relative="1" as="geometry" />
|
|
</mxCell>
|
|
<mxCell id="OJyx8rHUgYEJOKxLf1JB-16" value="new_peer_connect" style="rounded=0;whiteSpace=wrap;html=1;labelBackgroundColor=none;fontColor=#000000;" vertex="1" parent="1">
|
|
<mxGeometry x="918" y="489.38999999999993" width="120" height="23" as="geometry" />
|
|
</mxCell>
|
|
<mxCell id="OJyx8rHUgYEJOKxLf1JB-17" 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;labelBackgroundColor=none;fontColor=#000000;" edge="1" parent="1" source="OJyx8rHUgYEJOKxLf1JB-19" target="OJyx8rHUgYEJOKxLf1JB-9">
|
|
<mxGeometry relative="1" as="geometry" />
|
|
</mxCell>
|
|
<mxCell id="OJyx8rHUgYEJOKxLf1JB-18" value="OK" style="edgeLabel;html=1;align=center;verticalAlign=middle;resizable=0;points=[];labelBackgroundColor=none;fontColor=#000000;" connectable="0" vertex="1" parent="OJyx8rHUgYEJOKxLf1JB-17">
|
|
<mxGeometry x="-0.34" y="-1" relative="1" as="geometry">
|
|
<mxPoint as="offset" />
|
|
</mxGeometry>
|
|
</mxCell>
|
|
<mxCell id="OJyx8rHUgYEJOKxLf1JB-19" value="pow_timestamp_verify" style="rhombus;whiteSpace=wrap;html=1;labelBackgroundColor=none;fontColor=#000000;" vertex="1" parent="1">
|
|
<mxGeometry x="919.5" y="149.99999999999994" width="120" height="51" as="geometry" />
|
|
</mxCell>
|
|
<mxCell id="OJyx8rHUgYEJOKxLf1JB-21" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0.5;exitY=1;exitDx=0;exitDy=0;" edge="1" parent="1" source="OJyx8rHUgYEJOKxLf1JB-20" target="OJyx8rHUgYEJOKxLf1JB-19">
|
|
<mxGeometry relative="1" as="geometry" />
|
|
</mxCell>
|
|
<mxCell id="OJyx8rHUgYEJOKxLf1JB-22" value="KO" style="edgeLabel;html=1;align=center;verticalAlign=middle;resizable=0;points=[];" vertex="1" connectable="0" parent="OJyx8rHUgYEJOKxLf1JB-21">
|
|
<mxGeometry x="0.0303" y="-1" relative="1" as="geometry">
|
|
<mxPoint y="-5" as="offset" />
|
|
</mxGeometry>
|
|
</mxCell>
|
|
<mxCell id="OJyx8rHUgYEJOKxLf1JB-20" value="message hash<div>exist in memory ?</div>" style="rhombus;whiteSpace=wrap;html=1;labelBackgroundColor=none;fontColor=#000000;" vertex="1" parent="1">
|
|
<mxGeometry x="919" y="69.99999999999994" width="120" height="51" as="geometry" />
|
|
</mxCell>
|
|
<mxCell id="OJyx8rHUgYEJOKxLf1JB-28" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0.484;exitY=1.01;exitDx=0;exitDy=0;entryX=0.5;entryY=0;entryDx=0;entryDy=0;exitPerimeter=0;" edge="1" parent="1" source="OJyx8rHUgYEJOKxLf1JB-14" target="OJyx8rHUgYEJOKxLf1JB-27">
|
|
<mxGeometry relative="1" as="geometry">
|
|
<Array as="points">
|
|
<mxPoint x="976" y="600" />
|
|
<mxPoint x="840" y="600" />
|
|
</Array>
|
|
</mxGeometry>
|
|
</mxCell>
|
|
<mxCell id="OJyx8rHUgYEJOKxLf1JB-23" value="Broadcast to<br>browser clients" style="rounded=0;whiteSpace=wrap;html=1;labelBackgroundColor=none;fontColor=#000000;" vertex="1" parent="1">
|
|
<mxGeometry x="919" y="612" width="120" height="28" as="geometry" />
|
|
</mxCell>
|
|
<mxCell id="OJyx8rHUgYEJOKxLf1JB-25" value="Broadcast to<br>relay clients" style="rounded=0;whiteSpace=wrap;html=1;labelBackgroundColor=none;fontColor=#000000;" vertex="1" parent="1">
|
|
<mxGeometry x="1056" y="612" width="120" height="28" as="geometry" />
|
|
</mxCell>
|
|
<mxCell id="OJyx8rHUgYEJOKxLf1JB-30" 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="OJyx8rHUgYEJOKxLf1JB-27" target="OJyx8rHUgYEJOKxLf1JB-29">
|
|
<mxGeometry relative="1" as="geometry" />
|
|
</mxCell>
|
|
<mxCell id="OJyx8rHUgYEJOKxLf1JB-27" value="raw_transaction_list ?" style="rhombus;whiteSpace=wrap;html=1;labelBackgroundColor=none;fontColor=#000000;" vertex="1" parent="1">
|
|
<mxGeometry x="780" y="620" width="120" height="51" as="geometry" />
|
|
</mxCell>
|
|
<mxCell id="OJyx8rHUgYEJOKxLf1JB-29" value="Broadcast tx to<br>side chain" style="rounded=0;whiteSpace=wrap;html=1;labelBackgroundColor=none;fontColor=#000000;" vertex="1" parent="1">
|
|
<mxGeometry x="780" y="690" width="120" height="28" as="geometry" />
|
|
</mxCell>
|
|
<mxCell id="OJyx8rHUgYEJOKxLf1JB-31" value="message hash saved in memery" style="rounded=0;whiteSpace=wrap;html=1;labelBackgroundColor=none;fontColor=#000000;" vertex="1" parent="1">
|
|
<mxGeometry x="1181" y="451.1" width="120" height="28.9" as="geometry" />
|
|
</mxCell>
|
|
</root>
|
|
</mxGraphModel>
|
|
</diagram>
|
|
</mxfile>
|