212 lines
4.8 KiB
XML
212 lines
4.8 KiB
XML
<svg class="bob" font-family="arial" font-size="14" height="144" width="656" xmlns="http://www.w3.org/2000/svg">
|
|
<defs>
|
|
<marker id="triangle" markerHeight="8" markerWidth="8" orient="auto" refX="4" refY="2" viewBox="0 0 8 4">
|
|
<polygon fill="black" points="0,0 0,4 8,2 0,0"/>
|
|
</marker>
|
|
<marker id="clear_triangle" markerHeight="10" markerWidth="10" orient="auto" refX="1" refY="7" viewBox="0 0 20 14">
|
|
<polygon fill="none" points="2,2 2,12 18,7 2,2" stroke="black" stroke-width="2"/>
|
|
</marker>
|
|
<marker id="circle" markerHeight="5" markerWidth="5" orient="auto" refX="10" refY="10" viewBox="0 0 20 20">
|
|
<circle cx="10" cy="10" fill="black" r="8"/>
|
|
</marker>
|
|
<marker id="square" markerHeight="5" markerWidth="5" orient="auto" refX="10" refY="10" viewBox="0 0 20 20">
|
|
<rect fill="black" height="20" width="20" x="0" y="0"/>
|
|
</marker>
|
|
<marker id="open_circle" markerHeight="10" markerWidth="10" orient="auto" refX="10" refY="10" viewBox="0 0 20 20">
|
|
<circle cx="10" cy="10" fill="white" r="4" stroke="black" stroke-width="2"/>
|
|
</marker>
|
|
<marker id="big_open_circle" markerHeight="20" markerWidth="20" orient="auto" refX="20" refY="20" viewBox="0 0 40 40">
|
|
<circle cx="20" cy="20" fill="white" r="6" stroke="black" stroke-width="2"/>
|
|
</marker>
|
|
</defs>
|
|
<style type="text/css">
|
|
|
|
line,path {
|
|
stroke: black;
|
|
stroke-width: 2;
|
|
stroke-opacity: 1;
|
|
fill-opacity: 1;
|
|
stroke-linecap: round;
|
|
stroke-linejoin: miter;
|
|
}
|
|
line.dashed {
|
|
stroke-dasharray: 5;
|
|
}
|
|
circle.solid {
|
|
fill:black;
|
|
stroke: black;
|
|
stroke-width: 2;
|
|
stroke-opacity: 1;
|
|
fill-opacity: 1;
|
|
stroke-linecap: round;
|
|
stroke-linejoin: miter;
|
|
}
|
|
circle.open {
|
|
fill:none;
|
|
stroke: black;
|
|
stroke-width: 2;
|
|
stroke-opacity: 1;
|
|
fill-opacity: 1;
|
|
stroke-linecap: round;
|
|
stroke-linejoin: miter;
|
|
}
|
|
tspan.head{
|
|
fill: none;
|
|
stroke: none;
|
|
}
|
|
|
|
</style>
|
|
<rect fill="white" height="144" width="656" x="0" y="0"/>
|
|
<g>
|
|
<line marker-end="url(#triangle)" x1="0" x2="28" y1="104" y2="104"/>
|
|
</g>
|
|
<g>
|
|
<line x1="4" x2="4" y1="24" y2="56"/>
|
|
<line x1="4" x2="100" y1="24" y2="24"/>
|
|
<line x1="4" x2="100" y1="56" y2="56"/>
|
|
<line x1="100" x2="100" y1="24" y2="56"/>
|
|
</g>
|
|
<g>
|
|
<line x1="36" x2="36" y1="88" y2="120"/>
|
|
<line x1="36" x2="140" y1="88" y2="88"/>
|
|
<line x1="36" x2="140" y1="120" y2="120"/>
|
|
<line x1="140" x2="140" y1="88" y2="120"/>
|
|
</g>
|
|
<g>
|
|
<line marker-end="url(#triangle)" x1="100" x2="132" y1="40" y2="40"/>
|
|
</g>
|
|
<g>
|
|
<line x1="140" x2="140" y1="24" y2="56"/>
|
|
<line x1="140" x2="252" y1="24" y2="24"/>
|
|
<line x1="140" x2="252" y1="56" y2="56"/>
|
|
<line x1="252" x2="252" y1="24" y2="56"/>
|
|
</g>
|
|
<g>
|
|
<line marker-end="url(#triangle)" x1="140" x2="172" y1="104" y2="104"/>
|
|
</g>
|
|
<g>
|
|
<line x1="180" x2="180" y1="88" y2="120"/>
|
|
<line x1="180" x2="260" y1="88" y2="88"/>
|
|
<line x1="180" x2="260" y1="120" y2="120"/>
|
|
<line x1="260" x2="260" y1="88" y2="120"/>
|
|
</g>
|
|
<g>
|
|
<line marker-end="url(#triangle)" x1="252" x2="284" y1="40" y2="40"/>
|
|
</g>
|
|
<g>
|
|
<line marker-end="url(#triangle)" x1="260" x2="292" y1="104" y2="104"/>
|
|
</g>
|
|
<g>
|
|
<line x1="292" x2="292" y1="24" y2="56"/>
|
|
<line x1="292" x2="412" y1="24" y2="24"/>
|
|
<line x1="292" x2="412" y1="56" y2="56"/>
|
|
<line x1="412" x2="412" y1="24" y2="56"/>
|
|
</g>
|
|
<g>
|
|
<line x1="300" x2="300" y1="88" y2="120"/>
|
|
<line x1="300" x2="312" y1="88" y2="88"/>
|
|
<line x1="300" x2="420" y1="120" y2="120"/>
|
|
<line x1="420" x2="420" y1="88" y2="120"/>
|
|
</g>
|
|
<g>
|
|
<line x1="312" x2="320" y1="86" y2="86"/>
|
|
</g>
|
|
<g>
|
|
<line x1="312" x2="320" y1="90" y2="90"/>
|
|
</g>
|
|
<g>
|
|
<line x1="320" x2="420" y1="88" y2="88"/>
|
|
</g>
|
|
<g>
|
|
<line marker-end="url(#triangle)" x1="412" x2="444" y1="40" y2="40"/>
|
|
</g>
|
|
<g>
|
|
<line marker-end="url(#triangle)" x1="420" x2="444" y1="104" y2="104"/>
|
|
</g>
|
|
<g>
|
|
<line x1="452" x2="452" y1="24" y2="56"/>
|
|
<line x1="452" x2="620" y1="24" y2="24"/>
|
|
<line x1="452" x2="620" y1="56" y2="56"/>
|
|
<line x1="620" x2="620" y1="24" y2="56"/>
|
|
</g>
|
|
<g>
|
|
<line x1="452" x2="452" y1="88" y2="120"/>
|
|
<line x1="452" x2="572" y1="88" y2="88"/>
|
|
<line x1="452" x2="572" y1="120" y2="120"/>
|
|
<line x1="572" x2="572" y1="88" y2="120"/>
|
|
</g>
|
|
<g>
|
|
<line marker-end="url(#triangle)" x1="620" x2="652" y1="40" y2="40"/>
|
|
</g>
|
|
<g>
|
|
<text x="17" y="44">
|
|
sigverify
|
|
</text>
|
|
</g>
|
|
<g>
|
|
<text x="49" y="108">
|
|
load
|
|
</text>
|
|
</g>
|
|
<g>
|
|
<text x="89" y="108">
|
|
data
|
|
</text>
|
|
</g>
|
|
<g>
|
|
<text x="153" y="44">
|
|
lock
|
|
</text>
|
|
</g>
|
|
<g>
|
|
<text x="193" y="44">
|
|
memory
|
|
</text>
|
|
</g>
|
|
<g>
|
|
<text x="193" y="108">
|
|
execute
|
|
</text>
|
|
</g>
|
|
<g>
|
|
<text x="305" y="44">
|
|
validate
|
|
</text>
|
|
</g>
|
|
<g>
|
|
<text x="313" y="108">
|
|
commit
|
|
</text>
|
|
</g>
|
|
<g>
|
|
<text x="369" y="108">
|
|
data
|
|
</text>
|
|
</g>
|
|
<g>
|
|
<text x="377" y="44">
|
|
fee
|
|
</text>
|
|
</g>
|
|
<g>
|
|
<text x="457" y="108">
|
|
unlock
|
|
</text>
|
|
</g>
|
|
<g>
|
|
<text x="465" y="44">
|
|
allocate
|
|
</text>
|
|
</g>
|
|
<g>
|
|
<text x="513" y="108">
|
|
memory
|
|
</text>
|
|
</g>
|
|
<g>
|
|
<text x="537" y="44">
|
|
accounts
|
|
</text>
|
|
</g>
|
|
</svg>
|