Add Privy type wallet
This commit is contained in:
@@ -1,4 +1,4 @@
|
||||
<mxfile host="app.diagrams.net" agent="Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/133.0.0.0 Safari/537.36" version="26.0.14" pages="5">
|
||||
<mxfile host="app.diagrams.net" agent="Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/133.0.0.0 Safari/537.36" version="26.0.16" pages="5">
|
||||
<diagram id="r-WTTOEb8AyglykpmDMH" name="Pre-build">
|
||||
<mxGraphModel dx="1919" dy="1012" grid="0" gridSize="10" guides="1" tooltips="1" connect="1" arrows="1" fold="1" page="0" pageScale="1" pageWidth="850" pageHeight="1100" math="0" shadow="0">
|
||||
<root>
|
||||
@@ -1439,7 +1439,7 @@
|
||||
</mxGraphModel>
|
||||
</diagram>
|
||||
<diagram name="v2" id="QNzTR9byRf81KNjGaH7l">
|
||||
<mxGraphModel dx="1508" dy="1770" grid="0" gridSize="10" guides="1" tooltips="1" connect="1" arrows="1" fold="1" page="0" pageScale="1" pageWidth="850" pageHeight="1100" math="0" shadow="0">
|
||||
<mxGraphModel dx="2432" dy="1887" grid="0" gridSize="10" guides="1" tooltips="1" connect="1" arrows="1" fold="1" page="0" pageScale="1" pageWidth="850" pageHeight="1100" math="0" shadow="0">
|
||||
<root>
|
||||
<mxCell id="VxSGIQ4LdSJy6ndKUiif-0" />
|
||||
<mxCell id="VxSGIQ4LdSJy6ndKUiif-1" parent="VxSGIQ4LdSJy6ndKUiif-0" />
|
||||
@@ -1501,7 +1501,7 @@
|
||||
<mxGeometry x="-164" y="135" width="110" height="32" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="VxSGIQ4LdSJy6ndKUiif-21" value="GMX" style="ellipse;shape=cloud;whiteSpace=wrap;html=1;fillColor=#e1d5e7;strokeColor=#9673a6;" parent="VxSGIQ4LdSJy6ndKUiif-1" vertex="1">
|
||||
<mxGeometry x="1359" y="285.5" width="120" height="80" as="geometry" />
|
||||
<mxGeometry x="1446" y="307" width="120" height="80" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="VxSGIQ4LdSJy6ndKUiif-22" value="MongoDb" style="shape=cylinder3;whiteSpace=wrap;html=1;boundedLbl=1;backgroundOutline=1;size=15;" parent="VxSGIQ4LdSJy6ndKUiif-1" vertex="1">
|
||||
<mxGeometry x="885" y="578.49" width="60" height="85.88" as="geometry" />
|
||||
@@ -2043,6 +2043,11 @@
|
||||
<mxCell id="2h-o9D8toSF9tg0EiDx5-3" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=1;exitY=0.5;exitDx=0;exitDy=0;entryX=0.07;entryY=0.4;entryDx=0;entryDy=0;entryPerimeter=0;" parent="VxSGIQ4LdSJy6ndKUiif-1" source="VxSGIQ4LdSJy6ndKUiif-71" target="2h-o9D8toSF9tg0EiDx5-1" edge="1">
|
||||
<mxGeometry relative="1" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="pJB7hp7hr7cbuzhkkWlN-13" value="ID/Address / APIID/Key" style="edgeLabel;html=1;align=center;verticalAlign=middle;resizable=0;points=[];" vertex="1" connectable="0" parent="2h-o9D8toSF9tg0EiDx5-3">
|
||||
<mxGeometry x="-0.3173" y="3" relative="1" as="geometry">
|
||||
<mxPoint as="offset" />
|
||||
</mxGeometry>
|
||||
</mxCell>
|
||||
<mxCell id="2h-o9D8toSF9tg0EiDx5-4" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=1;exitY=0.5;exitDx=0;exitDy=0;entryX=0.083;entryY=0.548;entryDx=0;entryDy=0;entryPerimeter=0;" parent="VxSGIQ4LdSJy6ndKUiif-1" source="VxSGIQ4LdSJy6ndKUiif-72" target="VxSGIQ4LdSJy6ndKUiif-21" edge="1">
|
||||
<mxGeometry relative="1" as="geometry">
|
||||
<Array as="points">
|
||||
@@ -2061,55 +2066,95 @@
|
||||
</mxGeometry>
|
||||
</mxCell>
|
||||
<mxCell id="2h-o9D8toSF9tg0EiDx5-6" value="" style="rounded=0;whiteSpace=wrap;html=1;" parent="VxSGIQ4LdSJy6ndKUiif-1" vertex="1">
|
||||
<mxGeometry x="-298" y="-441" width="676" height="287.5" as="geometry" />
|
||||
<mxGeometry x="-304" y="-538" width="1037" height="385" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="2h-o9D8toSF9tg0EiDx5-19" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=1;exitY=0.75;exitDx=0;exitDy=0;" parent="VxSGIQ4LdSJy6ndKUiif-1" source="2h-o9D8toSF9tg0EiDx5-8" target="2h-o9D8toSF9tg0EiDx5-12" edge="1">
|
||||
<mxGeometry relative="1" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="P7nfm7ApQSAVWMvNfPew-1" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=1;exitY=0.25;exitDx=0;exitDy=0;" edge="1" parent="VxSGIQ4LdSJy6ndKUiif-1" source="2h-o9D8toSF9tg0EiDx5-8" target="P7nfm7ApQSAVWMvNfPew-0">
|
||||
<mxCell id="pJB7hp7hr7cbuzhkkWlN-2" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=1;exitY=0.25;exitDx=0;exitDy=0;entryX=0;entryY=0.5;entryDx=0;entryDy=0;" edge="1" parent="VxSGIQ4LdSJy6ndKUiif-1" source="2h-o9D8toSF9tg0EiDx5-8" target="P7nfm7ApQSAVWMvNfPew-0">
|
||||
<mxGeometry relative="1" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="2h-o9D8toSF9tg0EiDx5-8" value="Tyk<div>API Gateway</div>" style="rounded=0;whiteSpace=wrap;html=1;fillColor=#ffe6cc;strokeColor=#d79b00;" parent="VxSGIQ4LdSJy6ndKUiif-1" vertex="1">
|
||||
<mxGeometry x="-266" y="-383" width="120" height="204" as="geometry" />
|
||||
<mxGeometry x="-276.5" y="-438" width="120" height="116" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="2h-o9D8toSF9tg0EiDx5-9" value="Kaigen server" style="text;html=1;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=0;" parent="VxSGIQ4LdSJy6ndKUiif-1" vertex="1">
|
||||
<mxGeometry x="-298" y="-441" width="120" height="30" as="geometry" />
|
||||
<mxGeometry x="-304" y="-538" width="120" height="30" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="2h-o9D8toSF9tg0EiDx5-10" value="Postgre" style="shape=cylinder3;whiteSpace=wrap;html=1;boundedLbl=1;backgroundOutline=1;size=15;" parent="VxSGIQ4LdSJy6ndKUiif-1" vertex="1">
|
||||
<mxGeometry x="280" y="-313" width="60" height="85.88" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="2h-o9D8toSF9tg0EiDx5-23" 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="VxSGIQ4LdSJy6ndKUiif-1" source="2h-o9D8toSF9tg0EiDx5-12" target="VxSGIQ4LdSJy6ndKUiif-13" edge="1">
|
||||
<mxGeometry relative="1" as="geometry" />
|
||||
<mxGeometry x="636" y="-407.88" width="60" height="85.88" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="2h-o9D8toSF9tg0EiDx5-25" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=1;exitY=0.75;exitDx=0;exitDy=0;" parent="VxSGIQ4LdSJy6ndKUiif-1" source="2h-o9D8toSF9tg0EiDx5-12" target="2h-o9D8toSF9tg0EiDx5-1" edge="1">
|
||||
<mxGeometry relative="1" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="P7nfm7ApQSAVWMvNfPew-3" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=1;exitY=0.5;exitDx=0;exitDy=0;" edge="1" parent="VxSGIQ4LdSJy6ndKUiif-1" source="2h-o9D8toSF9tg0EiDx5-12">
|
||||
<mxGeometry relative="1" as="geometry">
|
||||
<mxPoint x="278.19597244262695" y="-269.92835807800293" as="targetPoint" />
|
||||
</mxGeometry>
|
||||
</mxCell>
|
||||
<mxCell id="2h-o9D8toSF9tg0EiDx5-12" value="n8n" style="rounded=0;whiteSpace=wrap;html=1;fillColor=#f8cecc;strokeColor=#b85450;" parent="VxSGIQ4LdSJy6ndKUiif-1" vertex="1">
|
||||
<mxGeometry x="-87" y="-274" width="279" height="88" as="geometry" />
|
||||
<mxGeometry x="5" y="-337" width="377" height="143" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="2h-o9D8toSF9tg0EiDx5-13" value="Managing server" style="text;html=1;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=0;" parent="VxSGIQ4LdSJy6ndKUiif-1" vertex="1">
|
||||
<mxGeometry x="-298" y="-129" width="120" height="30" as="geometry" />
|
||||
<mxGeometry x="-286" y="-121" width="120" height="30" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="P7nfm7ApQSAVWMvNfPew-4" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=1;exitY=0.5;exitDx=0;exitDy=0;" edge="1" parent="VxSGIQ4LdSJy6ndKUiif-1" source="2h-o9D8toSF9tg0EiDx5-14" target="2h-o9D8toSF9tg0EiDx5-8">
|
||||
<mxCell id="pJB7hp7hr7cbuzhkkWlN-9" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=1;exitY=0.5;exitDx=0;exitDy=0;" edge="1" parent="VxSGIQ4LdSJy6ndKUiif-1" source="2h-o9D8toSF9tg0EiDx5-14" target="2h-o9D8toSF9tg0EiDx5-8">
|
||||
<mxGeometry relative="1" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="2h-o9D8toSF9tg0EiDx5-14" value="Kaigen<div>Frontend</div>" style="rounded=0;whiteSpace=wrap;html=1;fillColor=#bac8d3;strokeColor=#23445d;" parent="VxSGIQ4LdSJy6ndKUiif-1" vertex="1">
|
||||
<mxGeometry x="-456" y="-410" width="145" height="256.5" as="geometry" />
|
||||
<mxGeometry x="-496" y="-508" width="145" height="256.5" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="P7nfm7ApQSAVWMvNfPew-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;" edge="1" parent="VxSGIQ4LdSJy6ndKUiif-1" source="P7nfm7ApQSAVWMvNfPew-0" target="2h-o9D8toSF9tg0EiDx5-12">
|
||||
<mxCell id="P7nfm7ApQSAVWMvNfPew-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;" parent="VxSGIQ4LdSJy6ndKUiif-1" source="P7nfm7ApQSAVWMvNfPew-0" target="2h-o9D8toSF9tg0EiDx5-12" edge="1">
|
||||
<mxGeometry relative="1" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="P7nfm7ApQSAVWMvNfPew-0" value="Kaigen Next.js" style="rounded=0;whiteSpace=wrap;html=1;fillColor=#f8cecc;strokeColor=#b85450;" vertex="1" parent="VxSGIQ4LdSJy6ndKUiif-1">
|
||||
<mxGeometry x="-87" y="-374" width="279" height="83" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="P7nfm7ApQSAVWMvNfPew-2" 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;entryPerimeter=0;" edge="1" parent="VxSGIQ4LdSJy6ndKUiif-1" source="P7nfm7ApQSAVWMvNfPew-0" target="2h-o9D8toSF9tg0EiDx5-10">
|
||||
<mxCell id="pJB7hp7hr7cbuzhkkWlN-6" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=1;exitY=0.25;exitDx=0;exitDy=0;" edge="1" parent="VxSGIQ4LdSJy6ndKUiif-1" source="P7nfm7ApQSAVWMvNfPew-0" target="pJB7hp7hr7cbuzhkkWlN-4">
|
||||
<mxGeometry relative="1" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="pJB7hp7hr7cbuzhkkWlN-8" value="<span style="color: rgb(158, 203, 255); font-family: ui-monospace, SFMono-Regular, &quot;SF Mono&quot;, Menlo, Monaco, Consolas, &quot;Liberation Mono&quot;, &quot;Courier New&quot;, monospace; text-align: left; white-space-collapse: preserve; background-color: rgb(22, 22, 24);"><font style="font-size: 8px;">POST https://api.privy.io/v1/wallets</font></span>" style="edgeLabel;html=1;align=center;verticalAlign=middle;resizable=0;points=[];" vertex="1" connectable="0" parent="pJB7hp7hr7cbuzhkkWlN-6">
|
||||
<mxGeometry x="0.2325" y="-3" relative="1" as="geometry">
|
||||
<mxPoint as="offset" />
|
||||
</mxGeometry>
|
||||
</mxCell>
|
||||
<mxCell id="wzSu_xpErBMZuScJpzK4-7" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0.25;exitY=1;exitDx=0;exitDy=0;entryX=1;entryY=0.5;entryDx=0;entryDy=0;" edge="1" parent="VxSGIQ4LdSJy6ndKUiif-1" source="P7nfm7ApQSAVWMvNfPew-0" target="2h-o9D8toSF9tg0EiDx5-8">
|
||||
<mxGeometry relative="1" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="P7nfm7ApQSAVWMvNfPew-0" value="Kaigen Next.js" style="rounded=0;whiteSpace=wrap;html=1;fillColor=#f8cecc;strokeColor=#b85450;" parent="VxSGIQ4LdSJy6ndKUiif-1" vertex="1">
|
||||
<mxGeometry x="36" y="-518" width="308" height="122" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="P7nfm7ApQSAVWMvNfPew-2" 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;entryPerimeter=0;" parent="VxSGIQ4LdSJy6ndKUiif-1" source="P7nfm7ApQSAVWMvNfPew-0" target="2h-o9D8toSF9tg0EiDx5-10" edge="1">
|
||||
<mxGeometry relative="1" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="pJB7hp7hr7cbuzhkkWlN-1" value="Api gateway jwt" style="text;html=1;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=0;" vertex="1" parent="VxSGIQ4LdSJy6ndKUiif-1">
|
||||
<mxGeometry x="-453.5" y="-297.31" width="60" height="30" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="pJB7hp7hr7cbuzhkkWlN-3" value="<br><br>wallet creation pipeline:<br>- POST /Account/ Exchange.Evm AccountType.Privy<br><div>- Check Users funds<div>- Check USDC Gmx approval</div></div>" style="text;html=1;align=left;verticalAlign=middle;whiteSpace=wrap;rounded=0;" vertex="1" parent="VxSGIQ4LdSJy6ndKUiif-1">
|
||||
<mxGeometry x="12" y="-331" width="383" height="30" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="pJB7hp7hr7cbuzhkkWlN-4" value="Privy" style="ellipse;whiteSpace=wrap;html=1;" vertex="1" parent="VxSGIQ4LdSJy6ndKUiif-1">
|
||||
<mxGeometry x="753.25" y="-534" width="120" height="80" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="pJB7hp7hr7cbuzhkkWlN-5" value="- POST n8n.kaigen.managing.live <br>- Send new created wallet ID/Address" style="text;html=1;align=left;verticalAlign=middle;whiteSpace=wrap;rounded=0;" vertex="1" parent="VxSGIQ4LdSJy6ndKUiif-1">
|
||||
<mxGeometry x="41" y="-511" width="277.5" height="30" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="pJB7hp7hr7cbuzhkkWlN-12" 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;entryPerimeter=0;" edge="1" parent="VxSGIQ4LdSJy6ndKUiif-1" source="2h-o9D8toSF9tg0EiDx5-12" target="2h-o9D8toSF9tg0EiDx5-10">
|
||||
<mxGeometry relative="1" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="wzSu_xpErBMZuScJpzK4-10" value="READ Everythings else<br>UPDATE DebitCredits" style="edgeLabel;html=1;align=center;verticalAlign=middle;resizable=0;points=[];" vertex="1" connectable="0" parent="pJB7hp7hr7cbuzhkkWlN-12">
|
||||
<mxGeometry x="-0.2934" y="-2" relative="1" as="geometry">
|
||||
<mxPoint x="-1" y="-29" as="offset" />
|
||||
</mxGeometry>
|
||||
</mxCell>
|
||||
<mxCell id="wzSu_xpErBMZuScJpzK4-8" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0.5;exitY=1;exitDx=0;exitDy=0;entryX=0.11;entryY=-0.002;entryDx=0;entryDy=0;entryPerimeter=0;" edge="1" parent="VxSGIQ4LdSJy6ndKUiif-1" source="2h-o9D8toSF9tg0EiDx5-8" target="VxSGIQ4LdSJy6ndKUiif-13">
|
||||
<mxGeometry relative="1" as="geometry">
|
||||
<Array as="points">
|
||||
<mxPoint x="-174" y="-303" />
|
||||
<mxPoint x="-174" y="-97" />
|
||||
<mxPoint x="-148" y="-97" />
|
||||
</Array>
|
||||
</mxGeometry>
|
||||
</mxCell>
|
||||
<mxCell id="wzSu_xpErBMZuScJpzK4-9" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0;exitY=0.75;exitDx=0;exitDy=0;entryX=1.014;entryY=0.867;entryDx=0;entryDy=0;entryPerimeter=0;" edge="1" parent="VxSGIQ4LdSJy6ndKUiif-1" source="2h-o9D8toSF9tg0EiDx5-12" target="2h-o9D8toSF9tg0EiDx5-8">
|
||||
<mxGeometry relative="1" as="geometry">
|
||||
<Array as="points">
|
||||
<mxPoint x="-91" y="-230" />
|
||||
<mxPoint x="-91" y="-337" />
|
||||
</Array>
|
||||
</mxGeometry>
|
||||
</mxCell>
|
||||
</root>
|
||||
</mxGraphModel>
|
||||
</diagram>
|
||||
|
||||
Reference in New Issue
Block a user