2025-02-26 20:52:16 -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 2.40.1 (20161225.0304)
-->
<!-- Title: gocallvis Pages: 1 -->
2025-02-26 20:58:20 -05:00
<svg width= "295pt" height= "306pt"
viewBox="0.00 0.00 295.20 306.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(0 306)" >
2025-02-26 20:52:16 -05:00
<title > gocallvis</title>
2025-02-26 20:58:20 -05:00
<polygon fill= "#d3d3d3" stroke= "transparent" points= "0,0 0,-306 295.202,-306 295.202,0 0,0" />
2025-02-26 20:52:16 -05:00
<g id= "clust1" class= "cluster" >
<title > cluster_focus</title>
2025-02-26 20:58:20 -05:00
<polygon fill= "#e6ecfa" stroke= "#000000" stroke-width= ".5" points= "8,-8 8,-298 287.202,-298 287.202,-8 8,-8" />
<text text-anchor= "middle" x= "147.601" y= "-277.8" font-family= "Arial" font-size= "18.00" fill= "#000000" > exportable</text>
2025-02-26 20:52:16 -05:00
</g>
<g id= "clust2" class= "cluster" >
<title > cluster_*github.com/go- i2p/go- i2p/lib/common/keys_and_cert.KeysAndCert</title>
2025-02-26 20:58:20 -05:00
<g id= "a_clust2" > <a xlink:title= "type: *github.com/go-i2p/go-i2p/lib/common/keys_and_cert.KeysAndCert" >
<path fill= "#eed8ae" stroke= "#000000" stroke-width= ".5" d= "M148.5386,-60C148.5386,-60 267.202,-60 267.202,-60 273.202,-60 279.202,-66 279.202,-72 279.202,-72 279.202,-248 279.202,-248 279.202,-254 273.202,-260 267.202,-260 267.202,-260 148.5386,-260 148.5386,-260 142.5386,-260 136.5386,-254 136.5386,-248 136.5386,-248 136.5386,-72 136.5386,-72 136.5386,-66 142.5386,-60 148.5386,-60" />
<text text-anchor= "middle" x= "207.8703" y= "-68.5" font-family= "Arial" font-size= "15.00" fill= "#222222" > (*KeysAndCert)</text>
2025-02-26 20:52:16 -05:00
</a>
</g>
</g>
<!-- github.com/go-i2p/go-i2p/lib/common/fuzz/keys_and_cert.Fuzz -->
<g id= "node1" class= "node" >
<title > github.com/go- i2p/go- i2p/lib/common/fuzz/keys_and_cert.Fuzz</title>
2025-02-26 21:03:51 -05:00
<g id= "a_node1" > <a xlink:title= "github.com/go-i2p/go-i2p/lib/common/fuzz/keys_and_cert.Fuzz | defined in fuzz.go:5 at fuzz.go:6: calling [github.com/go-i2p/go-i2p/lib/common/keys_and_cert.ReadKeysAndCert] at fuzz.go:7: calling [(*github.com/go-i2p/go-i2p/lib/common/keys_and_cert.KeysAndCert).Certificate] at fuzz.go:8: calling [(*github.com/go-i2p/go-i2p/lib/common/keys_and_cert.KeysAndCert).PublicKey] at fuzz.go:9: calling [(*github.com/go-i2p/go-i2p/lib/common/keys_and_cert.KeysAndCert).SigningPublicKey]" >
2025-02-26 20:58:20 -05:00
<path fill= "#add8e6" stroke= "#000000" stroke-width= "1.5" d= "M58,-160C58,-160 28,-160 28,-160 22,-160 16,-154 16,-148 16,-148 16,-136 16,-136 16,-130 22,-124 28,-124 28,-124 58,-124 58,-124 64,-124 70,-130 70,-136 70,-136 70,-148 70,-148 70,-154 64,-160 58,-160" />
<text text-anchor= "middle" x= "43" y= "-137.8" font-family= "Verdana" font-size= "14.00" fill= "#000000" > Fuzz</text>
2025-02-26 20:52:16 -05:00
</a>
</g>
</g>
<!-- github.com/go-i2p/go-i2p/lib/common/keys_and_cert.ReadKeysAndCert -->
<g id= "node2" class= "node" >
<title > github.com/go- i2p/go- i2p/lib/common/keys_and_cert.ReadKeysAndCert</title>
2025-03-27 22:18:24 -04:00
<g id= "a_node2" > <a xlink:title= "github.com/go-i2p/go-i2p/lib/common/keys_and_cert.ReadKeysAndCert | defined in keys_and_cert.go:145" >
2025-02-26 20:58:20 -05:00
<path fill= "#ffe4b5" stroke= "#000000" stroke-width= "1.5" d= "M260.6112,-52C260.6112,-52 155.1294,-52 155.1294,-52 149.1294,-52 143.1294,-46 143.1294,-40 143.1294,-40 143.1294,-28 143.1294,-28 143.1294,-22 149.1294,-16 155.1294,-16 155.1294,-16 260.6112,-16 260.6112,-16 266.6112,-16 272.6112,-22 272.6112,-28 272.6112,-28 272.6112,-40 272.6112,-40 272.6112,-46 266.6112,-52 260.6112,-52" />
<text text-anchor= "middle" x= "207.8703" y= "-38.2" font-family= "Verdana" font-size= "14.00" fill= "#000000" > keys_and_cert</text>
<text text-anchor= "middle" x= "207.8703" y= "-21.4" font-family= "Verdana" font-size= "14.00" fill= "#000000" > ReadKeysAndCert</text>
2025-02-26 20:52:16 -05:00
</a>
</g>
</g>
<!-- github.com/go-i2p/go-i2p/lib/common/fuzz/keys_and_cert.Fuzz->github.com/go-i2p/go-i2p/lib/common/keys_and_cert.ReadKeysAndCert -->
2025-02-26 21:03:51 -05:00
<g id= "edge1" class= "edge" >
2025-02-26 20:52:16 -05:00
<title > github.com/go- i2p/go- i2p/lib/common/fuzz/keys_and_cert.Fuzz- > github.com/go- i2p/go- i2p/lib/common/keys_and_cert.ReadKeysAndCert</title>
2025-02-26 21:03:51 -05:00
<g id= "a_edge1" > <a xlink:title= "at fuzz.go:6: calling [github.com/go-i2p/go-i2p/lib/common/keys_and_cert.ReadKeysAndCert]" >
2025-02-26 20:58:20 -05:00
<path fill= "none" stroke= "#8b4513" d= "M58.0901,-123.9966C73.9008,-106.1275 100.4054,-78.8225 134.9201,-57.4503" />
<polygon fill= "#8b4513" stroke= "#8b4513" points= "137.0442,-60.2603 143.866,-52.1539 133.4779,-54.2368 137.0442,-60.2603" />
2025-02-26 20:52:16 -05:00
</a>
</g>
</g>
<!-- (*github.com/go-i2p/go-i2p/lib/common/keys_and_cert.KeysAndCert).Certificate -->
<g id= "node3" class= "node" >
<title > (*github.com/go- i2p/go- i2p/lib/common/keys_and_cert.KeysAndCert).Certificate</title>
2025-03-27 22:18:24 -04:00
<g id= "a_node3" > <a xlink:title= "(*github.com/go-i2p/go-i2p/lib/common/keys_and_cert.KeysAndCert).Certificate | defined in keys_and_cert.go:139" >
2025-02-26 20:58:20 -05:00
<path fill= "#ffe4b5" stroke= "#000000" stroke-width= "1.5" d= "M248.2246,-130C248.2246,-130 167.516,-130 167.516,-130 161.516,-130 155.516,-124 155.516,-118 155.516,-118 155.516,-106 155.516,-106 155.516,-100 161.516,-94 167.516,-94 167.516,-94 248.2246,-94 248.2246,-94 254.2246,-94 260.2246,-100 260.2246,-106 260.2246,-106 260.2246,-118 260.2246,-118 260.2246,-124 254.2246,-130 248.2246,-130" />
<text text-anchor= "middle" x= "207.8703" y= "-116.2" font-family= "Verdana" font-size= "14.00" fill= "#000000" > keys_and_cert</text>
<text text-anchor= "middle" x= "207.8703" y= "-99.4" font-family= "Verdana" font-size= "14.00" fill= "#000000" > Certificate</text>
2025-02-26 20:52:16 -05:00
</a>
</g>
</g>
<!-- github.com/go-i2p/go-i2p/lib/common/fuzz/keys_and_cert.Fuzz->(*github.com/go-i2p/go-i2p/lib/common/keys_and_cert.KeysAndCert).Certificate -->
2025-02-26 21:03:51 -05:00
<g id= "edge2" class= "edge" >
2025-02-26 20:52:16 -05:00
<title > github.com/go- i2p/go- i2p/lib/common/fuzz/keys_and_cert.Fuzz- > (*github.com/go- i2p/go- i2p/lib/common/keys_and_cert.KeysAndCert).Certificate</title>
2025-02-26 21:03:51 -05:00
<g id= "a_edge2" > <a xlink:title= "at fuzz.go:7: calling [(*github.com/go-i2p/go-i2p/lib/common/keys_and_cert.KeysAndCert).Certificate]" >
2025-02-26 20:58:20 -05:00
<path fill= "none" stroke= "#8b4513" d= "M70.225,-137.0461C90.5721,-133.3437 119.2244,-128.1301 145.123,-123.4176" />
<polygon fill= "#8b4513" stroke= "#8b4513" points= "146.0533,-126.8058 155.2652,-121.5721 144.8001,-119.9189 146.0533,-126.8058" />
2025-02-26 20:52:16 -05:00
</a>
</g>
</g>
<!-- (*github.com/go-i2p/go-i2p/lib/common/keys_and_cert.KeysAndCert).PublicKey -->
<g id= "node4" class= "node" >
<title > (*github.com/go- i2p/go- i2p/lib/common/keys_and_cert.KeysAndCert).PublicKey</title>
2025-03-27 22:18:24 -04:00
<g id= "a_node4" > <a xlink:title= "(*github.com/go-i2p/go-i2p/lib/common/keys_and_cert.KeysAndCert).PublicKey | defined in keys_and_cert.go:129" >
2025-02-26 20:58:20 -05:00
<path fill= "#ffe4b5" stroke= "#000000" stroke-width= "1.5" d= "M248.2246,-191C248.2246,-191 167.516,-191 167.516,-191 161.516,-191 155.516,-185 155.516,-179 155.516,-179 155.516,-167 155.516,-167 155.516,-161 161.516,-155 167.516,-155 167.516,-155 248.2246,-155 248.2246,-155 254.2246,-155 260.2246,-161 260.2246,-167 260.2246,-167 260.2246,-179 260.2246,-179 260.2246,-185 254.2246,-191 248.2246,-191" />
<text text-anchor= "middle" x= "207.8703" y= "-177.2" font-family= "Verdana" font-size= "14.00" fill= "#000000" > keys_and_cert</text>
<text text-anchor= "middle" x= "207.8703" y= "-160.4" font-family= "Verdana" font-size= "14.00" fill= "#000000" > PublicKey</text>
2025-02-26 20:52:16 -05:00
</a>
</g>
</g>
<!-- github.com/go-i2p/go-i2p/lib/common/fuzz/keys_and_cert.Fuzz->(*github.com/go-i2p/go-i2p/lib/common/keys_and_cert.KeysAndCert).PublicKey -->
2025-02-26 21:03:51 -05:00
<g id= "edge3" class= "edge" >
2025-02-26 20:52:16 -05:00
<title > github.com/go- i2p/go- i2p/lib/common/fuzz/keys_and_cert.Fuzz- > (*github.com/go- i2p/go- i2p/lib/common/keys_and_cert.KeysAndCert).PublicKey</title>
2025-02-26 21:03:51 -05:00
<g id= "a_edge3" > <a xlink:title= "at fuzz.go:8: calling [(*github.com/go-i2p/go-i2p/lib/common/keys_and_cert.KeysAndCert).PublicKey]" >
2025-02-26 20:58:20 -05:00
<path fill= "none" stroke= "#8b4513" d= "M70.225,-147.119C90.5721,-150.9448 119.2244,-156.3322 145.123,-161.2018" />
<polygon fill= "#8b4513" stroke= "#8b4513" points= "144.7906,-164.7006 155.2652,-163.1088 146.0842,-157.8212 144.7906,-164.7006" />
2025-02-26 20:52:16 -05:00
</a>
</g>
</g>
<!-- (*github.com/go-i2p/go-i2p/lib/common/keys_and_cert.KeysAndCert).SigningPublicKey -->
<g id= "node5" class= "node" >
<title > (*github.com/go- i2p/go- i2p/lib/common/keys_and_cert.KeysAndCert).SigningPublicKey</title>
2025-03-27 22:18:24 -04:00
<g id= "a_node5" > <a xlink:title= "(*github.com/go-i2p/go-i2p/lib/common/keys_and_cert.KeysAndCert).SigningPublicKey | defined in keys_and_cert.go:134" >
2025-02-26 20:58:20 -05:00
<path fill= "#ffe4b5" stroke= "#000000" stroke-width= "1.5" d= "M259.0341,-252C259.0341,-252 156.7065,-252 156.7065,-252 150.7065,-252 144.7065,-246 144.7065,-240 144.7065,-240 144.7065,-228 144.7065,-228 144.7065,-222 150.7065,-216 156.7065,-216 156.7065,-216 259.0341,-216 259.0341,-216 265.0341,-216 271.0341,-222 271.0341,-228 271.0341,-228 271.0341,-240 271.0341,-240 271.0341,-246 265.0341,-252 259.0341,-252" />
<text text-anchor= "middle" x= "207.8703" y= "-238.2" font-family= "Verdana" font-size= "14.00" fill= "#000000" > keys_and_cert</text>
<text text-anchor= "middle" x= "207.8703" y= "-221.4" font-family= "Verdana" font-size= "14.00" fill= "#000000" > SigningPublicKey</text>
2025-02-26 20:52:16 -05:00
</a>
</g>
</g>
<!-- github.com/go-i2p/go-i2p/lib/common/fuzz/keys_and_cert.Fuzz->(*github.com/go-i2p/go-i2p/lib/common/keys_and_cert.KeysAndCert).SigningPublicKey -->
2025-02-26 21:03:51 -05:00
<g id= "edge4" class= "edge" >
2025-02-26 20:52:16 -05:00
<title > github.com/go- i2p/go- i2p/lib/common/fuzz/keys_and_cert.Fuzz- > (*github.com/go- i2p/go- i2p/lib/common/keys_and_cert.KeysAndCert).SigningPublicKey</title>
2025-02-26 21:03:51 -05:00
<g id= "a_edge4" > <a xlink:title= "at fuzz.go:9: calling [(*github.com/go-i2p/go-i2p/lib/common/keys_and_cert.KeysAndCert).SigningPublicKey]" >
2025-02-26 20:58:20 -05:00
<path fill= "none" stroke= "#8b4513" d= "M67.6184,-160.1635C86.0385,-173.2904 112.1509,-190.9378 136.5386,-204 141.4238,-206.6165 146.5867,-209.1688 151.811,-211.6095" />
<polygon fill= "#8b4513" stroke= "#8b4513" points= "150.6805,-214.9395 161.2342,-215.8722 153.5656,-208.5617 150.6805,-214.9395" />
2025-02-26 20:52:16 -05:00
</a>
</g>
</g>
</g>
</svg>