Files
pezkuwi-subxt/polkadot/bridges/diagrams/parachain.svg
T
Tomasz Drwięga 5169155f94 Adding Bridges code as git subtree. (#2515)
* Add instructions.

* Squashed 'bridges/' content from commit 345e84a21

git-subtree-dir: bridges
git-subtree-split: 345e84a2146b56628e9888c9f5e129cb40e868a9

* Remove bridges workspace file to avoid confusing Cargo.

* Add some bridges primitives to Polkadot workspace.

* Improve docs.
2021-03-01 22:33:16 +01:00

3 lines
22 KiB
XML

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" width="1201px" height="861px" viewBox="-0.5 -0.5 1201 861" content="&lt;mxfile host=&quot;app.diagrams.net&quot; modified=&quot;2020-06-09T01:15:28.817Z&quot; agent=&quot;5.0 (Macintosh)&quot; etag=&quot;VJ-tUX6344SMjXZRma8Y&quot; version=&quot;13.1.14&quot; type=&quot;device&quot; pages=&quot;6&quot;&gt;&lt;diagram id=&quot;s5YoOxWrqJtDHodWLoDh&quot; name=&quot;general-overview&quot;&gt;5VjZctowFP0aHul4wYAfCVm70DR0JklfOootbE1kiQg52P36XmF5lSctaWkmDQ9gHclXvuccpGsN3HmSnQm0jj/xENOBY4XZwD0eOI499X34UUheII7tjQokEiTUo2pgSX5gDVoaTUmIN62BknMqyboNBpwxHMgWhoTg2/awFaftWdcowgawDBA10WsSyrhAp55V4+eYRHE5s23pnjsU3EeCp0zPxzjDRU+CyjB66CZGId82IPdk4M4F57K4SrI5porXkjH/4b1k2SKJtxfn4/lksTr3vgyLYKf73FIlJzCTzw6dffh0tZiFF6v01sZe9PCwHrLhpAj9iGiqmdS5yrykFtJeq8sgp4SFWAzco21MJF6uUaDwLVgKsFgmFFo2XN4pOnH48a4CKpI/pxKiYI1vpOD3lWBA6NFvZqoZecRC4qzhAJ35GeYJliKHIbp3OC2dmpfAVAPb2i/ORGNxwytuCSLt0aiKXrMNF5rwPcgfvxXy3ZclvzcLxyD/CFY2WGUc6wpTlBtSiIJYzd4vVDDJXRFK55xysYvmrnafQ5LuWU6bdNvyTNZtzzNZt+1Dse4arC85JSGR6smXCRISfuecSYFgl3jtEkymHd9PehRwrB7fe39BgO/Xs+D92bfTW9j6bvJ08fVKXvbYHkoCFq4RgEcpoXJ4wf4/3seTf8h771pvGbyfyBgLnCaAXvIZfC+w3HJxb7APWcs+iktKdyVLm2UNIUoipnYPIHi3dygOCVRNM92RkDBU0/RqWqtuHVSsUUesUc/mYLs9YjmHEss2xFqmd0A6kmp7WED5/NZEcgyR/JcWyVzJGv+oq5RJkii14GUnpaZer21Jc/zuVjLuWdL6BBgfSoCevbzxL/n/FRj3FbH/VIGRocA8FZB4oJ77JAtixKI3ooX10lpMDS0MljELZ+qsQy32FG02JNixCUWvCTf4BvJEfqNX+F3jVjXeeWXzOGt2HudlKyPyph4JrdtGT32TapT37KfYhqciwE+Qoo8XIMUIPxVPc4XD1imPqX9DXe+J6k3AC5wkj+2zoT7F9QyXnDDZsFdVLlbvq37HNkXm+r7moYsRyu2E8rslZkGOEQosoV5Cq2FrNWDz5EN7nZl8r+PqImbt8YrZ59veP7zt7f1sv5+FX5s17e6rzfOtaXdruoNZ03joP7QmNOtj12J4fa7tnvwE&lt;/diagram&gt;&lt;diagram id=&quot;C5RBs43oDa-KdzZeNtuy&quot; name=&quot;bridge-relay&quot;&gt;7Vtdd5s4EP01Pmf3oTlI4suPsZOm3U27aewmbd8wKIYNRi6I2O6vX2EEBklZY5/g4Lh5iTSIQbp3GM2McA8NZ8ur2Jn7n4iHwx7UvGUPXfQgBJreZ/8yyaqQGHoumcaBx2UbwSj4hYuBXJoGHk5qAykhIQ3mdaFLogi7tCZz4pgs6sMeSFh/6tyZYkkwcp1Qlt4HHvVzqQ2tjfwDDqZ+8WRg8hVPHPdxGpM04s+LSITzKzOnUMPXmPiORxYVEbrsoWFMCM1bs+UQhxmuBWL3H1f34fWjefXXl+Sn83Xw9/jz3btc2ftdbikXF+OI7q/aH7vjxXl4i6O7wSNBqO8u+S3akxOmHEm+VroqoF2DgzMlWg8NFn5A8WjuuNnVBbMmJvPpLGQ9wJoJjcljSQGDaNBw7nyNTzimeFnhlK/lCpMZpvGKDSmuIj53brJQ5/3Fhn+jz2V+hXtkcaHDbW5a6t6gxxocwB3ARBKYI5LGLpYgZZY0z5ruKgwYtvF2XCc5CdeTUlDa7T8pZVowl7cGd78Ot23JcKvQBqAttHUJ7bETTzF9C2gboGtoG7JtryKXSa4JmUuQs2VSlWMYkpAw/C/WXhYNHoIwFEROGEyjjCyG6JqqDLSAOfpzfmEWeF72GCWHdV/VFjum4HkMmRxTQQ5sixtruxPHkXeebbMZsqGTJIFbp2c3qLBX241loKo+WIFEIYtx6NDgqb6Hq+DhT7ghAZve5i0x9DOjRoUpYpysHTC/r7o5blVlia8SXXsXSdWasXLp+5NonyiJEG1FvimJsirJHlomsb+dxI2LAvuEU1WX2YPoYf3X5r5v9WuIIk12drqlMA+9LW8H2o9ZDw6yXjdbRSgLVK8g0FoDGbw5kA1D6xrIUAK5SBi0YRjgSI5ljwxzYNcxt5ACdKAAHbWGuZw2nOo+a5svts9aYk7d8j4L5HTkNFhUxKki9PuHvJJBtM2inLjc3gwlIt92Mgmsuou0gSLAOmQ2CeRM5PRYMeyusdIgtdjm8fAyoN8y4Nh7n/e+V65cLDmm685qL4Bz39MgeO+IOxWrmhJ/jbdEKCgSA5iWXSlsEK8fg3l0a7dFonmIrDY1DxMar2se8tFEnEZ/lHwk6aQHmWotnweTYOr/eWI+X6+TDRQ1d6Aqurfm86Gcq9RYYxwJrDEeT401EzWgzbIOSZsqOTHDjAMveGLNadYcpRNGg0OzZL92lJKPZE+uDD4xToFQqrEVlB40+oJmE0ovqY9jnM5+MyrH02bXGG1waHbspfq+Imc5aKkeNjjUOnKQ9dcHWc4Mb2Li4iRhwk8sRiAea9ziJA1pcmJuBwnBAVKk8Yf1O8WEKmx9nXt5GFB8v8JZOz2yrDPxHExBFzIOSZecV5d0lWc1v+nim7ySLnh2UMLg9i2njUIIAzdeVW7Kut+r1za3rXstFVD4XlAmhNvCn44WWox9Cy26kMTrtqDomUILswdnVRk2zwYkkjW+QCkGyaWYgxjoCxtaxwxIL851C96NfQ1IVNTvnAG9wAn2EXu4IqfY6uL6nTZQY99jW90UFDX8xO15A204YVv733mZwonZruOLT2afP67ebbw4f2E8a+SI7Ptuxv7UuvkBJ++CMfn3Uvvxzf14p/g5RRnTv8YHPVIw1/Q9fL6Oo9VZaPODHtbd/LgmZ2jz6yV0+R8=&lt;/diagram&gt;&lt;diagram id=&quot;kjk00mlVtZsMU1tb6JdZ&quot; name=&quot;ethereum-pallet&quot;&gt;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&lt;/diagram&gt;&lt;diagram id=&quot;48n5VmhJSGnRhip8jbJl&quot; name=&quot;currency-exchange-pallet&quot;&gt;5VpdV6M8EP41vXRPAqUtl9rWj3P86K67x1dv9qSQQjQQDMG2/vo3gSCf1lqrrWe9kUyGgTzzzGQmtGMOg8UJR5F/wVxMOwZwFx1z1DEMCLq2/Kcky1xidTOJx4mrZYXgmjzjXFFLE+LiuKIoGKOCRFWhw8IQO6IiQ5yzeVVtxmj1qRHycENw7SDalN4QV/iZdGCBQn6KiefnT4ZAz0yR8+BxloT6eSELcTYToNyMVo195LJ5SWSOO+aQMyayq2AxxFThmiN2PT4fJ/dD93Hi9/2jx8mjMWEHmbHj99zysjiOQ7Gx6cNxd+CeUfE4t9njYhksEXIODL00scyRxK4EVg8ZFz7zWIjouJAepWhhZRXIUaFzzlgkhVAK77EQS80SlAgmRb4IqJ6Vq+DL//T96eBWDX5Y+XC0KE+Olnq0Jgwarpgl3NGLurzD4Z+Zc3N7B/4KByx/To2hhgsIxD0sVmCk7SlgSmTTIJ9gFmD5klKBY4oEeaoyEmliey96hYvkhfZSOvwTY341vVfhYQCKpphmt/7mKIyRIwgLM5s0cYjr+IiLTP1Me9h7uLvw77B98fOwl2nmvn99/VWulHhQ8tfcJwJfRyhFcy4zSIUESgNxR3vbUo6asVDoMYR6PGSU8dS0CdI/KY+lTRJ6UmqqkeDsAV8pmVAuh+D9Tn/CXODFSjfls3lY65RnQo3ZvMgfthb5pdTRHbzbsXJY8u07orO3i+jcPMpa17BulFlfFGXrIa/f+gnRRD9pgngsdwbQiMaSd6pB0RY2G+O8PrFNWCU27IEGsV/IX2Z2rrd1MM3dbjLFvnJbntv6JrNq83iT/mCv6N9t0P9WVndtXjzP9qky8ogSL5TXjkQQy5R/pLhLZK12qCcC4rqZk3FMntE0taewjxgJRboW66hjjVq9sYphjSB5KTj1QyqVW1vwHIAfEPT7lQDKi6S1odfWJ2o1JRU2m8WSA3XfvLzE5u6CO9kovlmEwa3Xcemth5yjZUlBc7hJgzw996vpuduvle01fQgGg1U3yIvsFbbLqH4jA1yyPU4AeQRsJQPYwLYrkO9/Amh46yzOYFPPZzP1EqqtJjK+ZTi7qvGlzHnomMfNIsZnwTSJd1jAAKuK/sBqFjBmSwED4WdVMHDHJcxX9cmrKvPvkmCtbq2xA/YX5Evrm1VMcJsl06BnGd8rYTbddYqeVHs3kzGrUieiHCNXLXOKcahQoYgEKpr3MGN27VrL121p+UBbxgSfljFBA6bvd3bRXzPz2dtOfB+Cvlm6jXDEYqIiS8YXS1/EIRHBWbA5joRdNFm9D4cZg+6+HWbAnRyZb5nY9s629A9hbzeY/QvPEVfl7HUyDYhQu+de8hgCo9rFfSaRX/uQMA7dzNb7PyCsYMe/+wUB1JJTW6PyhZ8Q7Mu+Efds/3QijJuDoTGZLY5bDrIPFRicOGm1g9NecM4SmvaEShZKWSqdSbRljvBJs46NfRSpS1miUpaIt+MqwlxWT2lxm980KUSf5qJe7bClv2bQDbawe+C/1IPPEb8ySASdE352FrHdfG/dfPNoXcO6X3T6u9o7Vr11KRCGLFRMUkznLMgIj1W/JYv9hEuwnGVRMVEmaVuZ2cdtps73Ly2XWmFvnky9co74z56lrGLrm7FT9OCGNr1pz52fntRbSbvGjGyJ+q6CHA1Djcq9bijDYIWhj5wCyGHxw5xMvfjlkzn+Hw==&lt;/diagram&gt;&lt;diagram id=&quot;e9Op1dMdGoZdHXI0nwvC&quot; name=&quot;cross-chain-fund-transfer&quot;&gt;5VhdU6MwFP01POoAgaqPtlZ3R3d0ts7sc4BbyBhIJ4R++Os3KeEzONZVnLr2BXJJbsg599x7i4Vm6faG41Xyi0VALdeOtha6slzXsb0LeVGWXWXxvdIScxJpW2NYkGeoJmprQSLIOxMFY1SQVdcYsiyDUHRsmHO26U5bMtrddYVjMAyLEFPT+odEIimt577d2H8AiZNqZ8fWTwIcPsWcFZneL2MZlE9SXLnRU/MER2zTMqG5hWacMVHepdsZUIVrhdht+pM4cjMes+y68Cfp+vH2pHR2/ZYl9eE4ZOJjXbul6zWmhUZyLhLgUKT6zGJXQSyPv1K34Y6SLAJuoekmIQIWKxwq+0aGlrQlIqVy5MjbQMEK0V1QG2qw7wshvYC2H3g+jcMauIBti3d93htgKQi+k1P0Uxdp6nRYu+d6vGlipI6EpB0f1UKs4zKufTcIyxsN8hsARwbgiyLIBccC/gfEvcnRIe4ZiF+GgvEX0S5SWk5AU3VuIpPMHQ6APrCcCMIyOSVgQrBUTqDqwbTGeMaoWie9oeX+1/JxSUms1grW44yVxMzqzGiPyI/jd/nxfZMfNEDPZCx2JgY7BjGQRZeqRCglUJznJOwC+DasIOpUEhOpFhL+ABKVjQPFgqy79WcIHr3DAyPy9RoiLnpEuD2Ec1bwEPSqdlrvOXK9riOv70hgHoMwHO3Zqo/97wRWHUCLQedUjheSNnm5Y+GTvDxuTVolEXthddnEWiehZBP4gIBSEkXKx5RDTp5xsPenNLNSR9wf2p9a/tXhkVHFYF9FdbuiN+nU/SF12ae263Xz3/uCpZrClsscxqHPMehzFX3zlKgXmK9Bh81QqsyYgAOK0gs1KML86V6uIkKBJbHzP7EVqPXXLkzOgN7Px8p8jtl7TWVvLbOTa/+W8bIzYOdlddfwvYL6WECiXr7x7QEg3c8sIY7ZU32PGoLcV1L/oTUE9boCrx/0Y9cQs0dDp3sZ4OjFJHQ89aMOwA8oIM7ki9UP/5uKz+uLr6+ZQ8XnnfUc9f8JjS0+swX3Wg2c6tzsB87Y8pgVWEXhuxV4IiXYbRSOXoFnBn++4u+G4/0bXMumITe4+4ItXP/bwpgtnBw2H/ZKppovp2j+Fw==&lt;/diagram&gt;&lt;diagram id=&quot;_8i-Bky5XvWGoeUu99_W&quot; name=&quot;parachain&quot;&gt;3ZnLcpswFIafxstmEEIOLGPHSWbaTtx60aY7GVRgAsgjhI3z9BVG4ibqOB5fszL6EQfrO7+kI3sAx3H+yPAi+E49Eg1Mw8sH8H5gmsCwHPFRKGulIKtUfBZ6UquFWfhGVEepZqFH0lZHTmnEw0VbdGmSEJe3NMwYXbW7/aVR+60L7BNNmLk40tVfoceDUrWRUetPJPQD9WZgyDtz7L76jGaJfF9CE1LeibEKI7umAfboqiHByQCOGaW8vIrzMYkKrorY16c0c//APGEPy2ecvC3Wyx9fymAPH3mkGhwjCT9saLMMvcRRJklOafQqxsnlmPlaIRbDXxSX7joKE4+wARytgpCT2QK7hb4S1hJawONItIC4nBdYifdtXgkV7OeMiyhE6juOT3JYEsZJ3si7HO8joTHhbC26yLu2zJx0tXmLyvaqtogJZZ+gYQ+oRCxt6Veha8DiQjL+AG+o8f4MnC0TtUEr8E3QqA+0eSzQlgZ6wgPCSBYL9WeW8DAW89wQS2EWES0HrCQqsb2D/2hUrTZVC/VQBX1UjwUVaVBn2TzlDHNytVQRODfVoUZ1nDExbLf41pPcDXDiXy9f6Jybr/3+mksS766oQoplN8JpGrqCUMox47q8N8OUZswl72/G4rU+2RZPbiLEa9VEekYaxPsWX6UxEmEeLtuVVF8W5BumNBTDrRIOUXuXRUYnkeW45VPNAqUTyDLagar1TgUqwWiBNqaohr2/T5ytq9sIp2JqmcY4wGEiPu8+w8Ztd5Cb+lwFdo91zKPt22pl2DELo8+QBWA47TRA6/x5AFoeGgXUlN7VSbj+BHSnwbCn0jo1f/1kNhIn77IQEAv2Or3M7d8GHSv3HAXAsAclsI6GcodD154FAMlD/ltcGzeOM5Ttl00bQUu27wsyhmqsG40pYaKe48UU2WgHLifgjuWEstqF1BPDzmJoWc4N2q+i6M7rnlBHrimAfg49mPcS8dVK8yHVfGneq423aTWd13hMOXarWw/sTLW5XJs17Y41h90zy87G7ARCJy51gX6SP7ctD22xXQ9TzmU5DP2nEvyow5xuZe+c2GH6rxqH3nRBe8M96QK2q7tUNXQh9gJGpzyzbvf0FzCGnUjdUnhvg4lm/adK2b3+1wpO/gE=&lt;/diagram&gt;&lt;/mxfile&gt;"><defs/><g><path d="M 5 300 C 5 246.67 235 246.67 235 300 L 235 550 C 235 603.33 5 603.33 5 550 Z" fill="#ffffff" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/><path d="M 5 300 C 5 340 235 340 235 300" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/><g transform="translate(-0.5 -0.5)"><switch><foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 228px; height: 1px; padding-top: 445px; margin-left: 6px;"><div style="box-sizing: border-box; font-size: 0; text-align: center; "><div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: #000000; line-height: 1.2; pointer-events: all; white-space: normal; word-wrap: normal; ">Polkadot</div></div></div></foreignObject><text x="120" y="449" fill="#000000" font-family="Helvetica" font-size="12px" text-anchor="middle">Polkadot</text></switch></g><path d="M 350 305 C 350 251.67 600 251.67 600 305 L 600 545 C 600 598.33 350 598.33 350 545 Z" fill="#ffffff" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/><path d="M 350 305 C 350 345 600 345 600 305" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/><rect x="370" y="435" width="210" height="30" rx="4.5" ry="4.5" fill="#ffffff" stroke="#000000" pointer-events="all"/><g transform="translate(-0.5 -0.5)"><switch><foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 208px; height: 1px; padding-top: 450px; margin-left: 371px;"><div style="box-sizing: border-box; font-size: 0; text-align: center; "><div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: #000000; line-height: 1.2; pointer-events: all; white-space: normal; word-wrap: normal; ">Ethereum Runtime Module</div></div></div></foreignObject><text x="475" y="454" fill="#000000" font-family="Helvetica" font-size="12px" text-anchor="middle">Ethereum Runtime Module</text></switch></g><rect x="370" y="495" width="210" height="30" rx="4.5" ry="4.5" fill="#ffffff" stroke="#000000" pointer-events="all"/><g transform="translate(-0.5 -0.5)"><switch><foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 208px; height: 1px; padding-top: 510px; margin-left: 371px;"><div style="box-sizing: border-box; font-size: 0; text-align: center; "><div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: #000000; line-height: 1.2; pointer-events: all; white-space: normal; word-wrap: normal; ">Substrate Runtime Module</div></div></div></foreignObject><text x="475" y="514" fill="#000000" font-family="Helvetica" font-size="12px" text-anchor="middle">Substrate Runtime Module</text></switch></g><rect x="370" y="375" width="210" height="30" rx="4.5" ry="4.5" fill="#ffffff" stroke="#000000" pointer-events="all"/><g transform="translate(-0.5 -0.5)"><switch><foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 208px; height: 1px; padding-top: 390px; margin-left: 371px;"><div style="box-sizing: border-box; font-size: 0; text-align: center; "><div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: #000000; line-height: 1.2; pointer-events: all; white-space: normal; word-wrap: normal; ">Currency Exchange Runtime Module</div></div></div></foreignObject><text x="475" y="394" fill="#000000" font-family="Helvetica" font-size="12px" text-anchor="middle">Currency Exchange Runtime Module</text></switch></g><path d="M 241.37 425 L 343.63 425" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 236.12 425 L 243.12 421.5 L 241.37 425 L 243.12 428.5 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/><path d="M 348.88 425 L 341.88 428.5 L 343.63 425 L 341.88 421.5 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/><path d="M 725 45 C 725 -8.33 905 -8.33 905 45 L 905 185 C 905 238.33 725 238.33 725 185 Z" fill="#ffffff" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/><path d="M 725 45 C 725 85 905 85 905 45" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/><g transform="translate(-0.5 -0.5)"><switch><foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 178px; height: 1px; padding-top: 135px; margin-left: 726px;"><div style="box-sizing: border-box; font-size: 0; text-align: center; "><div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: #000000; line-height: 1.2; pointer-events: all; white-space: normal; word-wrap: normal; ">Substrate Based Chain A</div></div></div></foreignObject><text x="815" y="139" fill="#000000" font-family="Helvetica" font-size="12px" text-anchor="middle">Substrate Based Chain A</text></switch></g><path d="M 1015 365 C 1015 311.67 1195 311.67 1195 365 L 1195 505 C 1195 558.33 1015 558.33 1015 505 Z" fill="#ffffff" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/><path d="M 1015 365 C 1015 405 1195 405 1195 365" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/><g transform="translate(-0.5 -0.5)"><switch><foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 178px; height: 1px; padding-top: 455px; margin-left: 1016px;"><div style="box-sizing: border-box; font-size: 0; text-align: center; "><div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: #000000; line-height: 1.2; pointer-events: all; white-space: normal; word-wrap: normal; ">Substrate Based Chain B</div></div></div></foreignObject><text x="1105" y="459" fill="#000000" font-family="Helvetica" font-size="12px" text-anchor="middle">Substrate Based Chain B</text></switch></g><path d="M 725 675 C 725 621.67 905 621.67 905 675 L 905 815 C 905 868.33 725 868.33 725 815 Z" fill="#ffffff" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/><path d="M 725 675 C 725 715 905 715 905 675" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/><g transform="translate(-0.5 -0.5)"><switch><foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 178px; height: 1px; padding-top: 765px; margin-left: 726px;"><div style="box-sizing: border-box; font-size: 0; text-align: center; "><div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: #000000; line-height: 1.2; pointer-events: all; white-space: normal; word-wrap: normal; ">Ethereum PoA Chain</div></div></div></foreignObject><text x="815" y="769" fill="#000000" font-family="Helvetica" font-size="12px" text-anchor="middle">Ethereum PoA Chain</text></switch></g><rect x="735" y="365" width="160" height="140" rx="21" ry="21" fill="#ffffff" stroke="#000000" pointer-events="all"/><g transform="translate(-0.5 -0.5)"><switch><foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 158px; height: 1px; padding-top: 435px; margin-left: 736px;"><div style="box-sizing: border-box; font-size: 0; text-align: center; "><div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: #000000; line-height: 1.2; pointer-events: all; white-space: normal; word-wrap: normal; ">Bridge Relays</div></div></div></foreignObject><text x="815" y="439" fill="#000000" font-family="Helvetica" font-size="12px" text-anchor="middle">Bridge Relays</text></switch></g><path d="M 605.37 435.85 L 728.63 435.35" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 600.12 435.88 L 607.1 432.35 L 605.37 435.85 L 607.13 439.35 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/><path d="M 733.88 435.33 L 726.9 438.86 L 728.63 435.35 L 726.87 431.86 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/><path d="M 815 628.63 L 815 511.37" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 815 633.88 L 811.5 626.88 L 815 628.63 L 818.5 626.88 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/><path d="M 815 506.12 L 818.5 513.12 L 815 511.37 L 811.5 513.12 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/><path d="M 815 358.63 L 815 231.37" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 815 363.88 L 811.5 356.88 L 815 358.63 L 818.5 356.88 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/><path d="M 815 226.12 L 818.5 233.12 L 815 231.37 L 811.5 233.12 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/><path d="M 901.37 435 L 1008.63 435" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 896.12 435 L 903.12 431.5 L 901.37 435 L 903.12 438.5 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/><path d="M 1013.88 435 L 1006.88 438.5 L 1008.63 435 L 1006.88 431.5 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/></g><switch><g requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"/><a transform="translate(0,-5)" xlink:href="https://desk.draw.io/support/solutions/articles/16000042487" target="_blank"><text text-anchor="middle" font-size="10px" x="50%" y="100%">Viewer does not support full SVG 1.1</text></a></switch></svg>