2025-11-06 09:16:40 -05:00
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
< !DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN"
"http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
<!-- Generated by graphviz version 13.0.1 (20250615.1724)
-->
<!-- Title: src/include/gridfire/policy/chains.h Pages: 1 -->
2025-11-24 09:08:28 -05:00
<svg width= "334pt" height= "238pt"
viewBox="0.00 0.00 334.00 238.00" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
<g id= "graph0" class= "graph" transform= "scale(1 1) rotate(0) translate(4 234)" >
2025-11-06 09:16:40 -05:00
<title > src/include/gridfire/policy/chains.h</title>
<!-- Node1 -->
<g id= "Node000001" class= "node" >
<title > Node1</title>
<g id= "a_Node000001" > <a xlink:title= "Concrete implementations of ReactionChainPolicy for key stellar reaction chains." >
2025-11-24 09:08:28 -05:00
<polygon fill= "#999999" stroke= "#666666" points= "179.5,-230 84,-230 84,-199.5 179.5,-199.5 179.5,-230" />
<text xml:space= "preserve" text-anchor= "start" x= "92" y= "-216.5" font-family= "Helvetica,sans-Serif" font-size= "10.00" > src/include/gridfire</text>
<text xml:space= "preserve" text-anchor= "middle" x= "131.75" y= "-205.25" font-family= "Helvetica,sans-Serif" font-size= "10.00" > /policy/chains.h</text>
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
<!-- Node2 -->
<g id= "Node000002" class= "node" >
<title > Node2</title>
2025-11-24 09:08:28 -05:00
<g id= "a_Node000002" > <a xlink:href= "policy_8h.html" target= "_top" xlink:title= " " >
<polygon fill= "white" stroke= "#666666" points= "95.5,-97 0,-97 0,-66.5 95.5,-66.5 95.5,-97" />
<text xml:space= "preserve" text-anchor= "start" x= "8" y= "-83.5" font-family= "Helvetica,sans-Serif" font-size= "10.00" > src/include/gridfire</text>
<text xml:space= "preserve" text-anchor= "middle" x= "47.75" y= "-72.25" font-family= "Helvetica,sans-Serif" font-size= "10.00" > /policy/policy.h</text>
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
<!-- Node1->Node2 -->
<g id= "edge1_Node000001_Node000002" class= "edge" >
<title > Node1- > Node2</title>
<g id= "a_edge1_Node000001_Node000002" > <a xlink:title= " " >
2025-11-24 09:08:28 -05:00
<path fill= "none" stroke= "#63b8ff" d= "M95.71,-192.68C84.96,-184.78 74.09,-174.91 66.75,-163.5 53.58,-143.03 49.52,-114.4 48.28,-97.3" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "93.57,-195.45 103.79,-198.24 97.54,-189.69 93.57,-195.45" />
</a>
</g>
</g>
<!-- Node4 -->
<g id= "Node000004" class= "node" >
<title > Node4</title>
<g id= "a_Node000004" > <a xlink:href= "stellar__policy_8h.html" target= "_top" xlink:title= "High-level concrete NetworkPolicy for specific stellar environments." >
<polygon fill= "white" stroke= "#666666" points= "187.38,-163.5 76.12,-163.5 76.12,-133 187.38,-133 187.38,-163.5" />
<text xml:space= "preserve" text-anchor= "start" x= "84.12" y= "-150" font-family= "Helvetica,sans-Serif" font-size= "10.00" > src/include/gridfire</text>
<text xml:space= "preserve" text-anchor= "middle" x= "131.75" y= "-138.75" font-family= "Helvetica,sans-Serif" font-size= "10.00" > /policy/stellar_policy.h</text>
</a>
</g>
</g>
<!-- Node1->Node4 -->
<g id= "edge3_Node000001_Node000004" class= "edge" >
<title > Node1- > Node4</title>
<g id= "a_edge3_Node000001_Node000004" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M131.75,-187.81C131.75,-179.64 131.75,-170.91 131.75,-163.83" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "128.25,-187.6 131.75,-197.6 135.25,-187.6 128.25,-187.6" />
</a>
</g>
</g>
<!-- Node6 -->
<g id= "Node000006" class= "node" >
<title > Node6</title>
<g id= "a_Node000006" > <a xlink:href= "chains_8cpp.html" target= "_top" xlink:title= " " >
<polygon fill= "white" stroke= "#666666" points= "326.25,-157.88 205.25,-157.88 205.25,-138.62 326.25,-138.62 326.25,-157.88" />
<text xml:space= "preserve" text-anchor= "middle" x= "265.75" y= "-144.38" font-family= "Helvetica,sans-Serif" font-size= "10.00" > src/lib/policy/chains.cpp</text>
</a>
</g>
</g>
<!-- Node1->Node6 -->
<g id= "edge6_Node000001_Node000006" class= "edge" >
<title > Node1- > Node6</title>
<g id= "a_edge6_Node000001_Node000006" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M172.4,-194.19C197.22,-182.24 227.79,-167.52 247.03,-158.26" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "171.01,-190.97 163.52,-198.46 174.05,-197.27 171.01,-190.97" />
</a>
</g>
</g>
<!-- Node3 -->
<g id= "Node000003" class= "node" >
<title > Node3</title>
<g id= "a_Node000003" > <a xlink:href= "gridfire_8h.html" target= "_top" xlink:title= " " >
<polygon fill= "white" stroke= "#666666" points= "95.5,-30.5 0,-30.5 0,0 95.5,0 95.5,-30.5" />
<text xml:space= "preserve" text-anchor= "start" x= "8" y= "-17" font-family= "Helvetica,sans-Serif" font-size= "10.00" > src/include/gridfire</text>
<text xml:space= "preserve" text-anchor= "middle" x= "47.75" y= "-5.75" font-family= "Helvetica,sans-Serif" font-size= "10.00" > /gridfire.h</text>
</a>
</g>
</g>
<!-- Node2->Node3 -->
<g id= "edge2_Node000002_Node000003" class= "edge" >
<title > Node2- > Node3</title>
<g id= "a_edge2_Node000002_Node000003" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M47.75,-54.81C47.75,-46.64 47.75,-37.91 47.75,-30.83" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "44.25,-54.6 47.75,-64.6 51.25,-54.6 44.25,-54.6" />
</a>
</g>
</g>
<!-- Node4->Node2 -->
<g id= "edge4_Node000004_Node000002" class= "edge" >
<title > Node4- > Node2</title>
<g id= "a_edge4_Node000004_Node000002" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M103.81,-125.79C91.63,-116.44 77.68,-105.73 66.74,-97.33" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "101.43,-128.38 111.49,-131.69 105.69,-122.83 101.43,-128.38" />
</a>
</g>
</g>
<!-- Node5 -->
<g id= "Node000005" class= "node" >
<title > Node5</title>
<g id= "a_Node000005" > <a xlink:href= "stellar__policy_8cpp.html" target= "_top" xlink:title= " " >
<polygon fill= "white" stroke= "#666666" points= "213.75,-97 113.75,-97 113.75,-66.5 213.75,-66.5 213.75,-97" />
<text xml:space= "preserve" text-anchor= "start" x= "121.75" y= "-83.5" font-family= "Helvetica,sans-Serif" font-size= "10.00" > src/lib/policy/stellar</text>
<text xml:space= "preserve" text-anchor= "middle" x= "163.75" y= "-72.25" font-family= "Helvetica,sans-Serif" font-size= "10.00" > _policy.cpp</text>
</a>
</g>
</g>
<!-- Node4->Node5 -->
<g id= "edge5_Node000004_Node000005" class= "edge" >
<title > Node4- > Node5</title>
<g id= "a_edge5_Node000004_Node000005" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M144.06,-122.44C148.27,-113.96 152.84,-104.74 156.52,-97.33" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "140.99,-120.74 139.68,-131.26 147.26,-123.86 140.99,-120.74" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
</g>
</svg>