Files
pezkuwi-subxt/polkadot/bridges/diagrams/cross-chain-fund-transfer.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
21 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="431px" height="452px" viewBox="-0.5 -0.5 431 452" content="&lt;mxfile host=&quot;app.diagrams.net&quot; modified=&quot;2020-06-09T01:15:11.787Z&quot; agent=&quot;5.0 (Macintosh)&quot; etag=&quot;ONY1ed4-nY0ULLMko-_K&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 85 121 C 85 86.33 185 86.33 185 121 L 185 199 C 185 233.67 85 233.67 85 199 Z" fill="#ffffff" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/><path d="M 85 121 C 85 147 185 147 185 121" 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: 98px; height: 1px; padding-top: 180px; margin-left: 86px;"><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</div></div></div></foreignObject><text x="135" y="183" fill="#000000" font-family="Helvetica" font-size="12px" text-anchor="middle">Ethereum</text></switch></g><path d="M 315 121 C 315 86.33 415 86.33 415 121 L 415 199 C 415 233.67 315 233.67 315 199 Z" fill="#ffffff" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/><path d="M 315 121 C 315 147 415 147 415 121" 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: 98px; height: 1px; padding-top: 180px; margin-left: 316px;"><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</div></div></div></foreignObject><text x="365" y="183" fill="#000000" font-family="Helvetica" font-size="12px" text-anchor="middle">Substrate</text></switch></g><ellipse cx="20" cy="372.5" rx="7.5" ry="7.5" fill="#ffffff" stroke="#000000" pointer-events="all"/><path d="M 20 380 L 20 405 M 20 385 L 5 385 M 20 385 L 35 385 M 20 405 L 5 425 M 20 405 L 35 425" 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 flex-start; justify-content: unsafe center; width: 1px; height: 1px; padding-top: 432px; margin-left: 20px;"><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; background-color: #ffffff; white-space: nowrap; ">Actor</div></div></div></foreignObject><text x="20" y="444" fill="#000000" font-family="Helvetica" font-size="12px" text-anchor="middle">Actor</text></switch></g><path d="M 45 335 L 92.15 240.7" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 94.5 236 L 94.5 243.83 L 92.15 240.7 L 88.24 240.7 Z" fill="#000000" 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: 1px; height: 1px; padding-top: 284px; margin-left: 69px;"><div style="box-sizing: border-box; font-size: 0; text-align: center; "><div style="display: inline-block; font-size: 11px; font-family: Helvetica; color: #000000; line-height: 1.2; pointer-events: all; background-color: #ffffff; white-space: nowrap; ">1. Send Lock Tx</div></div></div></foreignObject><text x="69" y="287" fill="#000000" font-family="Helvetica" font-size="11px" text-anchor="middle">1. Send Lock Tx</text></switch></g><path d="M 85 5 L 165 5 L 195 35 L 195 85 L 85 85 L 85 5 Z" fill="#ffffff" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/><path d="M 165 5 L 165 35 L 195 35 Z" fill-opacity="0.05" fill="#000000" stroke="none" pointer-events="all"/><path d="M 165 5 L 165 35 L 195 35" 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: 108px; height: 1px; padding-top: 45px; margin-left: 86px;"><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; ">2. Emit Event</div></div></div></foreignObject><text x="140" y="49" fill="#000000" font-family="Helvetica" font-size="12px" text-anchor="middle">2. Emit Event</text></switch></g><rect x="195" y="315" width="120" height="60" rx="9" ry="9" 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: 118px; height: 1px; padding-top: 345px; margin-left: 196px;"><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 Relay</div></div></div></foreignObject><text x="255" y="349" fill="#000000" font-family="Helvetica" font-size="12px" text-anchor="middle">Bridge Relay</text></switch></g><path d="M 175 235 L 202.15 289.3" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 204.5 294 L 198.24 289.3 L 202.15 289.3 L 204.5 286.17 Z" fill="#000000" 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: 1px; height: 1px; padding-top: 269px; margin-left: 195px;"><div style="box-sizing: border-box; font-size: 0; text-align: center; "><div style="display: inline-block; font-size: 11px; font-family: Helvetica; color: #000000; line-height: 1.2; pointer-events: all; background-color: #ffffff; white-space: nowrap; ">3. Read Event</div></div></div></foreignObject><text x="195" y="273" fill="#000000" font-family="Helvetica" font-size="11px" text-anchor="middle">3. Read Event</text></switch></g><path d="M 275 295 L 320.5 249.5" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 324.21 245.79 L 321.73 253.22 L 320.5 249.5 L 316.78 248.27 Z" fill="#000000" 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: 1px; height: 1px; padding-top: 272px; margin-left: 297px;"><div style="box-sizing: border-box; font-size: 0; text-align: center; "><div style="display: inline-block; font-size: 11px; font-family: Helvetica; color: #000000; line-height: 1.2; pointer-events: all; background-color: #ffffff; white-space: nowrap; ">4. Send Tx Proof</div></div></div></foreignObject><text x="297" y="275" fill="#000000" font-family="Helvetica" font-size="11px" text-anchor="middle">4. Send Tx Proof</text></switch></g><path d="M 315 5 L 395 5 L 425 35 L 425 85 L 315 85 L 315 5 Z" fill="#ffffff" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/><path d="M 395 5 L 395 35 L 425 35 Z" fill-opacity="0.05" fill="#000000" stroke="none" pointer-events="all"/><path d="M 395 5 L 395 35 L 425 35" 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: 108px; height: 1px; padding-top: 45px; margin-left: 316px;"><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; ">5. Grant Funds</div></div></div></foreignObject><text x="370" y="49" fill="#000000" font-family="Helvetica" font-size="12px" text-anchor="middle">5. Grant Funds</text></switch></g></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>