1 line
17 KiB
XML
1 line
17 KiB
XML
<svg aria-roledescription="flowchart-v2" role="graphics-document document" viewBox="0 0 903.166015625 628" style="max-width: 903.166015625px;" class="flowchart" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns="http://www.w3.org/2000/svg" width="100%" id="mermaid-diagram-mermaid-onwjlgt"><style>#mermaid-diagram-mermaid-onwjlgt{font-family:"trebuchet ms",verdana,arial,sans-serif;font-size:16px;fill:#000000;}@keyframes edge-animation-frame{from{stroke-dashoffset:0;}}@keyframes dash{to{stroke-dashoffset:0;}}#mermaid-diagram-mermaid-onwjlgt .edge-animation-slow{stroke-dasharray:9,5!important;stroke-dashoffset:900;animation:dash 50s linear infinite;stroke-linecap:round;}#mermaid-diagram-mermaid-onwjlgt .edge-animation-fast{stroke-dasharray:9,5!important;stroke-dashoffset:900;animation:dash 20s linear infinite;stroke-linecap:round;}#mermaid-diagram-mermaid-onwjlgt .error-icon{fill:#552222;}#mermaid-diagram-mermaid-onwjlgt .error-text{fill:#552222;stroke:#552222;}#mermaid-diagram-mermaid-onwjlgt .edge-thickness-normal{stroke-width:1px;}#mermaid-diagram-mermaid-onwjlgt .edge-thickness-thick{stroke-width:3.5px;}#mermaid-diagram-mermaid-onwjlgt .edge-pattern-solid{stroke-dasharray:0;}#mermaid-diagram-mermaid-onwjlgt .edge-thickness-invisible{stroke-width:0;fill:none;}#mermaid-diagram-mermaid-onwjlgt .edge-pattern-dashed{stroke-dasharray:3;}#mermaid-diagram-mermaid-onwjlgt .edge-pattern-dotted{stroke-dasharray:2;}#mermaid-diagram-mermaid-onwjlgt .marker{fill:#666;stroke:#666;}#mermaid-diagram-mermaid-onwjlgt .marker.cross{stroke:#666;}#mermaid-diagram-mermaid-onwjlgt svg{font-family:"trebuchet ms",verdana,arial,sans-serif;font-size:16px;}#mermaid-diagram-mermaid-onwjlgt p{margin:0;}#mermaid-diagram-mermaid-onwjlgt .label{font-family:"trebuchet ms",verdana,arial,sans-serif;color:#000000;}#mermaid-diagram-mermaid-onwjlgt .cluster-label text{fill:#333;}#mermaid-diagram-mermaid-onwjlgt .cluster-label span{color:#333;}#mermaid-diagram-mermaid-onwjlgt .cluster-label span p{background-color:transparent;}#mermaid-diagram-mermaid-onwjlgt .label text,#mermaid-diagram-mermaid-onwjlgt span{fill:#000000;color:#000000;}#mermaid-diagram-mermaid-onwjlgt .node rect,#mermaid-diagram-mermaid-onwjlgt .node circle,#mermaid-diagram-mermaid-onwjlgt .node ellipse,#mermaid-diagram-mermaid-onwjlgt .node polygon,#mermaid-diagram-mermaid-onwjlgt .node path{fill:#eee;stroke:#999;stroke-width:1px;}#mermaid-diagram-mermaid-onwjlgt .rough-node .label text,#mermaid-diagram-mermaid-onwjlgt .node .label text,#mermaid-diagram-mermaid-onwjlgt .image-shape .label,#mermaid-diagram-mermaid-onwjlgt .icon-shape .label{text-anchor:middle;}#mermaid-diagram-mermaid-onwjlgt .node .katex path{fill:#000;stroke:#000;stroke-width:1px;}#mermaid-diagram-mermaid-onwjlgt .rough-node .label,#mermaid-diagram-mermaid-onwjlgt .node .label,#mermaid-diagram-mermaid-onwjlgt .image-shape .label,#mermaid-diagram-mermaid-onwjlgt .icon-shape .label{text-align:center;}#mermaid-diagram-mermaid-onwjlgt .node.clickable{cursor:pointer;}#mermaid-diagram-mermaid-onwjlgt .root .anchor path{fill:#666!important;stroke-width:0;stroke:#666;}#mermaid-diagram-mermaid-onwjlgt .arrowheadPath{fill:#333333;}#mermaid-diagram-mermaid-onwjlgt .edgePath .path{stroke:#666;stroke-width:2.0px;}#mermaid-diagram-mermaid-onwjlgt .flowchart-link{stroke:#666;fill:none;}#mermaid-diagram-mermaid-onwjlgt .edgeLabel{background-color:white;text-align:center;}#mermaid-diagram-mermaid-onwjlgt .edgeLabel p{background-color:white;}#mermaid-diagram-mermaid-onwjlgt .edgeLabel rect{opacity:0.5;background-color:white;fill:white;}#mermaid-diagram-mermaid-onwjlgt .labelBkg{background-color:rgba(255, 255, 255, 0.5);}#mermaid-diagram-mermaid-onwjlgt .cluster rect{fill:hsl(0, 0%, 98.9215686275%);stroke:#707070;stroke-width:1px;}#mermaid-diagram-mermaid-onwjlgt .cluster text{fill:#333;}#mermaid-diagram-mermaid-onwjlgt .cluster span{color:#333;}#mermaid-diagram-mermaid-onwjlgt div.mermaidTooltip{position:absolute;text-align:center;max-width:200px;padding:2px;font-family:"trebuchet ms",verdana,arial,sans-serif;font-size:12px;background:hsl(-160, 0%, 93.3333333333%);border:1px solid #707070;border-radius:2px;pointer-events:none;z-index:100;}#mermaid-diagram-mermaid-onwjlgt .flowchartTitleText{text-anchor:middle;font-size:18px;fill:#000000;}#mermaid-diagram-mermaid-onwjlgt rect.text{fill:none;stroke-width:0;}#mermaid-diagram-mermaid-onwjlgt .icon-shape,#mermaid-diagram-mermaid-onwjlgt .image-shape{background-color:white;text-align:center;}#mermaid-diagram-mermaid-onwjlgt .icon-shape p,#mermaid-diagram-mermaid-onwjlgt .image-shape p{background-color:white;padding:2px;}#mermaid-diagram-mermaid-onwjlgt .icon-shape rect,#mermaid-diagram-mermaid-onwjlgt .image-shape rect{opacity:0.5;background-color:white;fill:white;}#mermaid-diagram-mermaid-onwjlgt :root{--mermaid-font-family:"trebuchet ms",verdana,arial,sans-serif;}</style><g><marker orient="auto" markerHeight="8" markerWidth="8" markerUnits="userSpaceOnUse" refY="5" refX="5" viewBox="0 0 10 10" class="marker flowchart-v2" id="mermaid-diagram-mermaid-onwjlgt_flowchart-v2-pointEnd"><path style="stroke-width: 1; stroke-dasharray: 1, 0;" class="arrowMarkerPath" d="M 0 0 L 10 5 L 0 10 z"></path></marker><marker orient="auto" markerHeight="8" markerWidth="8" markerUnits="userSpaceOnUse" refY="5" refX="4.5" viewBox="0 0 10 10" class="marker flowchart-v2" id="mermaid-diagram-mermaid-onwjlgt_flowchart-v2-pointStart"><path style="stroke-width: 1; stroke-dasharray: 1, 0;" class="arrowMarkerPath" d="M 0 5 L 10 10 L 10 0 z"></path></marker><marker orient="auto" markerHeight="11" markerWidth="11" markerUnits="userSpaceOnUse" refY="5" refX="11" viewBox="0 0 10 10" class="marker flowchart-v2" id="mermaid-diagram-mermaid-onwjlgt_flowchart-v2-circleEnd"><circle style="stroke-width: 1; stroke-dasharray: 1, 0;" class="arrowMarkerPath" r="5" cy="5" cx="5"></circle></marker><marker orient="auto" markerHeight="11" markerWidth="11" markerUnits="userSpaceOnUse" refY="5" refX="-1" viewBox="0 0 10 10" class="marker flowchart-v2" id="mermaid-diagram-mermaid-onwjlgt_flowchart-v2-circleStart"><circle style="stroke-width: 1; stroke-dasharray: 1, 0;" class="arrowMarkerPath" r="5" cy="5" cx="5"></circle></marker><marker orient="auto" markerHeight="11" markerWidth="11" markerUnits="userSpaceOnUse" refY="5.2" refX="12" viewBox="0 0 11 11" class="marker cross flowchart-v2" id="mermaid-diagram-mermaid-onwjlgt_flowchart-v2-crossEnd"><path style="stroke-width: 2; stroke-dasharray: 1, 0;" class="arrowMarkerPath" d="M 1,1 l 9,9 M 10,1 l -9,9"></path></marker><marker orient="auto" markerHeight="11" markerWidth="11" markerUnits="userSpaceOnUse" refY="5.2" refX="-1" viewBox="0 0 11 11" class="marker cross flowchart-v2" id="mermaid-diagram-mermaid-onwjlgt_flowchart-v2-crossStart"><path style="stroke-width: 2; stroke-dasharray: 1, 0;" class="arrowMarkerPath" d="M 1,1 l 9,9 M 10,1 l -9,9"></path></marker><g class="root"><g class="clusters"></g><g class="edgePaths"></g><g class="edgeLabels"></g><g class="nodes"><g transform="translate(0, 0)" class="root"><g class="clusters"><g data-look="classic" id="subGraph0" class="cluster"><rect height="612" width="887.166015625" y="8" x="8" style=""></rect><g transform="translate(351.5830078125, 8)" class="cluster-label"><foreignObject height="48" width="200"><div xmlns="http://www.w3.org/1999/xhtml" style="display: table; white-space: break-spaces; line-height: 1.5; max-width: 200px; text-align: center; width: 200px;"><span class="nodeLabel"><p>MicroDAO Token Factory: Подвійні токени</p></span></div></foreignObject></g></g></g><g class="edgePaths"><path marker-end="url(#mermaid-diagram-mermaid-onwjlgt_flowchart-v2-pointEnd)" style="" class="edge-thickness-normal edge-pattern-solid edge-thickness-normal edge-pattern-solid flowchart-link" id="L_USER_FACTORY_0" d="M465.236,99.5L465.236,107.75C465.236,116,465.236,132.5,465.236,148.333C465.236,164.167,465.236,179.333,465.236,186.917L465.236,194.5"></path><path marker-end="url(#mermaid-diagram-mermaid-onwjlgt_flowchart-v2-pointEnd)" style="" class="edge-thickness-normal edge-pattern-solid edge-thickness-normal edge-pattern-solid flowchart-link" id="L_FACTORY_GOV_0" d="M415.893,252.5L404.471,258.75C393.049,265,370.205,277.5,358.783,289.333C347.361,301.167,347.361,312.333,347.361,317.917L347.361,323.5"></path><path marker-end="url(#mermaid-diagram-mermaid-onwjlgt_flowchart-v2-pointEnd)" style="" class="edge-thickness-normal edge-pattern-solid edge-thickness-normal edge-pattern-solid flowchart-link" id="L_FACTORY_UTIL_0" d="M513.548,252.5L524.731,258.75C535.914,265,558.28,277.5,569.463,289.333C580.646,301.167,580.646,312.333,580.646,317.917L580.646,323.5"></path><path marker-end="url(#mermaid-diagram-mermaid-onwjlgt_flowchart-v2-pointEnd)" style="" class="edge-thickness-normal edge-pattern-solid edge-thickness-normal edge-pattern-solid flowchart-link" id="L_GOV_LOCAL_0" d="M251.702,405.5L231.466,413.75C211.23,422,170.759,438.5,159.836,456.518C148.913,474.535,167.539,494.07,176.852,503.838L186.164,513.605"></path><path marker-end="url(#mermaid-diagram-mermaid-onwjlgt_flowchart-v2-pointEnd)" style="" class="edge-thickness-normal edge-pattern-solid edge-thickness-normal edge-pattern-solid flowchart-link" id="L_UTIL_LOCAL_0" d="M500.143,394.934L471.799,404.945C443.454,414.956,386.766,434.978,345.585,454.833C304.403,474.689,278.727,494.377,265.89,504.222L253.052,514.066"></path><path marker-end="url(#mermaid-diagram-mermaid-onwjlgt_flowchart-v2-pointEnd)" style="" class="edge-thickness-normal edge-pattern-solid edge-thickness-normal edge-pattern-solid flowchart-link" id="L_GOV_DAARION_0" d="M428.671,405.5L445.871,413.75C463.071,422,497.471,438.5,514.671,454.333C531.871,470.167,531.871,485.333,531.871,492.917L531.871,500.5"></path><path marker-end="url(#mermaid-diagram-mermaid-onwjlgt_flowchart-v2-pointEnd)" style="" class="edge-thickness-normal edge-pattern-solid edge-thickness-normal edge-pattern-solid flowchart-link" id="L_UTIL_DAAR_0" d="M661.15,404.605L678.896,413.004C696.641,421.403,732.131,438.202,749.876,454.184C767.621,470.167,767.621,485.333,767.621,492.917L767.621,500.5"></path></g><g class="edgeLabels"><g transform="translate(465.236328125, 149)" class="edgeLabel"><g transform="translate(-40.76171875, -12)" class="label"><foreignObject height="24" width="81.5234375"><div class="labelBkg" xmlns="http://www.w3.org/1999/xhtml" style="display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;"><span class="edgeLabel"><p>PWA Create</p></span></div></foreignObject></g></g><g class="edgeLabel"><g transform="translate(0, 0)" class="label"><foreignObject height="0" width="0"><div class="labelBkg" xmlns="http://www.w3.org/1999/xhtml" style="display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;"><span class="edgeLabel"></span></div></foreignObject></g></g><g class="edgeLabel"><g transform="translate(0, 0)" class="label"><foreignObject height="0" width="0"><div class="labelBkg" xmlns="http://www.w3.org/1999/xhtml" style="display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;"><span class="edgeLabel"></span></div></foreignObject></g></g><g transform="translate(130.287109375, 455)" class="edgeLabel"><g transform="translate(-76.96875, -12)" class="label"><foreignObject height="24" width="153.9375"><div class="labelBkg" xmlns="http://www.w3.org/1999/xhtml" style="display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;"><span class="edgeLabel"><p>Staking = Vote Weight</p></span></div></foreignObject></g></g><g transform="translate(330.078125, 455)" class="edgeLabel"><g transform="translate(-71.79296875, -12)" class="label"><foreignObject height="24" width="143.5859375"><div class="labelBkg" xmlns="http://www.w3.org/1999/xhtml" style="display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;"><span class="edgeLabel"><p>Rewards + Payments</p></span></div></foreignObject></g></g><g transform="translate(531.87109375, 455)" class="edgeLabel"><g transform="translate(-46.40625, -12)" class="label"><foreignObject height="24" width="92.8125"><div class="labelBkg" xmlns="http://www.w3.org/1999/xhtml" style="display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;"><span class="edgeLabel"><p>Public Bridge</p></span></div></foreignObject></g></g><g transform="translate(767.62109375, 455)" class="edgeLabel"><g transform="translate(-46.40625, -12)" class="label"><foreignObject height="24" width="92.8125"><div class="labelBkg" xmlns="http://www.w3.org/1999/xhtml" style="display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;"><span class="edgeLabel"><p>Public Bridge</p></span></div></foreignObject></g></g></g><g class="nodes"><g transform="translate(465.236328125, 72.5)" id="flowchart-USER-0" class="node default"><rect height="54" width="175.2265625" y="-27" x="-87.61328125" style="" class="basic label-container"></rect><g transform="translate(-57.61328125, -12)" style="" class="label"><rect></rect><foreignObject height="24" width="115.2265625"><div xmlns="http://www.w3.org/1999/xhtml" style="display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;"><span class="nodeLabel"><p>Адмін MicroDAO</p></span></div></foreignObject></g></g><g transform="translate(465.236328125, 225.5)" id="flowchart-FACTORY-1" class="node default"><rect height="54" width="204.2421875" y="-27" x="-102.12109375" style="" class="basic label-container"></rect><g transform="translate(-72.12109375, -12)" style="" class="label"><rect></rect><foreignObject height="24" width="144.2421875"><div xmlns="http://www.w3.org/1999/xhtml" style="display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;"><span class="nodeLabel"><p>MicroDAOFactory.sol</p></span></div></foreignObject></g></g><g transform="translate(347.361328125, 366.5)" id="flowchart-GOV-3" class="node default"><rect height="78" width="200.6328125" y="-39" x="-100.31640625" style="fill:#F44336 !important;stroke:#D32F2F !important" class="basic label-container"></rect><g transform="translate(-70.31640625, -24)" style="color:#fff !important" class="label"><rect></rect><foreignObject height="48" width="140.6328125"><div xmlns="http://www.w3.org/1999/xhtml" style="color: rgb(255, 255, 255) !important; display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;"><span class="nodeLabel" style="color:#fff !important"><p>μGOV<br>(Governance Token)</p></span></div></foreignObject></g></g><g transform="translate(580.646484375, 366.5)" id="flowchart-UTIL-5" class="node default"><rect height="78" width="161.0078125" y="-39" x="-80.50390625" style="fill:#2196F3 !important;stroke:#1976D3 !important" class="basic label-container"></rect><g transform="translate(-50.50390625, -24)" style="color:#fff !important" class="label"><rect></rect><foreignObject height="48" width="101.0078125"><div xmlns="http://www.w3.org/1999/xhtml" style="color: rgb(255, 255, 255) !important; display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;"><span class="nodeLabel" style="color:#fff !important"><p>μUTIL<br>(Utility Token)</p></span></div></foreignObject></g></g><g transform="translate(214.66796875, 543.5)" id="flowchart-LOCAL-7" class="node default"><rect height="54" width="225.2109375" y="-27" x="-112.60546875" style="" class="basic label-container"></rect><g transform="translate(-82.60546875, -12)" style="" class="label"><rect></rect><foreignObject height="24" width="165.2109375"><div xmlns="http://www.w3.org/1999/xhtml" style="display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;"><span class="nodeLabel"><p>Локальне голосування</p></span></div></foreignObject></g></g><g transform="translate(531.87109375, 543.5)" id="flowchart-DAARION-11" class="node default"><rect height="78" width="205.5625" y="-39" x="-102.78125" style="fill:#4CAF50 !important;stroke:#388E3C !important" class="basic label-container"></rect><g transform="translate(-72.78125, -24)" style="color:#fff !important" class="label"><rect></rect><foreignObject height="48" width="145.5625"><div xmlns="http://www.w3.org/1999/xhtml" style="color: rgb(255, 255, 255) !important; display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;"><span class="nodeLabel" style="color:#fff !important"><p>DAARION<br>(Global Governance)</p></span></div></foreignObject></g></g><g transform="translate(767.62109375, 543.5)" id="flowchart-DAAR-13" class="node default"><rect height="78" width="165.9375" y="-39" x="-82.96875" style="" class="basic label-container"></rect><g transform="translate(-52.96875, -24)" style="" class="label"><rect></rect><foreignObject height="48" width="105.9375"><div xmlns="http://www.w3.org/1999/xhtml" style="display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;"><span class="nodeLabel"><p>DAAR<br>(Global Utility)</p></span></div></foreignObject></g></g></g></g></g></g></g></svg> |