mirror of
https://github.com/XRPLF/xrpl-dev-portal.git
synced 2025-12-06 17:27:57 +00:00
Permissioned DEX: concept, API methods, links
This commit is contained in:
131
docs/img/_sources/permissioned-dex-roles.uxf
Normal file
131
docs/img/_sources/permissioned-dex-roles.uxf
Normal file
@@ -0,0 +1,131 @@
|
||||
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||
<diagram program="umlet" version="14.2">
|
||||
<zoom_level>10</zoom_level>
|
||||
<element>
|
||||
<id>UMLPackage</id>
|
||||
<coordinates>
|
||||
<x>300</x>
|
||||
<y>290</y>
|
||||
<w>140</w>
|
||||
<h>80</h>
|
||||
</coordinates>
|
||||
<panel_attributes>Credential
|
||||
--
|
||||
Type: "Accredited"
|
||||
Issuer: Owen
|
||||
Subject: Tracy
|
||||
halign=left</panel_attributes>
|
||||
<additional_attributes/>
|
||||
</element>
|
||||
<element>
|
||||
<id>Relation</id>
|
||||
<coordinates>
|
||||
<x>210</x>
|
||||
<y>310</y>
|
||||
<w>110</w>
|
||||
<h>40</h>
|
||||
</coordinates>
|
||||
<panel_attributes>lt=<<.
|
||||
issues</panel_attributes>
|
||||
<additional_attributes>90.0;20.0;10.0;20.0</additional_attributes>
|
||||
</element>
|
||||
<element>
|
||||
<id>UMLActor</id>
|
||||
<coordinates>
|
||||
<x>120</x>
|
||||
<y>300</y>
|
||||
<w>160</w>
|
||||
<h>140</h>
|
||||
</coordinates>
|
||||
<panel_attributes>Owen
|
||||
(credential issuer
|
||||
and domain owner)</panel_attributes>
|
||||
<additional_attributes/>
|
||||
</element>
|
||||
<element>
|
||||
<id>Relation</id>
|
||||
<coordinates>
|
||||
<x>170</x>
|
||||
<y>150</y>
|
||||
<w>270</w>
|
||||
<h>180</h>
|
||||
</coordinates>
|
||||
<panel_attributes>lt=<<.
|
||||
r1=grants access</panel_attributes>
|
||||
<additional_attributes>10.0;10.0;10.0;40.0;230.0;40.0;230.0;150.0;250.0;160.0</additional_attributes>
|
||||
</element>
|
||||
<element>
|
||||
<id>UMLClass</id>
|
||||
<coordinates>
|
||||
<x>290</x>
|
||||
<y>60</y>
|
||||
<w>190</w>
|
||||
<h>140</h>
|
||||
</coordinates>
|
||||
<panel_attributes>Domain A
|
||||
--
|
||||
Owner: Owen
|
||||
Accepted Credentials:
|
||||
- "Accredited" issued
|
||||
by Isabel
|
||||
*- "Accredited" issued*
|
||||
* by Owen*</panel_attributes>
|
||||
<additional_attributes/>
|
||||
</element>
|
||||
<element>
|
||||
<id>UMLClass</id>
|
||||
<coordinates>
|
||||
<x>20</x>
|
||||
<y>20</y>
|
||||
<w>200</w>
|
||||
<h>140</h>
|
||||
</coordinates>
|
||||
<panel_attributes>Order Book
|
||||
USD.Acme:FOO.WayGate
|
||||
--
|
||||
*DomainID: Domain A*
|
||||
--
|
||||
10 FOO : 10 USD – Marko
|
||||
-
|
||||
9 FOO : 15 USD – Tracy
|
||||
--
|
||||
...</panel_attributes>
|
||||
<additional_attributes/>
|
||||
</element>
|
||||
<element>
|
||||
<id>Relation</id>
|
||||
<coordinates>
|
||||
<x>190</x>
|
||||
<y>60</y>
|
||||
<w>120</w>
|
||||
<h>30</h>
|
||||
</coordinates>
|
||||
<panel_attributes>lt=<<.</panel_attributes>
|
||||
<additional_attributes>100.0;10.0;10.0;10.0</additional_attributes>
|
||||
</element>
|
||||
<element>
|
||||
<id>UMLActor</id>
|
||||
<coordinates>
|
||||
<x>450</x>
|
||||
<y>300</y>
|
||||
<w>160</w>
|
||||
<h>140</h>
|
||||
</coordinates>
|
||||
<panel_attributes>Tracy
|
||||
(Trader in
|
||||
permissioned DEX)</panel_attributes>
|
||||
<additional_attributes/>
|
||||
</element>
|
||||
<element>
|
||||
<id>Relation</id>
|
||||
<coordinates>
|
||||
<x>430</x>
|
||||
<y>310</y>
|
||||
<w>110</w>
|
||||
<h>40</h>
|
||||
</coordinates>
|
||||
<panel_attributes>lt=.>>
|
||||
holds</panel_attributes>
|
||||
<additional_attributes>90.0;20.0;10.0;20.0</additional_attributes>
|
||||
</element>
|
||||
</diagram>
|
||||
175
docs/img/_sources/permissioned-dex-structure.uxf
Normal file
175
docs/img/_sources/permissioned-dex-structure.uxf
Normal file
@@ -0,0 +1,175 @@
|
||||
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||
<diagram program="umlet" version="14.2">
|
||||
<zoom_level>10</zoom_level>
|
||||
<element>
|
||||
<id>UMLClass</id>
|
||||
<coordinates>
|
||||
<x>540</x>
|
||||
<y>30</y>
|
||||
<w>250</w>
|
||||
<h>290</h>
|
||||
</coordinates>
|
||||
<panel_attributes>lt=.
|
||||
Permissioned DEX B</panel_attributes>
|
||||
<additional_attributes/>
|
||||
</element>
|
||||
<element>
|
||||
<id>UMLPackage</id>
|
||||
<coordinates>
|
||||
<x>410</x>
|
||||
<y>80</y>
|
||||
<w>110</w>
|
||||
<h>70</h>
|
||||
</coordinates>
|
||||
<panel_attributes>Order Book
|
||||
--
|
||||
FOO:XRP
|
||||
DomainID: A</panel_attributes>
|
||||
<additional_attributes/>
|
||||
</element>
|
||||
<element>
|
||||
<id>UMLPackage</id>
|
||||
<coordinates>
|
||||
<x>290</x>
|
||||
<y>160</y>
|
||||
<w>110</w>
|
||||
<h>70</h>
|
||||
</coordinates>
|
||||
<panel_attributes>Order Book
|
||||
--
|
||||
USD:FOO
|
||||
DomainID: A</panel_attributes>
|
||||
<additional_attributes/>
|
||||
</element>
|
||||
<element>
|
||||
<id>UMLPackage</id>
|
||||
<coordinates>
|
||||
<x>410</x>
|
||||
<y>240</y>
|
||||
<w>110</w>
|
||||
<h>70</h>
|
||||
</coordinates>
|
||||
<panel_attributes>Order Book
|
||||
--
|
||||
EUR:JPY
|
||||
DomainID: A</panel_attributes>
|
||||
<additional_attributes/>
|
||||
</element>
|
||||
<element>
|
||||
<id>UMLClass</id>
|
||||
<coordinates>
|
||||
<x>20</x>
|
||||
<y>30</y>
|
||||
<w>250</w>
|
||||
<h>290</h>
|
||||
</coordinates>
|
||||
<panel_attributes>lt=.
|
||||
Open DEX</panel_attributes>
|
||||
<additional_attributes/>
|
||||
</element>
|
||||
<element>
|
||||
<id>UMLPackage</id>
|
||||
<coordinates>
|
||||
<x>30</x>
|
||||
<y>80</y>
|
||||
<w>110</w>
|
||||
<h>70</h>
|
||||
</coordinates>
|
||||
<panel_attributes>Order Book
|
||||
--
|
||||
XRP:FOO</panel_attributes>
|
||||
<additional_attributes/>
|
||||
</element>
|
||||
<element>
|
||||
<id>UMLPackage</id>
|
||||
<coordinates>
|
||||
<x>150</x>
|
||||
<y>80</y>
|
||||
<w>110</w>
|
||||
<h>70</h>
|
||||
</coordinates>
|
||||
<panel_attributes>Order Book
|
||||
--
|
||||
FOO:XRP</panel_attributes>
|
||||
<additional_attributes/>
|
||||
</element>
|
||||
<element>
|
||||
<id>UMLPackage</id>
|
||||
<coordinates>
|
||||
<x>150</x>
|
||||
<y>160</y>
|
||||
<w>110</w>
|
||||
<h>70</h>
|
||||
</coordinates>
|
||||
<panel_attributes>Order Book
|
||||
--
|
||||
FOO:USD</panel_attributes>
|
||||
<additional_attributes/>
|
||||
</element>
|
||||
<element>
|
||||
<id>UMLPackage</id>
|
||||
<coordinates>
|
||||
<x>30</x>
|
||||
<y>240</y>
|
||||
<w>110</w>
|
||||
<h>70</h>
|
||||
</coordinates>
|
||||
<panel_attributes>Order Book
|
||||
--
|
||||
BAR:BAZ</panel_attributes>
|
||||
<additional_attributes/>
|
||||
</element>
|
||||
<element>
|
||||
<id>UMLPackage</id>
|
||||
<coordinates>
|
||||
<x>30</x>
|
||||
<y>160</y>
|
||||
<w>110</w>
|
||||
<h>70</h>
|
||||
</coordinates>
|
||||
<panel_attributes>Order Book
|
||||
--
|
||||
USD:FOO</panel_attributes>
|
||||
<additional_attributes/>
|
||||
</element>
|
||||
<element>
|
||||
<id>UMLClass</id>
|
||||
<coordinates>
|
||||
<x>280</x>
|
||||
<y>30</y>
|
||||
<w>250</w>
|
||||
<h>290</h>
|
||||
</coordinates>
|
||||
<panel_attributes>lt=.
|
||||
Permissioned DEX A</panel_attributes>
|
||||
<additional_attributes/>
|
||||
</element>
|
||||
<element>
|
||||
<id>UMLPackage</id>
|
||||
<coordinates>
|
||||
<x>550</x>
|
||||
<y>240</y>
|
||||
<w>110</w>
|
||||
<h>70</h>
|
||||
</coordinates>
|
||||
<panel_attributes>Order Book
|
||||
--
|
||||
JPY:EUR
|
||||
DomainID: B</panel_attributes>
|
||||
<additional_attributes/>
|
||||
</element>
|
||||
<element>
|
||||
<id>UMLPackage</id>
|
||||
<coordinates>
|
||||
<x>670</x>
|
||||
<y>240</y>
|
||||
<w>110</w>
|
||||
<h>70</h>
|
||||
</coordinates>
|
||||
<panel_attributes>Order Book
|
||||
--
|
||||
EUR:JPY
|
||||
DomainID: B</panel_attributes>
|
||||
<additional_attributes/>
|
||||
</element>
|
||||
</diagram>
|
||||
Reference in New Issue
Block a user