This repository was archived by the owner on Nov 11, 2023. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 3
Expand file tree
/
Copy pathExample.drawio
More file actions
138 lines (138 loc) · 12.1 KB
/
Example.drawio
File metadata and controls
138 lines (138 loc) · 12.1 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
<mxfile host="app.diagrams.net" modified="2021-10-21T21:43:07.468Z" agent="5.0 (Macintosh)" etag="awZ_wkxTIvJShBZsMQwu" version="15.5.8" type="github">
<diagram id="kgpKYQtTHZ0yAKxKKP6v" name="Page-1">
<mxGraphModel dx="1298" dy="711" grid="1" gridSize="10" guides="1" tooltips="1" connect="1" arrows="1" fold="1" page="1" pageScale="1" pageWidth="850" pageHeight="1100" math="0" shadow="0">
<root>
<mxCell id="0" />
<mxCell id="1" parent="0" />
<mxCell id="3nuBFxr9cyL0pnOWT2aG-5" value="LicenseManager" style="shape=umlLifeline;perimeter=lifelinePerimeter;container=1;collapsible=0;recursiveResize=0;rounded=0;shadow=0;strokeWidth=1;fontSize=16;fontFamily=Comic Sans MS;" parent="1" vertex="1">
<mxGeometry x="520" y="100" width="120" height="570" as="geometry" />
</mxCell>
<mxCell id="3nuBFxr9cyL0pnOWT2aG-6" value="" style="points=[];perimeter=orthogonalPerimeter;rounded=0;shadow=0;strokeWidth=1;" parent="3nuBFxr9cyL0pnOWT2aG-5" vertex="1">
<mxGeometry x="55" y="100" width="10" height="80" as="geometry" />
</mxCell>
<mxCell id="ZiFEk9Iwz0tGiNnRQt5A-19" value="" style="html=1;points=[];perimeter=orthogonalPerimeter;labelBackgroundColor=#E6E6E6;fontFamily=Comic Sans MS;fontSize=14;" vertex="1" parent="3nuBFxr9cyL0pnOWT2aG-5">
<mxGeometry x="55" y="220" width="10" height="80" as="geometry" />
</mxCell>
<mxCell id="ZiFEk9Iwz0tGiNnRQt5A-24" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;entryX=1;entryY=0.888;entryDx=0;entryDy=0;entryPerimeter=0;fontFamily=Comic Sans MS;fontSize=14;endArrow=classic;endFill=1;" edge="1" parent="3nuBFxr9cyL0pnOWT2aG-5" source="ZiFEk9Iwz0tGiNnRQt5A-19" target="ZiFEk9Iwz0tGiNnRQt5A-19">
<mxGeometry relative="1" as="geometry">
<Array as="points">
<mxPoint x="85" y="250" />
<mxPoint x="85" y="291" />
</Array>
</mxGeometry>
</mxCell>
<mxCell id="ZiFEk9Iwz0tGiNnRQt5A-25" value="create asset" style="edgeLabel;html=1;align=center;verticalAlign=middle;resizable=0;points=[];fontSize=14;fontFamily=Comic Sans MS;" vertex="1" connectable="0" parent="ZiFEk9Iwz0tGiNnRQt5A-24">
<mxGeometry x="-0.037" y="2" relative="1" as="geometry">
<mxPoint x="23" as="offset" />
</mxGeometry>
</mxCell>
<mxCell id="ZiFEk9Iwz0tGiNnRQt5A-27" value="" style="html=1;points=[];perimeter=orthogonalPerimeter;labelBackgroundColor=#E6E6E6;fontFamily=Comic Sans MS;fontSize=14;" vertex="1" parent="3nuBFxr9cyL0pnOWT2aG-5">
<mxGeometry x="55" y="330" width="10" height="200" as="geometry" />
</mxCell>
<mxCell id="ZiFEk9Iwz0tGiNnRQt5A-4" value="<font style="font-size: 16px" face="Comic Sans MS">License Seller</font>" style="shape=umlLifeline;participant=umlActor;perimeter=lifelinePerimeter;whiteSpace=wrap;html=1;container=1;collapsible=0;recursiveResize=0;verticalAlign=top;spacingTop=36;outlineConnect=0;" vertex="1" parent="1">
<mxGeometry x="410" y="90" width="60" height="580" as="geometry" />
</mxCell>
<mxCell id="ZiFEk9Iwz0tGiNnRQt5A-9" value="" style="html=1;points=[];perimeter=orthogonalPerimeter;labelBackgroundColor=#E6E6E6;fontFamily=Courier New;fontSize=13;" vertex="1" parent="ZiFEk9Iwz0tGiNnRQt5A-4">
<mxGeometry x="25" y="110" width="10" height="220" as="geometry" />
</mxCell>
<mxCell id="ZiFEk9Iwz0tGiNnRQt5A-5" value="<div style="font-size: 16px"><font style="font-size: 16px" face="Comic Sans MS">License Buyer</font></div><div><br></div>" style="shape=umlLifeline;participant=umlActor;perimeter=lifelinePerimeter;whiteSpace=wrap;html=1;container=1;collapsible=0;recursiveResize=0;verticalAlign=top;spacingTop=36;outlineConnect=0;" vertex="1" parent="1">
<mxGeometry x="730" y="90" width="60" height="610" as="geometry" />
</mxCell>
<mxCell id="ZiFEk9Iwz0tGiNnRQt5A-26" value="" style="html=1;points=[];perimeter=orthogonalPerimeter;labelBackgroundColor=#E6E6E6;fontFamily=Comic Sans MS;fontSize=14;" vertex="1" parent="ZiFEk9Iwz0tGiNnRQt5A-5">
<mxGeometry x="25" y="340" width="10" height="210" as="geometry" />
</mxCell>
<mxCell id="ZiFEk9Iwz0tGiNnRQt5A-6" value="<p style="margin: 4px 0px 0px ; text-align: center ; text-decoration: underline ; font-size: 16px"><b><font style="font-size: 16px" face="Comic Sans MS">License Data</font><br></b></p><blockquote style="font-size: 13px"><font style="font-size: 13px" face="Courier New">unit_name="ROW"<br>asset_name="ALICE1"<br>decimals=0<br>price=1000<br>total_amount=100<br>url="http://ipfs_url"</font><br></blockquote><br><hr>" style="verticalAlign=top;align=left;overflow=fill;fontSize=12;fontFamily=Helvetica;html=1;" vertex="1" parent="1">
<mxGeometry x="30" y="360" width="210" height="150" as="geometry" />
</mxCell>
<mxCell id="ZiFEk9Iwz0tGiNnRQt5A-10" value="" style="html=1;verticalAlign=bottom;startArrow=oval;startFill=1;endArrow=classic;startSize=8;rounded=0;fontFamily=Courier New;fontSize=13;endFill=1;entryX=-0.2;entryY=0.364;entryDx=0;entryDy=0;entryPerimeter=0;" edge="1" parent="1" source="ZiFEk9Iwz0tGiNnRQt5A-6" target="ZiFEk9Iwz0tGiNnRQt5A-9">
<mxGeometry x="0.0016" y="10" width="60" relative="1" as="geometry">
<mxPoint x="210" y="190" as="sourcePoint" />
<mxPoint x="340" y="250" as="targetPoint" />
<Array as="points">
<mxPoint x="230" y="280" />
<mxPoint x="290" y="280" />
<mxPoint x="400" y="280" />
</Array>
<mxPoint as="offset" />
</mxGeometry>
</mxCell>
<mxCell id="ZiFEk9Iwz0tGiNnRQt5A-12" value="<div><font face="Comic Sans MS">asset parameters</font></div>" style="edgeLabel;html=1;align=center;verticalAlign=middle;resizable=0;points=[];fontSize=13;fontFamily=Courier New;" vertex="1" connectable="0" parent="ZiFEk9Iwz0tGiNnRQt5A-10">
<mxGeometry x="0.0724" y="4" relative="1" as="geometry">
<mxPoint as="offset" />
</mxGeometry>
</mxCell>
<mxCell id="ZiFEk9Iwz0tGiNnRQt5A-13" value="<div style="font-size: 14px"><font style="font-size: 14px">create</font></div>" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;fontFamily=Comic Sans MS;fontSize=15;endArrow=classic;endFill=1;" edge="1" parent="1">
<mxGeometry x="0.0294" y="10" relative="1" as="geometry">
<mxPoint x="440" y="220" as="sourcePoint" />
<mxPoint x="576" y="220" as="targetPoint" />
<Array as="points">
<mxPoint x="576" y="220" />
</Array>
<mxPoint as="offset" />
</mxGeometry>
</mxCell>
<mxCell id="ZiFEk9Iwz0tGiNnRQt5A-18" value="<font style="font-size: 14px">app id<br></font>" style="html=1;verticalAlign=bottom;endArrow=open;dashed=1;endSize=8;rounded=0;fontFamily=Comic Sans MS;fontSize=14;exitX=0;exitY=0.688;exitDx=0;exitDy=0;exitPerimeter=0;" edge="1" parent="1" source="3nuBFxr9cyL0pnOWT2aG-6" target="ZiFEk9Iwz0tGiNnRQt5A-4">
<mxGeometry relative="1" as="geometry">
<mxPoint x="520" y="260" as="sourcePoint" />
<mxPoint x="440" y="260" as="targetPoint" />
</mxGeometry>
</mxCell>
<mxCell id="ZiFEk9Iwz0tGiNnRQt5A-20" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;entryX=-0.1;entryY=0.163;entryDx=0;entryDy=0;entryPerimeter=0;fontFamily=Comic Sans MS;fontSize=14;endArrow=classic;endFill=1;" edge="1" parent="1" source="ZiFEk9Iwz0tGiNnRQt5A-9" target="ZiFEk9Iwz0tGiNnRQt5A-19">
<mxGeometry relative="1" as="geometry">
<Array as="points">
<mxPoint x="480" y="333" />
<mxPoint x="480" y="333" />
</Array>
</mxGeometry>
</mxCell>
<mxCell id="ZiFEk9Iwz0tGiNnRQt5A-21" value="setup details" style="edgeLabel;html=1;align=center;verticalAlign=middle;resizable=0;points=[];fontSize=14;fontFamily=Comic Sans MS;" vertex="1" connectable="0" parent="ZiFEk9Iwz0tGiNnRQt5A-20">
<mxGeometry x="0.3334" y="-4" relative="1" as="geometry">
<mxPoint x="-21" y="-17" as="offset" />
</mxGeometry>
</mxCell>
<mxCell id="ZiFEk9Iwz0tGiNnRQt5A-28" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;fontFamily=Comic Sans MS;fontSize=14;endArrow=classic;endFill=1;" edge="1" parent="1" source="ZiFEk9Iwz0tGiNnRQt5A-26" target="ZiFEk9Iwz0tGiNnRQt5A-27">
<mxGeometry relative="1" as="geometry">
<Array as="points">
<mxPoint x="680" y="450" />
<mxPoint x="680" y="450" />
</Array>
</mxGeometry>
</mxCell>
<mxCell id="ZiFEk9Iwz0tGiNnRQt5A-29" value="opt-in" style="edgeLabel;html=1;align=center;verticalAlign=middle;resizable=0;points=[];fontSize=14;fontFamily=Comic Sans MS;" vertex="1" connectable="0" parent="ZiFEk9Iwz0tGiNnRQt5A-28">
<mxGeometry x="-0.2923" y="2" relative="1" as="geometry">
<mxPoint x="-19" as="offset" />
</mxGeometry>
</mxCell>
<mxCell id="ZiFEk9Iwz0tGiNnRQt5A-30" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;entryX=1.1;entryY=0.4;entryDx=0;entryDy=0;entryPerimeter=0;fontFamily=Comic Sans MS;fontSize=14;endArrow=classic;endFill=1;" edge="1" parent="1" source="ZiFEk9Iwz0tGiNnRQt5A-26" target="ZiFEk9Iwz0tGiNnRQt5A-27">
<mxGeometry relative="1" as="geometry">
<Array as="points">
<mxPoint x="710" y="510" />
<mxPoint x="710" y="510" />
</Array>
</mxGeometry>
</mxCell>
<mxCell id="ZiFEk9Iwz0tGiNnRQt5A-31" value="<div>buy license</div>" style="edgeLabel;html=1;align=center;verticalAlign=middle;resizable=0;points=[];fontSize=14;fontFamily=Comic Sans MS;" vertex="1" connectable="0" parent="ZiFEk9Iwz0tGiNnRQt5A-30">
<mxGeometry x="0.3488" y="-3" relative="1" as="geometry">
<mxPoint x="22" y="3" as="offset" />
</mxGeometry>
</mxCell>
<mxCell id="ZiFEk9Iwz0tGiNnRQt5A-32" value="<div style="font-size: 14px"><font style="font-size: 14px">send license units<br></font></div>" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;entryX=0.1;entryY=0.629;entryDx=0;entryDy=0;entryPerimeter=0;fontFamily=Comic Sans MS;fontSize=16;endArrow=classic;endFill=1;" edge="1" parent="1" source="ZiFEk9Iwz0tGiNnRQt5A-27" target="ZiFEk9Iwz0tGiNnRQt5A-26">
<mxGeometry relative="1" as="geometry">
<Array as="points">
<mxPoint x="700" y="559" />
<mxPoint x="700" y="562" />
</Array>
</mxGeometry>
</mxCell>
<mxCell id="ZiFEk9Iwz0tGiNnRQt5A-33" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;entryX=0.1;entryY=0.795;entryDx=0;entryDy=0;entryPerimeter=0;fontFamily=Comic Sans MS;fontSize=14;endArrow=classic;endFill=1;exitX=1.1;exitY=0.84;exitDx=0;exitDy=0;exitPerimeter=0;" edge="1" parent="1" source="ZiFEk9Iwz0tGiNnRQt5A-27" target="ZiFEk9Iwz0tGiNnRQt5A-26">
<mxGeometry relative="1" as="geometry" />
</mxCell>
<mxCell id="ZiFEk9Iwz0tGiNnRQt5A-34" value="send rest money back" style="edgeLabel;html=1;align=center;verticalAlign=middle;resizable=0;points=[];fontSize=14;fontFamily=Comic Sans MS;" vertex="1" connectable="0" parent="ZiFEk9Iwz0tGiNnRQt5A-33">
<mxGeometry x="-0.2632" y="-4" relative="1" as="geometry">
<mxPoint x="21" y="8" as="offset" />
</mxGeometry>
</mxCell>
</root>
</mxGraphModel>
</diagram>
</mxfile>