dash-docs/img/dev
David A. Harding 87e31affba
Add Subsection About Wallet Programs, Incl. Hardware Wallets
Describe the essential functions of a wallet program and how multiple
programs can work together to fulfill those functions, as in the case of
a signing-only wallet.
2014-06-07 19:27:49 -04:00
..
en-block-height-vs-depth.dot Contributions by @harding to devel docs 2014-05-09 22:13:59 -04:00
en-block-height-vs-depth.png Contributions by @harding to devel docs 2014-05-09 22:13:59 -04:00
en-block-height-vs-depth.svg Contributions by @harding to devel docs 2014-05-09 22:13:59 -04:00
en-blockchain-fork.dot Contributions by @harding to devel docs 2014-05-09 22:13:59 -04:00
en-blockchain-fork.png Contributions by @harding to devel docs 2014-05-09 22:13:59 -04:00
en-blockchain-fork.svg Contributions by @harding to devel docs 2014-05-09 22:13:59 -04:00
en-blockchain-overview.dot Contributions by @harding to devel docs 2014-05-09 22:13:59 -04:00
en-blockchain-overview.png Contributions by @harding to devel docs 2014-05-09 22:13:59 -04:00
en-blockchain-overview.svg Contributions by @harding to devel docs 2014-05-09 22:13:59 -04:00
en-btcc-payment-request.png Contributions by @harding to devel docs 2014-05-09 22:13:59 -04:00
en-cert-order.dot Contributions by @harding to devel docs 2014-05-09 22:13:59 -04:00
en-cert-order.png Contributions by @harding to devel docs 2014-05-09 22:13:59 -04:00
en-cert-order.svg Contributions by @harding to devel docs 2014-05-09 22:13:59 -04:00
en-coinjoin.dot Contributions by @harding to devel docs 2014-05-09 22:13:59 -04:00
en-coinjoin.png Contributions by @harding to devel docs 2014-05-09 22:13:59 -04:00
en-coinjoin.svg Contributions by @harding to devel docs 2014-05-09 22:13:59 -04:00
en-creating-p2pkh-output.dot Replace P2PH by P2PKH in devel-docs 2014-05-14 00:21:00 -04:00
en-creating-p2pkh-output.png Replace P2PH by P2PKH in devel-docs 2014-05-14 00:21:00 -04:00
en-creating-p2pkh-output.svg Replace P2PH by P2PKH in devel-docs 2014-05-14 00:21:00 -04:00
en-creating-p2sh-output.dot Contributions by @harding to devel docs 2014-05-09 22:13:59 -04:00
en-creating-p2sh-output.png Contributions by @harding to devel docs 2014-05-09 22:13:59 -04:00
en-creating-p2sh-output.svg Contributions by @harding to devel docs 2014-05-09 22:13:59 -04:00
en-hd-cross-generational-key-compromise.dot Fix Formula For Normal HD Key Derivation; Mention Ancestor Key Risk 2014-05-17 14:34:28 -04:00
en-hd-cross-generational-key-compromise.png Fix Formula For Normal HD Key Derivation; Mention Ancestor Key Risk 2014-05-17 14:34:28 -04:00
en-hd-cross-generational-key-compromise.svg Fix Formula For Normal HD Key Derivation; Mention Ancestor Key Risk 2014-05-17 14:34:28 -04:00
en-hd-overview.dot Fix Formula For Normal HD Key Derivation; Mention Ancestor Key Risk 2014-05-17 14:34:28 -04:00
en-hd-overview.png Fix Formula For Normal HD Key Derivation; Mention Ancestor Key Risk 2014-05-17 14:34:28 -04:00
en-hd-overview.svg Fix Formula For Normal HD Key Derivation; Mention Ancestor Key Risk 2014-05-17 14:34:28 -04:00
en-hd-private-parent-to-private-child.dot Fix Formula For Normal HD Key Derivation; Mention Ancestor Key Risk 2014-05-17 14:34:28 -04:00
en-hd-private-parent-to-private-child.png Fix Formula For Normal HD Key Derivation; Mention Ancestor Key Risk 2014-05-17 14:34:28 -04:00
en-hd-private-parent-to-private-child.svg Fix Formula For Normal HD Key Derivation; Mention Ancestor Key Risk 2014-05-17 14:34:28 -04:00
en-hd-public-child-from-public-or-private-parent.dot Contributions by @harding to devel docs 2014-05-09 22:13:59 -04:00
en-hd-public-child-from-public-or-private-parent.png Contributions by @harding to devel docs 2014-05-09 22:13:59 -04:00
en-hd-public-child-from-public-or-private-parent.svg Contributions by @harding to devel docs 2014-05-09 22:13:59 -04:00
en-hd-public-child-from-public-parent.dot Contributions by @harding to devel docs 2014-05-09 22:13:59 -04:00
en-hd-public-child-from-public-parent.png Contributions by @harding to devel docs 2014-05-09 22:13:59 -04:00
en-hd-public-child-from-public-parent.svg Contributions by @harding to devel docs 2014-05-09 22:13:59 -04:00
en-hd-root-keys.dot Contributions by @harding to devel docs 2014-05-09 22:13:59 -04:00
en-hd-root-keys.png Contributions by @harding to devel docs 2014-05-09 22:13:59 -04:00
en-hd-root-keys.svg Contributions by @harding to devel docs 2014-05-09 22:13:59 -04:00
en-hd-tree.dot Contributions by @harding to devel docs 2014-05-09 22:13:59 -04:00
en-hd-tree.png Contributions by @harding to devel docs 2014-05-09 22:13:59 -04:00
en-hd-tree.svg Contributions by @harding to devel docs 2014-05-09 22:13:59 -04:00
en-micropayment-channel.dot Contributions by @harding to devel docs 2014-05-09 22:13:59 -04:00
en-micropayment-channel.png Contributions by @harding to devel docs 2014-05-09 22:13:59 -04:00
en-micropayment-channel.svg Contributions by @harding to devel docs 2014-05-09 22:13:59 -04:00
en-p2pkh-stack.dot Replace P2PH by P2PKH in devel-docs 2014-05-14 00:21:00 -04:00
en-p2pkh-stack.png Replace P2PH by P2PKH in devel-docs 2014-05-14 00:21:00 -04:00
en-p2pkh-stack.svg Replace P2PH by P2PKH in devel-docs 2014-05-14 00:21:00 -04:00
en-payment-processing.dot Contributions by @harding to devel docs 2014-05-09 22:13:59 -04:00
en-payment-processing.png Contributions by @harding to devel docs 2014-05-09 22:13:59 -04:00
en-payment-processing.svg Contributions by @harding to devel docs 2014-05-09 22:13:59 -04:00
en-payment-protocol.dot Contributions by @harding to devel docs 2014-05-09 22:13:59 -04:00
en-payment-protocol.png Contributions by @harding to devel docs 2014-05-09 22:13:59 -04:00
en-payment-protocol.svg Contributions by @harding to devel docs 2014-05-09 22:13:59 -04:00
en-pooled-mining-overview.dot Contributions by @harding to devel docs 2014-05-09 22:13:59 -04:00
en-pooled-mining-overview.png Contributions by @harding to devel docs 2014-05-09 22:13:59 -04:00
en-pooled-mining-overview.svg Contributions by @harding to devel docs 2014-05-09 22:13:59 -04:00
en-qr-code.png Contributions by @harding to devel docs 2014-05-09 22:13:59 -04:00
en-qr-code.svg Contributions by @harding to devel docs 2014-05-09 22:13:59 -04:00
en-signing-output-to-spend.dot Contributions by @harding to devel docs 2014-05-09 22:13:59 -04:00
en-signing-output-to-spend.png Contributions by @harding to devel docs 2014-05-09 22:13:59 -04:00
en-signing-output-to-spend.svg Contributions by @harding to devel docs 2014-05-09 22:13:59 -04:00
en-solo-mining-overview.dot Contributions by @harding to devel docs 2014-05-09 22:13:59 -04:00
en-solo-mining-overview.png Contributions by @harding to devel docs 2014-05-09 22:13:59 -04:00
en-solo-mining-overview.svg Contributions by @harding to devel docs 2014-05-09 22:13:59 -04:00
en-transaction-propagation.dot Contributions by @harding to devel docs 2014-05-09 22:13:59 -04:00
en-transaction-propagation.png Contributions by @harding to devel docs 2014-05-09 22:13:59 -04:00
en-transaction-propagation.svg Contributions by @harding to devel docs 2014-05-09 22:13:59 -04:00
en-tx-overview.dot Contributions by @harding to devel docs 2014-05-09 22:13:59 -04:00
en-tx-overview.png Contributions by @harding to devel docs 2014-05-09 22:13:59 -04:00
en-tx-overview.svg Contributions by @harding to devel docs 2014-05-09 22:13:59 -04:00
en-unlocking-p2pkh-output.dot Replace P2PH by P2PKH in devel-docs 2014-05-14 00:21:00 -04:00
en-unlocking-p2pkh-output.png Replace P2PH by P2PKH in devel-docs 2014-05-14 00:21:00 -04:00
en-unlocking-p2pkh-output.svg Replace P2PH by P2PKH in devel-docs 2014-05-14 00:21:00 -04:00
en-unlocking-p2sh-output.dot Contributions by @harding to devel docs 2014-05-09 22:13:59 -04:00
en-unlocking-p2sh-output.png Contributions by @harding to devel docs 2014-05-09 22:13:59 -04:00
en-unlocking-p2sh-output.svg Contributions by @harding to devel docs 2014-05-09 22:13:59 -04:00
en-wallets-distributing-only.dot Add Subsection About Wallet Programs, Incl. Hardware Wallets 2014-06-07 19:27:49 -04:00
en-wallets-distributing-only.png Add Subsection About Wallet Programs, Incl. Hardware Wallets 2014-06-07 19:27:49 -04:00
en-wallets-distributing-only.svg Add Subsection About Wallet Programs, Incl. Hardware Wallets 2014-06-07 19:27:49 -04:00
en-wallets-full-service.dot Add Subsection About Wallet Programs, Incl. Hardware Wallets 2014-06-07 19:27:49 -04:00
en-wallets-full-service.png Add Subsection About Wallet Programs, Incl. Hardware Wallets 2014-06-07 19:27:49 -04:00
en-wallets-full-service.svg Add Subsection About Wallet Programs, Incl. Hardware Wallets 2014-06-07 19:27:49 -04:00
en-wallets-signing-only.dot Add Subsection About Wallet Programs, Incl. Hardware Wallets 2014-06-07 19:27:49 -04:00
en-wallets-signing-only.png Add Subsection About Wallet Programs, Incl. Hardware Wallets 2014-06-07 19:27:49 -04:00
en-wallets-signing-only.svg Add Subsection About Wallet Programs, Incl. Hardware Wallets 2014-06-07 19:27:49 -04:00
README Contributions by @saivann to devel docs 2014-05-09 22:13:59 -04:00

The images are generated using dot from the graphviz package.  For
assistance with these files, feel free to contact dave@dtrt.org.

The following examples generate a .png or .svg file from a .dot file:

dot -T svg file.dot -o file.svg
dot -T png file.dot -o file.png

You can change a .circo or .neato file into a .png or .svg using
corresponding commands:

circo -T svg file.circo -o file.svg
neato -T png file.neato -o file.png

Notice: Graphviz can be inconsistent across versions. All of the SVG and
PNG images here were generated using graphviz version 2.26.3
(20100126.1600) on Debian 7 using the following shell loop:

    fn="fontname=Sans"
    for f in *dot
    do 
        dot -N$fn -G$fn -E$fn -o ${f/.dot}.svg -T svg $f
        dot -N$fn -G$fn -E$fn -o ${f/.dot}.png -T png $f
        optipng -o7 ${f/.dot}.png
    done

For improved compatability between Graphviz versions, files created or
updated after 6 May 2014 are recommend to include the following code
near the top of the file:

    edge [ fontname="Sans" ]
    node [ fontname="Sans" ]
    graph [ fontname="Sans" ]

Also, splines=ortho should not be used in new or updated files until
Graphviz fixes its post-2.26.3 ortho code.