mirror of
https://github.com/seigler/dash-docs
synced 2025-07-28 02:06:13 +00:00
_includes/guide_wallets.md: * Fix formula given for normal child key derivation to state that public keys must also be provided to the HMAC hash function. This required updating both text and images. * Add one-paragraph warning about ancestor key compromise when the ancestor extended public key is compromised along with a descended private key. Update img/dev/en-hd-private-parent-to-private-child.* to help illustrate this warning. en/developer-reference.md: * Remove %include% of previously-removed file which caused new versions of Jekyll to die. |
||
---|---|---|
.. | ||
en-block-height-vs-depth.dot | ||
en-block-height-vs-depth.png | ||
en-block-height-vs-depth.svg | ||
en-blockchain-fork.dot | ||
en-blockchain-fork.png | ||
en-blockchain-fork.svg | ||
en-blockchain-overview.dot | ||
en-blockchain-overview.png | ||
en-blockchain-overview.svg | ||
en-btcc-payment-request.png | ||
en-cert-order.dot | ||
en-cert-order.png | ||
en-cert-order.svg | ||
en-coinjoin.dot | ||
en-coinjoin.png | ||
en-coinjoin.svg | ||
en-creating-p2pkh-output.dot | ||
en-creating-p2pkh-output.png | ||
en-creating-p2pkh-output.svg | ||
en-creating-p2sh-output.dot | ||
en-creating-p2sh-output.png | ||
en-creating-p2sh-output.svg | ||
en-hd-cross-generational-key-compromise.dot | ||
en-hd-cross-generational-key-compromise.png | ||
en-hd-cross-generational-key-compromise.svg | ||
en-hd-overview.dot | ||
en-hd-overview.png | ||
en-hd-overview.svg | ||
en-hd-private-parent-to-private-child.dot | ||
en-hd-private-parent-to-private-child.png | ||
en-hd-private-parent-to-private-child.svg | ||
en-hd-public-child-from-public-or-private-parent.dot | ||
en-hd-public-child-from-public-or-private-parent.png | ||
en-hd-public-child-from-public-or-private-parent.svg | ||
en-hd-public-child-from-public-parent.dot | ||
en-hd-public-child-from-public-parent.png | ||
en-hd-public-child-from-public-parent.svg | ||
en-hd-root-keys.dot | ||
en-hd-root-keys.png | ||
en-hd-root-keys.svg | ||
en-hd-tree.dot | ||
en-hd-tree.png | ||
en-hd-tree.svg | ||
en-micropayment-channel.dot | ||
en-micropayment-channel.png | ||
en-micropayment-channel.svg | ||
en-p2pkh-stack.dot | ||
en-p2pkh-stack.png | ||
en-p2pkh-stack.svg | ||
en-payment-processing.dot | ||
en-payment-processing.png | ||
en-payment-processing.svg | ||
en-payment-protocol.dot | ||
en-payment-protocol.png | ||
en-payment-protocol.svg | ||
en-pooled-mining-overview.dot | ||
en-pooled-mining-overview.png | ||
en-pooled-mining-overview.svg | ||
en-qr-code.png | ||
en-qr-code.svg | ||
en-signing-output-to-spend.dot | ||
en-signing-output-to-spend.png | ||
en-signing-output-to-spend.svg | ||
en-solo-mining-overview.dot | ||
en-solo-mining-overview.png | ||
en-solo-mining-overview.svg | ||
en-transaction-propagation.dot | ||
en-transaction-propagation.png | ||
en-transaction-propagation.svg | ||
en-tx-overview.dot | ||
en-tx-overview.png | ||
en-tx-overview.svg | ||
en-unlocking-p2pkh-output.dot | ||
en-unlocking-p2pkh-output.png | ||
en-unlocking-p2pkh-output.svg | ||
en-unlocking-p2sh-output.dot | ||
en-unlocking-p2sh-output.png | ||
en-unlocking-p2sh-output.svg | ||
README |
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.