samyoul-notes/attachments/2020-08/Message Identity Specificat...

16 lines
30 KiB
XML

<svg id="mermaid-1597928613255" width="407.796875" xmlns="http://www.w3.org/2000/svg" height="3507" viewBox="0 0 407.796875 3507"><style>#mermaid-1597928613255 .label{font-family:'trebuchet ms', verdana, arial;font-family:var(--mermaid-font-family);color:#333}#mermaid-1597928613255 .label text{fill:#333}#mermaid-1597928613255 .node rect,#mermaid-1597928613255 .node circle,#mermaid-1597928613255 .node ellipse,#mermaid-1597928613255 .node polygon,#mermaid-1597928613255 .node path{fill:#ECECFF;stroke:#9370db;stroke-width:1px}#mermaid-1597928613255 .node .label{text-align:center}#mermaid-1597928613255 .node.clickable{cursor:pointer}#mermaid-1597928613255 .arrowheadPath{fill:#333}#mermaid-1597928613255 .edgePath .path{stroke:#333;stroke-width:1.5px}#mermaid-1597928613255 .edgeLabel{background-color:#e8e8e8;text-align:center}#mermaid-1597928613255 .cluster rect{fill:#ffffde;stroke:#aa3;stroke-width:1px}#mermaid-1597928613255 .cluster text{fill:#333}#mermaid-1597928613255 div.mermaidTooltip{position:absolute;text-align:center;max-width:200px;padding:2px;font-family:'trebuchet ms', verdana, arial;font-family:var(--mermaid-font-family);font-size:12px;background:#ffffde;border:1px solid #aa3;border-radius:2px;pointer-events:none;z-index:100}#mermaid-1597928613255 .actor{stroke:#ccf;fill:#ECECFF}#mermaid-1597928613255 text.actor{fill:#000;stroke:none}#mermaid-1597928613255 .actor-line{stroke:grey}#mermaid-1597928613255 .messageLine0{stroke-width:1.5;stroke-dasharray:'2 2';stroke:#333}#mermaid-1597928613255 .messageLine1{stroke-width:1.5;stroke-dasharray:'2 2';stroke:#333}#mermaid-1597928613255 #arrowhead{fill:#333}#mermaid-1597928613255 .sequenceNumber{fill:#fff}#mermaid-1597928613255 #sequencenumber{fill:#333}#mermaid-1597928613255 #crosshead path{fill:#333 !important;stroke:#333 !important}#mermaid-1597928613255 .messageText{fill:#333;stroke:none}#mermaid-1597928613255 .labelBox{stroke:#ccf;fill:#ECECFF}#mermaid-1597928613255 .labelText{fill:#000;stroke:none}#mermaid-1597928613255 .loopText{fill:#000;stroke:none}#mermaid-1597928613255 .loopLine{stroke-width:2;stroke-dasharray:'2 2';stroke:#ccf}#mermaid-1597928613255 .note{stroke:#aa3;fill:#fff5ad}#mermaid-1597928613255 .noteText{fill:black;stroke:none;font-family:'trebuchet ms', verdana, arial;font-family:var(--mermaid-font-family);font-size:14px}#mermaid-1597928613255 .activation0{fill:#f4f4f4;stroke:#666}#mermaid-1597928613255 .activation1{fill:#f4f4f4;stroke:#666}#mermaid-1597928613255 .activation2{fill:#f4f4f4;stroke:#666}#mermaid-1597928613255 .mermaid-main-font{font-family:"trebuchet ms", verdana, arial;font-family:var(--mermaid-font-family)}#mermaid-1597928613255 .section{stroke:none;opacity:0.2}#mermaid-1597928613255 .section0{fill:rgba(102,102,255,0.49)}#mermaid-1597928613255 .section2{fill:#fff400}#mermaid-1597928613255 .section1,#mermaid-1597928613255 .section3{fill:#fff;opacity:0.2}#mermaid-1597928613255 .sectionTitle0{fill:#333}#mermaid-1597928613255 .sectionTitle1{fill:#333}#mermaid-1597928613255 .sectionTitle2{fill:#333}#mermaid-1597928613255 .sectionTitle3{fill:#333}#mermaid-1597928613255 .sectionTitle{text-anchor:start;font-size:11px;text-height:14px;font-family:'trebuchet ms', verdana, arial;font-family:var(--mermaid-font-family)}#mermaid-1597928613255 .grid .tick{stroke:#d3d3d3;opacity:0.8;shape-rendering:crispEdges}#mermaid-1597928613255 .grid .tick text{font-family:'trebuchet ms', verdana, arial;font-family:var(--mermaid-font-family)}#mermaid-1597928613255 .grid path{stroke-width:0}#mermaid-1597928613255 .today{fill:none;stroke:red;stroke-width:2px}#mermaid-1597928613255 .task{stroke-width:2}#mermaid-1597928613255 .taskText{text-anchor:middle;font-family:'trebuchet ms', verdana, arial;font-family:var(--mermaid-font-family)}#mermaid-1597928613255 .taskText:not([font-size]){font-size:11px}#mermaid-1597928613255 .taskTextOutsideRight{fill:#000;text-anchor:start;font-size:11px;font-family:'trebuchet ms', verdana, arial;font-family:var(--mermaid-font-family)}#mermaid-1597928613255 .taskTextOutsideLeft{fill:#000;text-anchor:end;font-size:11px}#mermaid-1597928613255 .task.clickable{cursor:pointer}#mermaid-1597928613255 .taskText.clickable{cursor:pointer;fill:#003163 !important;font-weight:bold}#mermaid-1597928613255 .taskTextOutsideLeft.clickable{cursor:pointer;fill:#003163 !important;font-weight:bold}#mermaid-1597928613255 .taskTextOutsideRight.clickable{cursor:pointer;fill:#003163 !important;font-weight:bold}#mermaid-1597928613255 .taskText0,#mermaid-1597928613255 .taskText1,#mermaid-1597928613255 .taskText2,#mermaid-1597928613255 .taskText3{fill:#fff}#mermaid-1597928613255 .task0,#mermaid-1597928613255 .task1,#mermaid-1597928613255 .task2,#mermaid-1597928613255 .task3{fill:#8a90dd;stroke:#534fbc}#mermaid-1597928613255 .taskTextOutside0,#mermaid-1597928613255 .taskTextOutside2{fill:#000}#mermaid-1597928613255 .taskTextOutside1,#mermaid-1597928613255 .taskTextOutside3{fill:#000}#mermaid-1597928613255 .active0,#mermaid-1597928613255 .active1,#mermaid-1597928613255 .active2,#mermaid-1597928613255 .active3{fill:#bfc7ff;stroke:#534fbc}#mermaid-1597928613255 .activeText0,#mermaid-1597928613255 .activeText1,#mermaid-1597928613255 .activeText2,#mermaid-1597928613255 .activeText3{fill:#000 !important}#mermaid-1597928613255 .done0,#mermaid-1597928613255 .done1,#mermaid-1597928613255 .done2,#mermaid-1597928613255 .done3{stroke:grey;fill:#d3d3d3;stroke-width:2}#mermaid-1597928613255 .doneText0,#mermaid-1597928613255 .doneText1,#mermaid-1597928613255 .doneText2,#mermaid-1597928613255 .doneText3{fill:#000 !important}#mermaid-1597928613255 .crit0,#mermaid-1597928613255 .crit1,#mermaid-1597928613255 .crit2,#mermaid-1597928613255 .crit3{stroke:#f88;fill:red;stroke-width:2}#mermaid-1597928613255 .activeCrit0,#mermaid-1597928613255 .activeCrit1,#mermaid-1597928613255 .activeCrit2,#mermaid-1597928613255 .activeCrit3{stroke:#f88;fill:#bfc7ff;stroke-width:2}#mermaid-1597928613255 .doneCrit0,#mermaid-1597928613255 .doneCrit1,#mermaid-1597928613255 .doneCrit2,#mermaid-1597928613255 .doneCrit3{stroke:#f88;fill:#d3d3d3;stroke-width:2;cursor:pointer;shape-rendering:crispEdges}#mermaid-1597928613255 .milestone{transform:rotate(45deg) scale(0.8, 0.8)}#mermaid-1597928613255 .milestoneText{font-style:italic}#mermaid-1597928613255 .doneCritText0,#mermaid-1597928613255 .doneCritText1,#mermaid-1597928613255 .doneCritText2,#mermaid-1597928613255 .doneCritText3{fill:#000 !important}#mermaid-1597928613255 .activeCritText0,#mermaid-1597928613255 .activeCritText1,#mermaid-1597928613255 .activeCritText2,#mermaid-1597928613255 .activeCritText3{fill:#000 !important}#mermaid-1597928613255 .titleText{text-anchor:middle;font-size:18px;fill:#000;font-family:'trebuchet ms', verdana, arial;font-family:var(--mermaid-font-family)}#mermaid-1597928613255 g.classGroup text{fill:#9370db;stroke:none;font-family:'trebuchet ms', verdana, arial;font-family:var(--mermaid-font-family);font-size:10px}#mermaid-1597928613255 g.classGroup text .title{font-weight:bolder}#mermaid-1597928613255 g.clickable{cursor:pointer}#mermaid-1597928613255 g.classGroup rect{fill:#ECECFF;stroke:#9370db}#mermaid-1597928613255 g.classGroup line{stroke:#9370db;stroke-width:1}#mermaid-1597928613255 .classLabel .box{stroke:none;stroke-width:0;fill:#ECECFF;opacity:0.5}#mermaid-1597928613255 .classLabel .label{fill:#9370db;font-size:10px}#mermaid-1597928613255 .relation{stroke:#9370db;stroke-width:1;fill:none}#mermaid-1597928613255 .dashed-line{stroke-dasharray:3}#mermaid-1597928613255 #compositionStart{fill:#9370db;stroke:#9370db;stroke-width:1}#mermaid-1597928613255 #compositionEnd{fill:#9370db;stroke:#9370db;stroke-width:1}#mermaid-1597928613255 #aggregationStart{fill:#ECECFF;stroke:#9370db;stroke-width:1}#mermaid-1597928613255 #aggregationEnd{fill:#ECECFF;stroke:#9370db;stroke-width:1}#mermaid-1597928613255 #dependencyStart{fill:#9370db;stroke:#9370db;stroke-width:1}#mermaid-1597928613255 #dependencyEnd{fill:#9370db;stroke:#9370db;stroke-width:1}#mermaid-1597928613255 #extensionStart{fill:#9370db;stroke:#9370db;stroke-width:1}#mermaid-1597928613255 #extensionEnd{fill:#9370db;stroke:#9370db;stroke-width:1}#mermaid-1597928613255 .commit-id,#mermaid-1597928613255 .commit-msg,#mermaid-1597928613255 .branch-label{fill:lightgrey;color:lightgrey;font-family:'trebuchet ms', verdana, arial;font-family:var(--mermaid-font-family)}#mermaid-1597928613255 .pieTitleText{text-anchor:middle;font-size:25px;fill:#000;font-family:'trebuchet ms', verdana, arial;font-family:var(--mermaid-font-family)}#mermaid-1597928613255 .slice{font-family:'trebuchet ms', verdana, arial;font-family:var(--mermaid-font-family)}#mermaid-1597928613255 g.stateGroup text{fill:#9370db;stroke:none;font-size:10px;font-family:'trebuchet ms', verdana, arial;font-family:var(--mermaid-font-family)}#mermaid-1597928613255 g.stateGroup text{fill:#9370db;stroke:none;font-size:10px}#mermaid-1597928613255 g.stateGroup .state-title{font-weight:bolder;fill:#000}#mermaid-1597928613255 g.stateGroup rect{fill:#ECECFF;stroke:#9370db}#mermaid-1597928613255 g.stateGroup line{stroke:#9370db;stroke-width:1}#mermaid-1597928613255 .transition{stroke:#9370db;stroke-width:1;fill:none}#mermaid-1597928613255 .stateGroup .composit{fill:white;border-bottom:1px}#mermaid-1597928613255 .stateGroup .alt-composit{fill:#e0e0e0;border-bottom:1px}#mermaid-1597928613255 .state-note{stroke:#aa3;fill:#fff5ad}#mermaid-1597928613255 .state-note text{fill:black;stroke:none;font-size:10px}#mermaid-1597928613255 .stateLabel .box{stroke:none;stroke-width:0;fill:#ECECFF;opacity:0.5}#mermaid-1597928613255 .stateLabel text{fill:#000;font-size:10px;font-weight:bold;font-family:'trebuchet ms', verdana, arial;font-family:var(--mermaid-font-family)}:root{--mermaid-font-family: '"trebuchet ms", verdana, arial';--mermaid-font-family: "Comic Sans MS", "Comic Sans", cursive}
:root { --mermaid-font-family: "trebuchet ms", verdana, arial;}
#mermaid-1597928613255 .u1 &gt; * { fill:#afa !important; }
#mermaid-1597928613255 .u1 tspan { !important; }
#mermaid-1597928613255 .u2 &gt; * { fill:#aff !important; }
#mermaid-1597928613255 .u2 tspan { !important; }
#mermaid-1597928613255 .u3 &gt; * { fill:#ffa !important; }
#mermaid-1597928613255 .u3 tspan { !important; }
#mermaid-1597928613255 .u4 &gt; * { fill:#faa !important; }
#mermaid-1597928613255 .u4 tspan { !important; }
#mermaid-1597928613255 .ci &gt; * { fill:#bbf !important; color:#fff !important; stroke-dasharray: 5 5 !important; }
#mermaid-1597928613255 .ci tspan { fill:#fff !important; }</style><style>#mermaid-1597928613255 {
color: rgb(51, 51, 51);
font: 13.6px / 19.72px "trebuchet ms", verdana, arial;
}</style><g transform="translate(0, 0)"><g class="output"><g class="clusters"><g class="cluster" id="chat" transform="translate(203.8984375,1753.5)" style="opacity: 1;"><rect width="391.796875" height="3491" x="-195.8984375" y="-1745.5"></rect><g class="label" transform="translate(0, -1731.5)" id="mermaid-1597928613255Text"><g transform="translate(-14.09375,-9.5)"><foreignObject width="28.1875" height="19"><div xmlns="http://www.w3.org/1999/xhtml" style="display: inline-block; white-space: nowrap;">DeFi</div></foreignObject></g></g></g></g><g class="edgePaths"></g><g class="edgeLabels"></g><g class="nodes"><g class="node u1" id="m1" transform="translate(203.8984375,62.5)" style="opacity: 1;"><rect rx="5" ry="5" x="-54.7109375" y="-19.5" width="109.421875" height="39" class="label-container"></rect><g class="label" transform="translate(0,0)"><g transform="translate(-44.7109375,-9.5)"><foreignObject width="89.421875" height="19"><div xmlns="http://www.w3.org/1999/xhtml" style="display: inline-block; white-space: nowrap;">0x12e4... Hey</div></foreignObject></g></g></g><g class="node ci" id="ci1" transform="translate(203.8984375,151.5)" style="opacity: 1;"><rect rx="0" ry="0" x="-82.6171875" y="-19.5" width="165.234375" height="39" class="label-container"></rect><g class="label" transform="translate(0,0)"><g transform="translate(-72.6171875,-9.5)"><foreignObject width="145.234375" height="19"><div xmlns="http://www.w3.org/1999/xhtml" style="display: inline-block; white-space: nowrap;">ChatIdentity 0x12e4...</div></foreignObject></g></g></g><g class="node u2" id="m2" transform="translate(203.8984375,240.5)" style="opacity: 1;"><rect rx="5" ry="5" x="-85.4765625" y="-19.5" width="170.953125" height="39" class="label-container"></rect><g class="label" transform="translate(0,0)"><g transform="translate(-75.4765625,-9.5)"><foreignObject width="150.953125" height="19"><div xmlns="http://www.w3.org/1999/xhtml" style="display: inline-block; white-space: nowrap;">0xab3d... How are you?</div></foreignObject></g></g></g><g class="node ci" id="ci2" transform="translate(203.8984375,329.5)" style="opacity: 1;"><rect rx="0" ry="0" x="-82.921875" y="-19.5" width="165.84375" height="39" class="label-container"></rect><g class="label" transform="translate(0,0)"><g transform="translate(-72.921875,-9.5)"><foreignObject width="145.84375" height="19"><div xmlns="http://www.w3.org/1999/xhtml" style="display: inline-block; white-space: nowrap;">ChatIdentity 0xab3d...</div></foreignObject></g></g></g><g class="node u1" id="m3" transform="translate(203.8984375,418.5)" style="opacity: 1;"><rect rx="5" ry="5" x="-84.625" y="-19.5" width="169.25" height="39" class="label-container"></rect><g class="label" transform="translate(0,0)"><g transform="translate(-74.625,-9.5)"><foreignObject width="149.25" height="19"><div xmlns="http://www.w3.org/1999/xhtml" style="display: inline-block; white-space: nowrap;">0x12e4... I'm ok thanks</div></foreignObject></g></g></g><g class="node u2" id="m4" transform="translate(203.8984375,507.5)" style="opacity: 1;"><rect rx="5" ry="5" x="-144.296875" y="-19.5" width="288.59375" height="39" class="label-container"></rect><g class="label" transform="translate(0,0)"><g transform="translate(-134.296875,-9.5)"><foreignObject width="268.59375" height="19"><div xmlns="http://www.w3.org/1999/xhtml" style="display: inline-block; white-space: nowrap;">0xab3d... Cool, do want to do some DeFi?</div></foreignObject></g></g></g><g class="node u1" id="m5" transform="translate(203.8984375,596.5)" style="opacity: 1;"><rect rx="5" ry="5" x="-143.3359375" y="-19.5" width="286.671875" height="39" class="label-container"></rect><g class="label" transform="translate(0,0)"><g transform="translate(-133.3359375,-9.5)"><foreignObject width="266.671875" height="19"><div xmlns="http://www.w3.org/1999/xhtml" style="display: inline-block; white-space: nowrap;">0x12e4... Yeah, I've got my wallet loaded</div></foreignObject></g></g></g><g class="node u1" id="m6" transform="translate(203.8984375,685.5)" style="opacity: 1;"><rect rx="5" ry="5" x="-108.765625" y="-19.5" width="217.53125" height="39" class="label-container"></rect><g class="label" transform="translate(0,0)"><g transform="translate(-98.765625,-9.5)"><foreignObject width="197.53125" height="19"><div xmlns="http://www.w3.org/1999/xhtml" style="display: inline-block; white-space: nowrap;">0x12e4... I'll ask my friend too</div></foreignObject></g></g></g><g class="node u2" id="m7" transform="translate(203.8984375,774.5)" style="opacity: 1;"><rect rx="5" ry="5" x="-95.609375" y="-19.5" width="191.21875" height="39" class="label-container"></rect><g class="label" transform="translate(0,0)"><g transform="translate(-85.609375,-9.5)"><foreignObject width="171.21875" height="19"><div xmlns="http://www.w3.org/1999/xhtml" style="display: inline-block; white-space: nowrap;">0xab3d... Ok, that's great!</div></foreignObject></g></g></g><g class="node u3" id="m8" transform="translate(203.8984375,863.5)" style="opacity: 1;"><rect rx="5" ry="5" x="-134.2265625" y="-19.5" width="268.453125" height="39" class="label-container"></rect><g class="label" transform="translate(0,0)"><g transform="translate(-124.2265625,-9.5)"><foreignObject width="248.453125" height="19"><div xmlns="http://www.w3.org/1999/xhtml" style="display: inline-block; white-space: nowrap;">0x98f6... Hey, I've got some DAO votes</div></foreignObject></g></g></g><g class="node ci" id="ci3" transform="translate(203.8984375,952.5)" style="opacity: 1;"><rect rx="0" ry="0" x="-81.421875" y="-19.5" width="162.84375" height="39" class="label-container"></rect><g class="label" transform="translate(0,0)"><g transform="translate(-71.421875,-9.5)"><foreignObject width="142.84375" height="19"><div xmlns="http://www.w3.org/1999/xhtml" style="display: inline-block; white-space: nowrap;">ChatIdentity 0x98f6...</div></foreignObject></g></g></g><g class="node u2" id="m9" transform="translate(203.8984375,1041.5)" style="opacity: 1;"><rect rx="5" ry="5" x="-67.3046875" y="-19.5" width="134.609375" height="39" class="label-container"></rect><g class="label" transform="translate(0,0)"><g transform="translate(-57.3046875,-9.5)"><foreignObject width="114.609375" height="19"><div xmlns="http://www.w3.org/1999/xhtml" style="display: inline-block; white-space: nowrap;">0xab3d... Alright!</div></foreignObject></g></g></g><g class="node" id="seg1" transform="translate(203.8984375,1130.5)" style="opacity: 1;"><rect rx="0" ry="0" x="-112.1640625" y="-19.5" width="224.328125" height="39" class="label-container"></rect><g class="label" transform="translate(0,0)"><g transform="translate(-102.1640625,-9.5)"><foreignObject width="204.328125" height="19"><div xmlns="http://www.w3.org/1999/xhtml" style="display: inline-block; white-space: nowrap;">________ 2 days later ________</div></foreignObject></g></g></g><g class="node u1" id="m10" transform="translate(203.8984375,1219.5)" style="opacity: 1;"><rect rx="5" ry="5" x="-142.3125" y="-19.5" width="284.625" height="39" class="label-container"></rect><g class="label" transform="translate(0,0)"><g transform="translate(-132.3125,-9.5)"><foreignObject width="264.625" height="19"><div xmlns="http://www.w3.org/1999/xhtml" style="display: inline-block; white-space: nowrap;">0x12e4... Man! We made some mad gains</div></foreignObject></g></g></g><g class="node u2" id="m11" transform="translate(203.8984375,1308.5)" style="opacity: 1;"><rect rx="5" ry="5" x="-102.078125" y="-19.5" width="204.15625" height="39" class="label-container"></rect><g class="label" transform="translate(0,0)"><g transform="translate(-92.078125,-9.5)"><foreignObject width="184.15625" height="19"><div xmlns="http://www.w3.org/1999/xhtml" style="display: inline-block; white-space: nowrap;">0xab3d... Hell yeah, we did!</div></foreignObject></g></g></g><g class="node u3" id="m12" transform="translate(203.8984375,1397.5)" style="opacity: 1;"><rect rx="5" ry="5" x="-163.3359375" y="-19.5" width="326.671875" height="39" class="label-container"></rect><g class="label" transform="translate(0,0)"><g transform="translate(-153.3359375,-9.5)"><foreignObject width="306.671875" height="19"><div xmlns="http://www.w3.org/1999/xhtml" style="display: inline-block; white-space: nowrap;">0x98f6... I'm gunna invest in some cryptokitties</div></foreignObject></g></g></g><g class="node u1" id="m13" transform="translate(203.8984375,1486.5)" style="opacity: 1;"><rect rx="5" ry="5" x="-83.7109375" y="-19.5" width="167.421875" height="39" class="label-container"></rect><g class="label" transform="translate(0,0)"><g transform="translate(-73.7109375,-9.5)"><foreignObject width="147.421875" height="19"><div xmlns="http://www.w3.org/1999/xhtml" style="display: inline-block; white-space: nowrap;">0x12e4... What?! Wait!</div></foreignObject></g></g></g><g class="node u3" id="m14" transform="translate(203.8984375,1575.5)" style="opacity: 1;"><rect rx="5" ry="5" x="-78.25" y="-19.5" width="156.5" height="39" class="label-container"></rect><g class="label" transform="translate(0,0)"><g transform="translate(-68.25,-9.5)"><foreignObject width="136.5" height="19"><div xmlns="http://www.w3.org/1999/xhtml" style="display: inline-block; white-space: nowrap;">0x98f6... Don't stress</div></foreignObject></g></g></g><g class="node u4" id="m15" transform="translate(203.8984375,1664.5)" style="opacity: 1;"><rect rx="5" ry="5" x="-132.0625" y="-19.5" width="264.125" height="39" class="label-container"></rect><g class="label" transform="translate(0,0)"><g transform="translate(-122.0625,-9.5)"><foreignObject width="244.125" height="19"><div xmlns="http://www.w3.org/1999/xhtml" style="display: inline-block; white-space: nowrap;">0x1337... I've got some kitties for you</div></foreignObject></g></g></g><g class="node ci" id="ci4" transform="translate(203.8984375,1753.5)" style="opacity: 1;"><rect rx="0" ry="0" x="-82.46875" y="-19.5" width="164.9375" height="39" class="label-container"></rect><g class="label" transform="translate(0,0)"><g transform="translate(-72.46875,-9.5)"><foreignObject width="144.9375" height="19"><div xmlns="http://www.w3.org/1999/xhtml" style="display: inline-block; white-space: nowrap;">ChatIdentity 0x1337...</div></foreignObject></g></g></g><g class="node u3" id="m16" transform="translate(203.8984375,1842.5)" style="opacity: 1;"><rect rx="5" ry="5" x="-122.390625" y="-19.5" width="244.78125" height="39" class="label-container"></rect><g class="label" transform="translate(0,0)"><g transform="translate(-112.390625,-9.5)"><foreignObject width="224.78125" height="19"><div xmlns="http://www.w3.org/1999/xhtml" style="display: inline-block; white-space: nowrap;">0x98f6... Show me what you've got</div></foreignObject></g></g></g><g class="node" id="seg2" transform="translate(203.8984375,1931.5)" style="opacity: 1;"><rect rx="0" ry="0" x="-114.6015625" y="-19.5" width="229.203125" height="39" class="label-container"></rect><g class="label" transform="translate(0,0)"><g transform="translate(-104.6015625,-9.5)"><foreignObject width="209.203125" height="19"><div xmlns="http://www.w3.org/1999/xhtml" style="display: inline-block; white-space: nowrap;">________ 1 week later ________</div></foreignObject></g></g></g><g class="node u2" id="m17" transform="translate(203.8984375,2020.5)" style="opacity: 1;"><rect rx="5" ry="5" x="-98.15625" y="-19.5" width="196.3125" height="39" class="label-container"></rect><g class="label" transform="translate(0,0)"><g transform="translate(-88.15625,-9.5)"><foreignObject width="176.3125" height="19"><div xmlns="http://www.w3.org/1999/xhtml" style="display: inline-block; white-space: nowrap;">0xab3d... So Much CRYPTO!</div></foreignObject></g></g></g><g class="node ci" id="ci7" transform="translate(203.8984375,2109.5)" style="opacity: 1;"><rect rx="0" ry="0" x="-82.921875" y="-19.5" width="165.84375" height="39" class="label-container"></rect><g class="label" transform="translate(0,0)"><g transform="translate(-72.921875,-9.5)"><foreignObject width="145.84375" height="19"><div xmlns="http://www.w3.org/1999/xhtml" style="display: inline-block; white-space: nowrap;">ChatIdentity 0xab3d...</div></foreignObject></g></g></g><g class="node u1" id="m18" transform="translate(203.8984375,2198.5)" style="opacity: 1;"><rect rx="5" ry="5" x="-165.359375" y="-19.5" width="330.71875" height="39" class="label-container"></rect><g class="label" transform="translate(0,0)"><g transform="translate(-155.359375,-9.5)"><foreignObject width="310.71875" height="19"><div xmlns="http://www.w3.org/1999/xhtml" style="display: inline-block; white-space: nowrap;">0x12e4... Oh yeah, No FOMO 10x mo000o0o0oon</div></foreignObject></g></g></g><g class="node ci" id="ci8" transform="translate(203.8984375,2287.5)" style="opacity: 1;"><rect rx="0" ry="0" x="-82.6171875" y="-19.5" width="165.234375" height="39" class="label-container"></rect><g class="label" transform="translate(0,0)"><g transform="translate(-72.6171875,-9.5)"><foreignObject width="145.234375" height="19"><div xmlns="http://www.w3.org/1999/xhtml" style="display: inline-block; white-space: nowrap;">ChatIdentity 0x12e4...</div></foreignObject></g></g></g><g class="node u4" id="m19" transform="translate(203.8984375,2376.5)" style="opacity: 1;"><rect rx="5" ry="5" x="-145.375" y="-19.5" width="290.75" height="39" class="label-container"></rect><g class="label" transform="translate(0,0)"><g transform="translate(-135.375,-9.5)"><foreignObject width="270.75" height="19"><div xmlns="http://www.w3.org/1999/xhtml" style="display: inline-block; white-space: nowrap;">0x1337... Wanna get into the kittie game?</div></foreignObject></g></g></g><g class="node ci" id="ci9" transform="translate(203.8984375,2465.5)" style="opacity: 1;"><rect rx="0" ry="0" x="-82.46875" y="-19.5" width="164.9375" height="39" class="label-container"></rect><g class="label" transform="translate(0,0)"><g transform="translate(-72.46875,-9.5)"><foreignObject width="144.9375" height="19"><div xmlns="http://www.w3.org/1999/xhtml" style="display: inline-block; white-space: nowrap;">ChatIdentity 0x1337...</div></foreignObject></g></g></g><g class="node u1" id="m20" transform="translate(203.8984375,2554.5)" style="opacity: 1;"><rect rx="5" ry="5" x="-111.484375" y="-19.5" width="222.96875" height="39" class="label-container"></rect><g class="label" transform="translate(0,0)"><g transform="translate(-101.484375,-9.5)"><foreignObject width="202.96875" height="19"><div xmlns="http://www.w3.org/1999/xhtml" style="display: inline-block; white-space: nowrap;">0x12e4... Are kitties even Defi?</div></foreignObject></g></g></g><g class="node u2" id="m21" transform="translate(203.8984375,2643.5)" style="opacity: 1;"><rect rx="5" ry="5" x="-105.4609375" y="-19.5" width="210.921875" height="39" class="label-container"></rect><g class="label" transform="translate(0,0)"><g transform="translate(-95.4609375,-9.5)"><foreignObject width="190.921875" height="19"><div xmlns="http://www.w3.org/1999/xhtml" style="display: inline-block; white-space: nowrap;">0xab3d... Are they even legal</div></foreignObject></g></g></g><g class="node u4" id="m22" transform="translate(203.8984375,2732.5)" style="opacity: 1;"><rect rx="5" ry="5" x="-108.328125" y="-19.5" width="216.65625" height="39" class="label-container"></rect><g class="label" transform="translate(0,0)"><g transform="translate(-98.328125,-9.5)"><foreignObject width="196.65625" height="19"><div xmlns="http://www.w3.org/1999/xhtml" style="display: inline-block; white-space: nowrap;">0x1337... 100% ask your buddy</div></foreignObject></g></g></g><g class="node u3" id="m23" transform="translate(203.8984375,2821.5)" style="opacity: 1;"><rect rx="5" ry="5" x="-150.625" y="-19.5" width="301.25" height="39" class="label-container"></rect><g class="label" transform="translate(0,0)"><g transform="translate(-140.625,-9.5)"><foreignObject width="281.25" height="19"><div xmlns="http://www.w3.org/1999/xhtml" style="display: inline-block; white-space: nowrap;">0x98f6... Hey. You got anymore of that Eth?</div></foreignObject></g></g></g><g class="node ci" id="ci10" transform="translate(203.8984375,2910.5)" style="opacity: 1;"><rect rx="0" ry="0" x="-81.421875" y="-19.5" width="162.84375" height="39" class="label-container"></rect><g class="label" transform="translate(0,0)"><g transform="translate(-71.421875,-9.5)"><foreignObject width="142.84375" height="19"><div xmlns="http://www.w3.org/1999/xhtml" style="display: inline-block; white-space: nowrap;">ChatIdentity 0x98f6...</div></foreignObject></g></g></g><g class="node u3" id="m24" transform="translate(203.8984375,2999.5)" style="opacity: 1;"><rect rx="5" ry="5" x="-157.125" y="-19.5" width="314.25" height="39" class="label-container"></rect><g class="label" transform="translate(0,0)"><g transform="translate(-147.125,-9.5)"><foreignObject width="294.25" height="19"><div xmlns="http://www.w3.org/1999/xhtml" style="display: inline-block; white-space: nowrap;">0x98f6... I just need to hatch one more kittie</div></foreignObject></g></g></g><g class="node u3" id="m25" transform="translate(203.8984375,3088.5)" style="opacity: 1;"><rect rx="5" ry="5" x="-164.015625" y="-19.5" width="328.03125" height="39" class="label-container"></rect><g class="label" transform="translate(0,0)"><g transform="translate(-154.015625,-9.5)"><foreignObject width="308.03125" height="19"><div xmlns="http://www.w3.org/1999/xhtml" style="display: inline-block; white-space: nowrap;">0x98f6... That's all I need, just send me 0.1 Eth</div></foreignObject></g></g></g><g class="node u3" id="m26" transform="translate(203.8984375,3177.5)" style="opacity: 1;"><rect rx="5" ry="5" x="-89.484375" y="-19.5" width="178.96875" height="39" class="label-container"></rect><g class="label" transform="translate(0,0)"><g transform="translate(-79.484375,-9.5)"><foreignObject width="158.96875" height="19"><div xmlns="http://www.w3.org/1999/xhtml" style="display: inline-block; white-space: nowrap;">0x98f6... I'm good for it.</div></foreignObject></g></g></g><g class="node u3" id="m27" transform="translate(203.8984375,3266.5)" style="opacity: 1;"><rect rx="5" ry="5" x="-170.8984375" y="-19.5" width="341.796875" height="39" class="label-container"></rect><g class="label" transform="translate(0,0)"><g transform="translate(-160.8984375,-9.5)"><foreignObject width="321.796875" height="19"><div xmlns="http://www.w3.org/1999/xhtml" style="display: inline-block; white-space: nowrap;">0x98f6... I'm gunna need some eth for the gas too</div></foreignObject></g></g></g><g class="node" id="seg3" transform="translate(203.8984375,3355.5)" style="opacity: 1;"><rect rx="0" ry="0" x="-115.34375" y="-19.5" width="230.6875" height="39" class="label-container"></rect><g class="label" transform="translate(0,0)"><g transform="translate(-105.34375,-9.5)"><foreignObject width="210.6875" height="19"><div xmlns="http://www.w3.org/1999/xhtml" style="display: inline-block; white-space: nowrap;">________ 2 hours later ________</div></foreignObject></g></g></g><g class="node u3" id="m28" transform="translate(203.8984375,3444.5)" style="opacity: 1;"><rect rx="5" ry="5" x="-58.0859375" y="-19.5" width="116.171875" height="39" class="label-container"></rect><g class="label" transform="translate(0,0)"><g transform="translate(-48.0859375,-9.5)"><foreignObject width="96.171875" height="19"><div xmlns="http://www.w3.org/1999/xhtml" style="display: inline-block; white-space: nowrap;">0x98f6... guys?</div></foreignObject></g></g></g></g></g></g></svg>