-
Notifications
You must be signed in to change notification settings - Fork 0
/
arcswap.drawio
114 lines (114 loc) · 9.09 KB
/
arcswap.drawio
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
<mxfile host="app.diagrams.net" modified="2022-05-24T00:04:56.089Z" agent="5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/101.0.4951.67 Safari/537.36" etag="h1uYZILN9ujjywrIEPv3" version="18.1.1" type="github">
<diagram id="prtHgNgQTEPvFCAcTncT" name="Page-1">
<mxGraphModel dx="900" dy="442" 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="7OvxkiJqEJCmU5imhPyp-2" value="" style="rounded=0;whiteSpace=wrap;html=1;" vertex="1" parent="1">
<mxGeometry x="200" y="250" width="250" height="190" as="geometry" />
</mxCell>
<mxCell id="7OvxkiJqEJCmU5imhPyp-3" value="<b>Arcswap</b>" style="text;html=1;strokeColor=none;fillColor=none;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=0;" vertex="1" parent="1">
<mxGeometry x="277.5" y="207.5" width="95" height="60" as="geometry" />
</mxCell>
<mxCell id="7OvxkiJqEJCmU5imhPyp-11" value="" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;entryX=0;entryY=0.5;entryDx=0;entryDy=0;" edge="1" parent="1" source="7OvxkiJqEJCmU5imhPyp-4" target="7OvxkiJqEJCmU5imhPyp-8">
<mxGeometry relative="1" as="geometry">
<Array as="points" />
</mxGeometry>
</mxCell>
<mxCell id="7OvxkiJqEJCmU5imhPyp-4" value="Seller A person" style="shape=umlActor;verticalLabelPosition=bottom;verticalAlign=top;html=1;outlineConnect=0;" vertex="1" parent="1">
<mxGeometry x="120" y="280" width="30" height="60" as="geometry" />
</mxCell>
<mxCell id="7OvxkiJqEJCmU5imhPyp-26" value="" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;entryX=1;entryY=0.5;entryDx=0;entryDy=0;" edge="1" parent="1" source="7OvxkiJqEJCmU5imhPyp-7" target="7OvxkiJqEJCmU5imhPyp-24">
<mxGeometry relative="1" as="geometry" />
</mxCell>
<mxCell id="7OvxkiJqEJCmU5imhPyp-7" value="Buyer B person" style="shape=umlActor;verticalLabelPosition=bottom;verticalAlign=top;html=1;outlineConnect=0;" vertex="1" parent="1">
<mxGeometry x="490" y="220" width="30" height="60" as="geometry" />
</mxCell>
<mxCell id="7OvxkiJqEJCmU5imhPyp-8" value="X NFT" style="ellipse;whiteSpace=wrap;html=1;aspect=fixed;fillColor=#dae8fc;strokeColor=#6c8ebf;" vertex="1" parent="1">
<mxGeometry x="210" y="290" width="40" height="40" as="geometry" />
</mxCell>
<mxCell id="7OvxkiJqEJCmU5imhPyp-13" value="" style="ellipse;shape=cloud;whiteSpace=wrap;html=1;" vertex="1" parent="1">
<mxGeometry x="90" y="140" width="150" height="90" as="geometry" />
</mxCell>
<mxCell id="7OvxkiJqEJCmU5imhPyp-17" value="" style="curved=1;endArrow=classic;html=1;rounded=0;exitX=0.75;exitY=0.1;exitDx=0;exitDy=0;exitPerimeter=0;" edge="1" parent="1" source="7OvxkiJqEJCmU5imhPyp-4" target="7OvxkiJqEJCmU5imhPyp-22">
<mxGeometry width="50" height="50" relative="1" as="geometry">
<mxPoint x="160" y="290" as="sourcePoint" />
<mxPoint x="190" y="235" as="targetPoint" />
<Array as="points">
<mxPoint x="190" y="285" />
<mxPoint x="165" y="230" />
</Array>
</mxGeometry>
</mxCell>
<mxCell id="7OvxkiJqEJCmU5imhPyp-22" value="I have X NFT, you can offer with any NFT." style="text;html=1;strokeColor=none;fillColor=none;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=0;" vertex="1" parent="1">
<mxGeometry x="105" y="150" width="120" height="80" as="geometry" />
</mxCell>
<mxCell id="7OvxkiJqEJCmU5imhPyp-23" value="Listings" style="text;html=1;strokeColor=none;fillColor=none;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=0;" vertex="1" parent="1">
<mxGeometry x="200" y="250" width="60" height="30" as="geometry" />
</mxCell>
<mxCell id="7OvxkiJqEJCmU5imhPyp-24" value="Y NFT" style="ellipse;whiteSpace=wrap;html=1;aspect=fixed;fillColor=#ffe6cc;strokeColor=#d79b00;" vertex="1" parent="1">
<mxGeometry x="390" y="280" width="40" height="40" as="geometry" />
</mxCell>
<mxCell id="7OvxkiJqEJCmU5imhPyp-25" value="Offers" style="text;html=1;strokeColor=none;fillColor=none;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=0;" vertex="1" parent="1">
<mxGeometry x="380" y="255" width="60" height="20" as="geometry" />
</mxCell>
<mxCell id="7OvxkiJqEJCmU5imhPyp-27" value="" style="ellipse;shape=cloud;whiteSpace=wrap;html=1;" vertex="1" parent="1">
<mxGeometry x="400" y="120" width="160" height="70" as="geometry" />
</mxCell>
<mxCell id="7OvxkiJqEJCmU5imhPyp-28" value="I offer Y NFT for your X NFT" style="text;html=1;strokeColor=none;fillColor=none;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=0;" vertex="1" parent="1">
<mxGeometry x="430" y="130" width="110" height="50" as="geometry" />
</mxCell>
<mxCell id="7OvxkiJqEJCmU5imhPyp-32" value="" style="curved=1;endArrow=classic;html=1;rounded=0;entryX=0.778;entryY=0.887;entryDx=0;entryDy=0;entryPerimeter=0;" edge="1" parent="1" target="7OvxkiJqEJCmU5imhPyp-27">
<mxGeometry width="50" height="50" relative="1" as="geometry">
<mxPoint x="520" y="230" as="sourcePoint" />
<mxPoint x="500" y="180" as="targetPoint" />
<Array as="points">
<mxPoint x="540" y="220" />
<mxPoint x="550" y="210" />
</Array>
</mxGeometry>
</mxCell>
<mxCell id="7OvxkiJqEJCmU5imhPyp-34" value="Z NFT" style="ellipse;whiteSpace=wrap;html=1;aspect=fixed;fillColor=#e1d5e7;strokeColor=#9673a6;" vertex="1" parent="1">
<mxGeometry x="390" y="330" width="40" height="40" as="geometry" />
</mxCell>
<mxCell id="7OvxkiJqEJCmU5imhPyp-40" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;" edge="1" parent="1" source="7OvxkiJqEJCmU5imhPyp-35" target="7OvxkiJqEJCmU5imhPyp-34">
<mxGeometry relative="1" as="geometry" />
</mxCell>
<mxCell id="7OvxkiJqEJCmU5imhPyp-35" value="Buyer C person<br>" style="shape=umlActor;verticalLabelPosition=bottom;verticalAlign=top;html=1;outlineConnect=0;" vertex="1" parent="1">
<mxGeometry x="500" y="320" width="30" height="60" as="geometry" />
</mxCell>
<mxCell id="7OvxkiJqEJCmU5imhPyp-37" value="" style="ellipse;shape=cloud;whiteSpace=wrap;html=1;" vertex="1" parent="1">
<mxGeometry x="570" y="255" width="130" height="75" as="geometry" />
</mxCell>
<mxCell id="7OvxkiJqEJCmU5imhPyp-38" value="I offer Z NFT for your X NFT" style="text;html=1;strokeColor=none;fillColor=none;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=0;" vertex="1" parent="1">
<mxGeometry x="589.38" y="278.75" width="91.25" height="37.5" as="geometry" />
</mxCell>
<mxCell id="7OvxkiJqEJCmU5imhPyp-39" value="" style="curved=1;endArrow=classic;html=1;rounded=0;" edge="1" parent="1" source="7OvxkiJqEJCmU5imhPyp-35">
<mxGeometry width="50" height="50" relative="1" as="geometry">
<mxPoint x="530" y="312.5" as="sourcePoint" />
<mxPoint x="580" y="312.5" as="targetPoint" />
<Array as="points">
<mxPoint x="550" y="292.5" />
<mxPoint x="580" y="312.5" />
</Array>
</mxGeometry>
</mxCell>
<mxCell id="7OvxkiJqEJCmU5imhPyp-43" value="A NFT<br>+ 0.5 ETH" style="ellipse;whiteSpace=wrap;html=1;fillColor=#d5e8d4;strokeColor=#82b366;" vertex="1" parent="1">
<mxGeometry x="388" y="380" width="50" height="50" as="geometry" />
</mxCell>
<mxCell id="7OvxkiJqEJCmU5imhPyp-61" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0;exitY=0.3333333333333333;exitDx=0;exitDy=0;exitPerimeter=0;entryX=0;entryY=0.5;entryDx=0;entryDy=0;" edge="1" parent="1" source="7OvxkiJqEJCmU5imhPyp-44" target="7OvxkiJqEJCmU5imhPyp-43">
<mxGeometry relative="1" as="geometry" />
</mxCell>
<mxCell id="7OvxkiJqEJCmU5imhPyp-44" value="Buyer T person" style="shape=umlActor;verticalLabelPosition=bottom;verticalAlign=top;html=1;outlineConnect=0;" vertex="1" parent="1">
<mxGeometry x="408" y="460" width="30" height="60" as="geometry" />
</mxCell>
<mxCell id="7OvxkiJqEJCmU5imhPyp-46" value="" style="ellipse;shape=cloud;whiteSpace=wrap;html=1;" vertex="1" parent="1">
<mxGeometry x="500" y="430" width="130" height="90" as="geometry" />
</mxCell>
<mxCell id="7OvxkiJqEJCmU5imhPyp-47" value="I offer A NFT and 0.5 ETH for your X NFT" style="text;html=1;strokeColor=none;fillColor=none;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=0;" vertex="1" parent="1">
<mxGeometry x="520" y="450" width="90" height="60" as="geometry" />
</mxCell>
</root>
</mxGraphModel>
</diagram>
</mxfile>