mirror of
https://github.com/FlipsideCrypto/dcrd.git
synced 2026-02-06 10:56:47 +00:00
70 lines
3.0 KiB
Plaintext
70 lines
3.0 KiB
Plaintext
digraph {
|
|
graph [splines=ortho colorscheme=svg label=<<u>Module Hierarchy</u>> labelloc=t fontsize=18.0]
|
|
node [shape=box style="filled, rounded"]
|
|
|
|
certgen [label="certgen" fillcolor=darkkhaki]
|
|
chainhash [label="chaincfg/chainhash" fillcolor=aquamarine]
|
|
dcrjson [label="dcrjson/v3" fillcolor=indianred]
|
|
types [label="rpc/jsonrpc/types" fillcolor=tomato]
|
|
wire [label="wire" fillcolor=coral]
|
|
addrmgr [label="addrmgr" fillcolor=lightsalmon]
|
|
chaincfg [label="chaincfg/v2" fillcolor=cadetblue]
|
|
connmgr [label="connmgr/v2" fillcolor=mistyrose]
|
|
dcrec [label="dcrec" fillcolor=mediumpurple]
|
|
edwards [label="dcrec/edwards/v2" fillcolor=lightseagreen]
|
|
secp256k1 [label="dcrec/secp256k1/v2" fillcolor=mediumvioletred]
|
|
dcrutil [label="dcrutil/v2" fillcolor=burlywood]
|
|
database [label="database/v2" fillcolor=dodgerblue]
|
|
hdkeychain [label="hdkeychain/v2" fillcolor=deepskyblue]
|
|
txscript [label="txscript/v2" fillcolor=mediumspringgreen]
|
|
stake [label="blockchain/stake/v2" fillcolor=bisque]
|
|
standalone [label="blockchain/standalone" fillcolor=firebrick4]
|
|
gcs [label="gcs" fillcolor=gold]
|
|
blockchain [label="blockchain/v2" fillcolor=orchid]
|
|
mempool [label="mempool/v3" fillcolor=slategray]
|
|
mining [label="mining/v2" fillcolor=chartreuse]
|
|
lru [label="lru" fillcolor=royalblue3]
|
|
peer [label="peer/v2" fillcolor=khaki]
|
|
rpcclient [label="rpcclient/v4" fillcolor=mediumseagreen]
|
|
fees [label="fees" fillcolor=darkolivegreen2]
|
|
dcrd [label="dcrd" fillcolor=chocolate]
|
|
|
|
{rank=same connmgr addrmgr hdkeychain peer rpcclient mempool}
|
|
|
|
certgen
|
|
chainhash -> dcrjson [dir=back color=aquamarine]
|
|
chainhash -> wire [dir=back color=aquamarine]
|
|
wire -> addrmgr [dir=back color=coral]
|
|
wire -> chaincfg [dir=back color=coral]
|
|
chaincfg -> connmgr [dir=back color=cadetblue]
|
|
chainhash -> secp256k1 [dir=back color=aquamarine]
|
|
chaincfg -> dcrutil [dir=back color=cadetblue]
|
|
dcrec -> dcrutil [dir=back color=mediumpurple]
|
|
edwards -> dcrutil [dir=back color=lightseagreen]
|
|
secp256k1 -> dcrutil [dir=back color=mediumvioletred]
|
|
dcrutil -> database [dir=back color=burlywood]
|
|
dcrutil -> hdkeychain [dir=back color=burlywood]
|
|
dcrutil -> txscript [dir=back color=burlywood]
|
|
database -> stake [dir=back color=dodgerblue]
|
|
txscript -> stake [dir=back color=mediumspringgreen]
|
|
stake -> gcs [dir=back color=bisque]
|
|
standalone -> blockchain [dir=back color=firebrick4]
|
|
gcs -> blockchain [dir=back color=gold]
|
|
gcs -> rpcclient [dir=back color=gold]
|
|
blockchain -> mining [dir=back color=orchid]
|
|
mining -> mempool [dir=back color=chartreuse]
|
|
lru -> peer [dir=back color=royalblue3]
|
|
blockchain -> peer [dir=back color=orchid]
|
|
dcrjson -> types [dir=back color=tomato]
|
|
types -> rpcclient [dir=back color=indianred]
|
|
|
|
fees -> dcrd [dir=back color=darkolivegreen2]
|
|
mempool -> dcrd [dir=back color=slategray]
|
|
certgen -> dcrd [dir=back color=darkkhaki]
|
|
addrmgr -> dcrd [dir=back color=lightsalmon]
|
|
hdkeychain -> dcrd [dir=back color=deepskyblue]
|
|
connmgr -> dcrd [dir=back color=mistyrose]
|
|
rpcclient -> dcrd [dir=back color=mediumseagreen]
|
|
peer -> dcrd [dir=back color=khaki]
|
|
}
|