chaintool-doc

Chaintool documentation
Log | Files | Refs | README | LICENSE

commit 46c473cd6ee2808be82d744f4b01fb0a9a247c16
parent 3b350075232cef2ced821d11e8613dafa2f2b9fa
Author: lash <dev@holbrook.no>
Date:   Sat, 12 Nov 2022 15:00:42 +0000

Correct prefixes in current state of graphviz file

Diffstat:
MREADME.md | 18+++++++++++++-----
Mdeps.dot | 6+++---
2 files changed, 16 insertions(+), 8 deletions(-)

diff --git a/README.md b/README.md @@ -1,8 +1,16 @@ +# Chaintool documentation + + +## Showcasing chaintool + +The most intuitive entry point to chaintool is most likely the `eth-monitor` tool. It can be installed directly from `pypi` using `pip install eth-monitor`. + + ## Documentation for chaintool -Chaintool is still very much a work-in-progress, and so to with its documentation. +Chaintool is still very much a work-in-progress, and so too is its documentation. -So far, documentation efforts have been made in three areas, in order of most maintained first: +So far, documentation efforts have been made in four areas, in order of most recently updated first: ### Code dependency diagram @@ -11,13 +19,13 @@ The dependency graph is only available in as an unformatted **graphviz** documen Last time the author remembered to render it, it looked like this: -![](https://g33k.holbrook.no/ee551bd9c81a0394449b1396a451ba37b5fdff77126ec3ed4cd0d1c4a4151be2) +![](https://g33k.holbrook.no/b362bcba6683179736d9c5c40b6c377066f6af40c26c6efcb1a87aecb00333fd) It is defined in terms of three layers: * The lower layer (grey) consists of libraries that were developed within the context of `chaintool`, but have a higher generic scope. -* The upper layer is all libraries that are considered part of the `chaintool` suite. -* The higher layer (green) are tools and daemons building on the `chaintool` suite libraries. +* The *core* layer contains all libraries that are considered part of the `chaintool` suite. +* The higher layer (green) conprise of tools and daemons building on the `chaintool` suite libraries. ### Man pages diff --git a/deps.dot b/deps.dot @@ -16,10 +16,10 @@ digraph { chaind [ label="hi/chaind", style="filled", fillcolor="#aaffaa" ]; chaind_eth [ label="hi/chaind-eth", style="filled", fillcolor="#aaffaa" ]; - eth_monitor [ label="eth-monitor", style="filled", fillcolor="#aaffaa" ]; + eth_monitor [ label="hi/eth-monitor", style="filled", fillcolor="#aaffaa" ]; - eth_erc20 [ label="tool/eth-erc20", style="filled", fillcolor="#aaffaa" ]; - eth_erc721 [ label="tool/eth-erc721", style="filled", fillcolor="#aaffaa" ]; + eth_erc20 [ label="hi/eth-erc20", style="filled", fillcolor="#aaffaa" ]; + eth_erc721 [ label="hi/eth-erc721", style="filled", fillcolor="#aaffaa" ]; confini -> chainlib hexathon -> chainlib