github.com/muhammedhassanm/blockchain@v0.0.0-20200120143007-697261defd4d/sawtooth-core-master/docs/source/images/arch_batch_and_transaction.svg (about)

     1  <!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
     2  <svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="611px" height="485px" version="1.1" content="&lt;mxfile userAgent=&quot;Mozilla/5.0 (Macintosh; Intel Mac OS X 10_12_3) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/56.0.2924.87 Safari/537.36&quot; version=&quot;6.1.1.0&quot; editor=&quot;www.draw.io&quot; type=&quot;google&quot;&gt;&lt;diagram name=&quot;Page-1&quot;&gt;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&lt;/diagram&gt;&lt;diagram name=&quot;Page-2&quot;&gt;7Ztbb6M4FIB/TR5bcQm5PE6ynZmHrlRtVtrZp8qAA94ajIwzSebX7zGxIQ5ll0yhpBrSSIXjKz7f8Tm2w8RdJ4cvHGXx7yzEdOJY4WHi/jZxHNteWvBPSo5K4rjTkyTiJFSySrAhP7ASqoLRjoQ4NzIKxqggmSkMWJriQBgyxDnbm9m2jJqtZijCNcEmQLQu/YuEIlbSuWVVCV8xiWLdtK1TEqRzK0Eeo5Dtz0Tuw8Rdc8bE6So5rDGVw6cH5lTuc0Nq2TOOU9GmgBcEyPfmW1CBPfMD785VHfuO6E497gqJIFbdFUc9CPmeJBSlcLeKRUJBaMPllqViozJZcB/EhIaP6Mh2sju5QMGLvlvFjJMfkB/pwpDMhVK3M5O1EUrXjDJeNOliS/4ZJTeyRtUWxzmUfdLPbpeiR5QL3R9GKcpy4hc9lFkSxCOSrpgQLFGZ9KN9NpvfFh9IR5REKcgCaAhD4ipEeYzD8ik4e8Fn5aziowbnNbkaccwFPjTq0S7pAMPCLMGCHyGLKjDVQGmb0ka2rwB1NIWxyaYyDGUUUVl3hQ1cKHLaUmTXKJo4Myq1TuAikhf+UYARKym0UCZM5LOcxL6WxRiFMNRVbr/KfQEmDKIwoTQ1krIC2nO2lCjPUEDS6BFv5eBMK8kfarykaB8TgTcgl83tYYYDGQPdbWlhxzEJQ5xK9JhAAvmlJWSMpKIYY28FX3jEtXXvTTzo8hru7eoevjI7B1ZS6DoiBQIYIN7jXLTlpcGy6wQpYsDgWgGj83XLi/P/vMBQgCquA+Y5B0tFYsfxiE5/6HjOkOi4NXQ4zjASMCFXXJSs/MlRmqNAEJa2RUlURfIRo/4wmi+GxGhaw8hAZYx+bjj68Swz+nG95aDRjzdGPzc390xvOPqZjdHPx0Vn2Ohn3vFUk6EjZSgcgekPmGHjnEUNmGJ/56tyMWOcc8NxzsI14xzHahnnLHoJc5bt3Zb1+vxzMflIfwVuK9v5L/g4TkFvmYIWtxvuTOtbzNWK/YKfQtvXIHS2WH8m4bhe7xGiQQOfaX3H8Gy9PnqzD+jN3IXdEqil2wdR9Y3EN7ozXwZWoz/rYio6mfuN+rP61mF3/iyEmlJQSkDw6Mx6JGhYZ9Ziw/A6bLYoIfT4nKJk3PvpkZpBl/LT+lK+G2pgkHLzfGwEp2NwbGs6JDn1lXt3Houk2U6MvqpPeHTgPAg8Xn35/sZpB3QajG6qT2C8IeNjr8WPwc5+snEdO7AsH6ebnulZDBkb68C8u+lGHXE9w6KKheah6shO1wtza8gI2et8S0ez49nOiE2P2LhDhsdefUNnPNj6IODMBg2N5zU94jDC+nABBiNmEUsRfaikMMS7NCx24i1T4fhAxLez679lFhhcuEuhp99UieLmlObIxH+wEEd1IoF2gknNlg0/Mpa9ytP53v4pRb/aoo9Imk8B5DM2alCJcrbjAW4YN/26gEA8wk2abzqN4pgiQb6bPehWrfWNlg3mBFEY5LCF5RYnOo1GJO2kdjojzYIEiH5SCQkYZEELRT6mKxS8RAU3l9PBtac16hUp1blJ+V7Sf9rgCfPGc507696y1Q5Da+Wo2p7k0JxVpRy4su67pVkB225z4OVSt2WXflLdy/ex4vc01GrGuJ97xqTRoRW7bay44bdR14HyiXN0PMugLKqRo5netNBuQh01VtScauyMIe2G3s0TSKOzTM3eWzBxKcETzFfwPHJuKSr/iE7Ca4FXU3jQv5OY1Xc5fmknMWt42UNVLYMV7Vff6iRs2/QSlz/q/xk3AbfVW7in7NXbzO7Dvw==&lt;/diagram&gt;&lt;/mxfile&gt;"><defs/><g transform="translate(0.5,0.5)"><rect x="0" y="0" width="200" height="110" fill="#ffffff" stroke="#000000" stroke-dasharray="3 3" pointer-events="none"/><path d="M 0 26 L 0 0 L 200 0 L 200 26 Z" fill="#e0e0e0" stroke="#000000" stroke-miterlimit="10" stroke-dasharray="3 3" pointer-events="none"/><g transform="translate(84.5,7.5)"><switch><foreignObject style="overflow:visible;" pointer-events="all" width="31" height="12" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: inline-block; font-size: 12px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; vertical-align: top; white-space: nowrap; text-align: center;"><div xmlns="http://www.w3.org/1999/xhtml" style="display:inline-block;text-align:inherit;text-decoration:inherit;">Batch</div></div></foreignObject><text x="16" y="12" fill="#000000" text-anchor="middle" font-size="12px" font-family="Helvetica">Batch</text></switch></g><g transform="translate(5.5,32.5)"><switch><foreignObject style="overflow:visible;" pointer-events="all" width="71" height="12" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: inline-block; font-size: 12px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; vertical-align: top; overflow: hidden; max-height: 22px; max-width: 188px; width: 72px; white-space: normal; word-wrap: normal;"><div xmlns="http://www.w3.org/1999/xhtml" style="display:inline-block;text-align:inherit;text-decoration:inherit;"><i>bytes</i> <b>header</b></div></div></foreignObject><text x="36" y="12" fill="#000000" text-anchor="middle" font-size="12px" font-family="Helvetica">&lt;i&gt;bytes&lt;/i&gt; &lt;b&gt;header&lt;/b&gt;</text></switch></g><g transform="translate(5.5,58.5)"><switch><foreignObject style="overflow:visible;" pointer-events="all" width="133" height="12" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: inline-block; font-size: 12px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; vertical-align: top; overflow: hidden; max-height: 22px; max-width: 188px; width: 134px; white-space: normal; word-wrap: normal;"><div xmlns="http://www.w3.org/1999/xhtml" style="display:inline-block;text-align:inherit;text-decoration:inherit;"><i>string</i> <b>header_signature</b></div></div></foreignObject><text x="67" y="12" fill="#000000" text-anchor="middle" font-size="12px" font-family="Helvetica">&lt;i&gt;string&lt;/i&gt; &lt;b&gt;header_signature&lt;/b&gt;</text></switch></g><g transform="translate(5.5,84.5)"><switch><foreignObject style="overflow:visible;" pointer-events="all" width="188" height="12" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: inline-block; font-size: 12px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; vertical-align: top; overflow: hidden; max-height: 22px; max-width: 188px; width: 188px; white-space: normal; word-wrap: normal;"><div xmlns="http://www.w3.org/1999/xhtml" style="display:inline-block;text-align:inherit;text-decoration:inherit;">repeated <i>Transaction</i> <b>transactions</b></div></div></foreignObject><text x="94" y="12" fill="#000000" text-anchor="middle" font-size="12px" font-family="Helvetica">repeated &lt;i&gt;Transaction&lt;/i&gt; &lt;b&gt;transactions&lt;/b&gt;</text></switch></g><rect x="80" y="169" width="200" height="110" fill="#ffffff" stroke="#000000" stroke-dasharray="3 3" pointer-events="none"/><path d="M 80 195 L 80 169 L 280 169 L 280 195 Z" fill="#e0e0e0" stroke="#000000" stroke-miterlimit="10" stroke-dasharray="3 3" pointer-events="none"/><g transform="translate(148.5,176.5)"><switch><foreignObject style="overflow:visible;" pointer-events="all" width="62" height="12" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: inline-block; font-size: 12px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; vertical-align: top; white-space: nowrap; text-align: center;"><div xmlns="http://www.w3.org/1999/xhtml" style="display:inline-block;text-align:inherit;text-decoration:inherit;">Transaction</div></div></foreignObject><text x="31" y="12" fill="#000000" text-anchor="middle" font-size="12px" font-family="Helvetica">Transaction</text></switch></g><g transform="translate(85.5,201.5)"><switch><foreignObject style="overflow:visible;" pointer-events="all" width="71" height="12" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: inline-block; font-size: 12px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; vertical-align: top; overflow: hidden; max-height: 22px; max-width: 188px; width: 72px; white-space: normal; word-wrap: normal;"><div xmlns="http://www.w3.org/1999/xhtml" style="display:inline-block;text-align:inherit;text-decoration:inherit;"><i>bytes</i> <b>header</b></div></div></foreignObject><text x="36" y="12" fill="#000000" text-anchor="middle" font-size="12px" font-family="Helvetica">&lt;i&gt;bytes&lt;/i&gt; &lt;b&gt;header&lt;/b&gt;</text></switch></g><g transform="translate(85.5,227.5)"><switch><foreignObject style="overflow:visible;" pointer-events="all" width="133" height="12" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: inline-block; font-size: 12px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; vertical-align: top; overflow: hidden; max-height: 22px; max-width: 188px; width: 134px; white-space: normal; word-wrap: normal;"><div xmlns="http://www.w3.org/1999/xhtml" style="display:inline-block;text-align:inherit;text-decoration:inherit;"><i>string</i> <b>header_signature</b></div></div></foreignObject><text x="67" y="12" fill="#000000" text-anchor="middle" font-size="12px" font-family="Helvetica">&lt;i&gt;string&lt;/i&gt; &lt;b&gt;header_signature&lt;/b&gt;</text></switch></g><g transform="translate(85.5,253.5)"><switch><foreignObject style="overflow:visible;" pointer-events="all" width="77" height="12" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: inline-block; font-size: 12px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; vertical-align: top; overflow: hidden; max-height: 22px; max-width: 188px; width: 78px; white-space: normal; word-wrap: normal;"><div xmlns="http://www.w3.org/1999/xhtml" style="display:inline-block;text-align:inherit;text-decoration:inherit;"><i>bytes</i> <b>payload</b></div></div></foreignObject><text x="39" y="12" fill="#000000" text-anchor="middle" font-size="12px" font-family="Helvetica">&lt;i&gt;bytes&lt;/i&gt; &lt;b&gt;payload&lt;/b&gt;</text></switch></g><rect x="410" y="19" width="200" height="80" fill="#ffffff" stroke="#000000" stroke-dasharray="3 3" pointer-events="none"/><path d="M 410 45 L 410 19 L 610 19 L 610 45 Z" fill="#e0e0e0" stroke="#000000" stroke-miterlimit="10" stroke-dasharray="3 3" pointer-events="none"/><g transform="translate(474.5,26.5)"><switch><foreignObject style="overflow:visible;" pointer-events="all" width="70" height="12" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: inline-block; font-size: 12px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; vertical-align: top; white-space: nowrap; text-align: center;"><div xmlns="http://www.w3.org/1999/xhtml" style="display:inline-block;text-align:inherit;text-decoration:inherit;">BatchHeader</div></div></foreignObject><text x="35" y="12" fill="#000000" text-anchor="middle" font-size="12px" font-family="Helvetica">BatchHeader</text></switch></g><g transform="translate(415.5,51.5)"><switch><foreignObject style="overflow:visible;" pointer-events="all" width="117" height="12" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: inline-block; font-size: 12px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; vertical-align: top; overflow: hidden; max-height: 22px; max-width: 188px; width: 118px; white-space: normal; word-wrap: normal;"><div xmlns="http://www.w3.org/1999/xhtml" style="display:inline-block;text-align:inherit;text-decoration:inherit;"><i>string </i><b>signer_pubkey</b></div></div></foreignObject><text x="59" y="12" fill="#000000" text-anchor="middle" font-size="12px" font-family="Helvetica">&lt;i&gt;string &lt;/i&gt;&lt;b&gt;signer_pubkey&lt;/b&gt;</text></switch></g><g transform="translate(415.5,77.5)"><switch><foreignObject style="overflow:visible;" pointer-events="all" width="172" height="12" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: inline-block; font-size: 12px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; vertical-align: top; overflow: hidden; max-height: 22px; max-width: 188px; width: 173px; white-space: normal; word-wrap: normal;"><div xmlns="http://www.w3.org/1999/xhtml" style="display:inline-block;text-align:inherit;text-decoration:inherit;">repeated<i> string </i><b>transaction_ids</b></div></div></foreignObject><text x="86" y="12" fill="#000000" text-anchor="middle" font-size="12px" font-family="Helvetica">repeated&lt;i&gt; string &lt;/i&gt;&lt;b&gt;transaction_ids&lt;/b&gt;</text></switch></g><rect x="410" y="191" width="200" height="293" fill="#ffffff" stroke="#000000" stroke-dasharray="3 3" pointer-events="none"/><path d="M 410 217 L 410 191 L 610 191 L 610 217 Z" fill="#e0e0e0" stroke="#000000" stroke-miterlimit="10" stroke-dasharray="3 3" pointer-events="none"/><g transform="translate(458.5,198.5)"><switch><foreignObject style="overflow:visible;" pointer-events="all" width="102" height="12" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: inline-block; font-size: 12px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; vertical-align: top; white-space: nowrap; text-align: center;"><div xmlns="http://www.w3.org/1999/xhtml" style="display:inline-block;text-align:inherit;text-decoration:inherit;">TransactionHeader</div></div></foreignObject><text x="51" y="12" fill="#000000" text-anchor="middle" font-size="12px" font-family="Helvetica">TransactionHeader</text></switch></g><g transform="translate(415.5,223.5)"><switch><foreignObject style="overflow:visible;" pointer-events="all" width="125" height="12" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: inline-block; font-size: 12px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; vertical-align: top; overflow: hidden; max-height: 22px; max-width: 188px; width: 126px; white-space: normal; word-wrap: normal;"><div xmlns="http://www.w3.org/1999/xhtml" style="display:inline-block;text-align:inherit;text-decoration:inherit;"><i>string </i><b>batcher_pubkey</b></div></div></foreignObject><text x="63" y="12" fill="#000000" text-anchor="middle" font-size="12px" font-family="Helvetica">&lt;i&gt;string &lt;/i&gt;&lt;b&gt;batcher_pubkey&lt;/b&gt;</text></switch></g><g transform="translate(415.5,249.5)"><switch><foreignObject style="overflow:visible;" pointer-events="all" width="163" height="12" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: inline-block; font-size: 12px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; vertical-align: top; overflow: hidden; max-height: 22px; max-width: 188px; width: 164px; white-space: normal; word-wrap: normal;"><div xmlns="http://www.w3.org/1999/xhtml" style="display:inline-block;text-align:inherit;text-decoration:inherit;">repeated<i> string </i><b>dependencies</b></div></div></foreignObject><text x="82" y="12" fill="#000000" text-anchor="middle" font-size="12px" font-family="Helvetica">repeated&lt;i&gt; string &lt;/i&gt;&lt;b&gt;dependencies&lt;/b&gt;</text></switch></g><g transform="translate(415.5,275.5)"><switch><foreignObject style="overflow:visible;" pointer-events="all" width="105" height="12" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: inline-block; font-size: 12px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; vertical-align: top; overflow: hidden; max-height: 22px; max-width: 188px; width: 106px; white-space: normal; word-wrap: normal;"><div xmlns="http://www.w3.org/1999/xhtml" style="display:inline-block;text-align:inherit;text-decoration:inherit;"><i>string </i><b>family_name</b></div></div></foreignObject><text x="53" y="12" fill="#000000" text-anchor="middle" font-size="12px" font-family="Helvetica">&lt;i&gt;string &lt;/i&gt;&lt;b&gt;family_name&lt;/b&gt;</text></switch></g><g transform="translate(415.5,301.5)"><switch><foreignObject style="overflow:visible;" pointer-events="all" width="117" height="12" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: inline-block; font-size: 12px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; vertical-align: top; overflow: hidden; max-height: 22px; max-width: 188px; width: 118px; white-space: normal; word-wrap: normal;"><div xmlns="http://www.w3.org/1999/xhtml" style="display:inline-block;text-align:inherit;text-decoration:inherit;"><i>string </i><b>family_version</b></div></div></foreignObject><text x="59" y="12" fill="#000000" text-anchor="middle" font-size="12px" font-family="Helvetica">&lt;i&gt;string &lt;/i&gt;&lt;b&gt;family_version&lt;/b&gt;</text></switch></g><g transform="translate(415.5,327.5)"><switch><foreignObject style="overflow:visible;" pointer-events="all" width="119" height="12" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: inline-block; font-size: 12px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; vertical-align: top; overflow: hidden; max-height: 22px; max-width: 188px; width: 120px; white-space: normal; word-wrap: normal;"><div xmlns="http://www.w3.org/1999/xhtml" style="display:inline-block;text-align:inherit;text-decoration:inherit;">repeated<i> string </i><b>inputs</b></div></div></foreignObject><text x="60" y="12" fill="#000000" text-anchor="middle" font-size="12px" font-family="Helvetica">repeated&lt;i&gt; string &lt;/i&gt;&lt;b&gt;inputs&lt;/b&gt;</text></switch></g><g transform="translate(415.5,353.5)"><switch><foreignObject style="overflow:visible;" pointer-events="all" width="68" height="12" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: inline-block; font-size: 12px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; vertical-align: top; overflow: hidden; max-height: 22px; max-width: 188px; width: 69px; white-space: normal; word-wrap: normal;"><div xmlns="http://www.w3.org/1999/xhtml" style="display:inline-block;text-align:inherit;text-decoration:inherit;"><i>string </i><b>nonce</b></div></div></foreignObject><text x="34" y="12" fill="#000000" text-anchor="middle" font-size="12px" font-family="Helvetica">&lt;i&gt;string &lt;/i&gt;&lt;b&gt;nonce&lt;/b&gt;</text></switch></g><g transform="translate(415.5,379.5)"><switch><foreignObject style="overflow:visible;" pointer-events="all" width="127" height="12" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: inline-block; font-size: 12px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; vertical-align: top; overflow: hidden; max-height: 22px; max-width: 188px; width: 128px; white-space: normal; word-wrap: normal;"><div xmlns="http://www.w3.org/1999/xhtml" style="display:inline-block;text-align:inherit;text-decoration:inherit;"><i>repeated string </i><b>outputs</b></div></div></foreignObject><text x="64" y="12" fill="#000000" text-anchor="middle" font-size="12px" font-family="Helvetica">&lt;i&gt;repeated string &lt;/i&gt;&lt;b&gt;outputs&lt;/b&gt;</text></switch></g><g transform="translate(415.5,405.5)"><switch><foreignObject style="overflow:visible;" pointer-events="all" width="138" height="12" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: inline-block; font-size: 12px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; vertical-align: top; overflow: hidden; max-height: 22px; max-width: 188px; width: 139px; white-space: normal; word-wrap: normal;"><div xmlns="http://www.w3.org/1999/xhtml" style="display:inline-block;text-align:inherit;text-decoration:inherit;"><i>string </i><b>payload_encoding</b></div></div></foreignObject><text x="69" y="12" fill="#000000" text-anchor="middle" font-size="12px" font-family="Helvetica">&lt;i&gt;string &lt;/i&gt;&lt;b&gt;payload_encoding&lt;/b&gt;</text></switch></g><g transform="translate(415.5,431.5)"><switch><foreignObject style="overflow:visible;" pointer-events="all" width="105" height="12" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: inline-block; font-size: 12px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; vertical-align: top; overflow: hidden; max-height: 22px; max-width: 188px; width: 106px; white-space: normal; word-wrap: normal;"><div xmlns="http://www.w3.org/1999/xhtml" style="display:inline-block;text-align:inherit;text-decoration:inherit;"><i>string </i><b>payload_512</b></div></div></foreignObject><text x="53" y="12" fill="#000000" text-anchor="middle" font-size="12px" font-family="Helvetica">&lt;i&gt;string &lt;/i&gt;&lt;b&gt;payload_512&lt;/b&gt;</text></switch></g><g transform="translate(415.5,457.5)"><switch><foreignObject style="overflow:visible;" pointer-events="all" width="117" height="12" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: inline-block; font-size: 12px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; vertical-align: top; overflow: hidden; max-height: 22px; max-width: 188px; width: 118px; white-space: normal; word-wrap: normal;"><div xmlns="http://www.w3.org/1999/xhtml" style="display:inline-block;text-align:inherit;text-decoration:inherit;"><i>string </i><b>signer_pubkey</b></div></div></foreignObject><text x="59" y="12" fill="#000000" text-anchor="middle" font-size="12px" font-family="Helvetica">&lt;i&gt;string &lt;/i&gt;&lt;b&gt;signer_pubkey&lt;/b&gt;</text></switch></g><path d="M 200 39 L 403.63 39" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="none"/><path d="M 408.88 39 L 401.88 42.5 L 403.63 39 L 401.88 35.5 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="none"/><g transform="translate(273.5,24.5)"><switch><foreignObject style="overflow:visible;" pointer-events="all" width="53" height="12" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: inline-block; font-size: 12px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; vertical-align: top; white-space: nowrap; text-align: center;"><div xmlns="http://www.w3.org/1999/xhtml" style="display:inline-block;text-align:inherit;text-decoration:inherit;">Serialized</div></div></foreignObject><text x="27" y="12" fill="#000000" text-anchor="middle" font-size="12px" font-family="Helvetica">Serialized</text></switch></g><path d="M 200 91 L 230 91 L 230 162.63" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="none"/><path d="M 230 167.88 L 226.5 160.88 L 230 162.63 L 233.5 160.88 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="none"/><path d="M 280 208 L 402.63 208" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="none"/><path d="M 407.88 208 L 400.88 211.5 L 402.63 208 L 400.88 204.5 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="none"/><g transform="translate(323.5,192.5)"><switch><foreignObject style="overflow:visible;" pointer-events="all" width="53" height="12" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: inline-block; font-size: 12px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; vertical-align: top; white-space: nowrap; text-align: center;"><div xmlns="http://www.w3.org/1999/xhtml" style="display:inline-block;text-align:inherit;text-decoration:inherit;">Serialized</div></div></foreignObject><text x="27" y="12" fill="#000000" text-anchor="middle" font-size="12px" font-family="Helvetica">Serialized</text></switch></g></g></svg>