diff --git a/ch09.asciidoc b/ch09.asciidoc index ca60f423..38c07806 100644 --- a/ch09.asciidoc +++ b/ch09.asciidoc @@ -258,7 +258,7 @@ Consider, for example, an SPV node that is interested in incoming payments to an === Bitcoin's Test Blockchains You might be surprised to learn that there is more than one bitcoin blockchain. The "main" bitcoin blockchain, the one created by Satoshi Nakamoto on January 3rd 2009, the one with the genesis block we studied in this chapter, is called _mainnet_. ((("mainnet")))((("blockchain", "mainnet"))) There are other bitcoin blockchains that are used for testing purposes: at this time _testnet_, _segnet_ and _regtest_. Let's look at each in turn.((("testnet")))((("blockchain","testnet")))((("segnet"))) -((("blockchain","segnet")))((("regtest")))(("blockchain","regtest"))) +((("blockchain","segnet")))((("regtest")))((("blockchain","regtest"))) ==== Testnet - Bitcoin's testing playground @@ -345,7 +345,7 @@ Since segwit was added to testnet3, it is no longer necessary to use segnet for === Regtest - The local blockchain -((("regtest")))(("blockchain","regtest")))((("testing")))Regtest, which stands for "Regression Testing" is a Bitcoin Core feature that allows you to create a local blockchain for testing purposes. Unlike testnet3, which is a public and share test blockchain, the regtest blockchains are intended to be run as closed systems for local testing. You launch a regtest blockchain from scratch, creating a local genesis block. You may add other nodes to the network, or run it with a single node only to test the Bitcoin Core software. +((("regtest")))((("blockchain","regtest")))((("testing")))Regtest, which stands for "Regression Testing" is a Bitcoin Core feature that allows you to create a local blockchain for testing purposes. Unlike testnet3, which is a public and share test blockchain, the regtest blockchains are intended to be run as closed systems for local testing. You launch a regtest blockchain from scratch, creating a local genesis block. You may add other nodes to the network, or run it with a single node only to test the Bitcoin Core software. To start Bitcoin Core in regtest mode, you use the +regtest+ flag: diff --git a/ch12.asciidoc b/ch12.asciidoc index a54f2200..039dcfc7 100644 --- a/ch12.asciidoc +++ b/ch12.asciidoc @@ -150,7 +150,7 @@ Once again, blockchain.info doesn't understand the second output. It marks it wi ---- OP_RETURN 4f41010001141b753d68747470733a2f2f6370722e736d2f466f796b777248365559 -(decoded) "OA____u=https://cpr.sm/FoykwrH6UY +(decoded) "OA____u=https://cpr.sm/FoykwrH6UY ---- Let's retrieve the transaction using +bitcoin-cli+: diff --git a/copyright.html b/copyright.html index a2f2f037..e4d33017 100644 --- a/copyright.html +++ b/copyright.html @@ -1,56 +1,109 @@ -
-

Mastering Bitcoin

- -

by Andreas M. Antonopoulos

- - - -

Printed in the United States of America.

- -

Published by O'Reilly Media, Inc. , 1005 Gravenstein Highway North, Sebastopol, CA 95472.

- -

O'Reilly books may be purchased for educational, business, or sales promotional use. Online editions are also available for most titles ( http://safaribooksonline.com ). For more information, contact our corporate/institutional sales department: 800-998-9938 or corporate@oreilly.com .

- - - - - - - -
-

Revision History for the Second Edition

- - -
- -

See http://oreilly.com/catalog/errata.csp?isbn=9781491954386 for release details.

- -
+ require [legal/medical/financial] advice.--> +

+ + + \ No newline at end of file diff --git a/tools/intakereport.txt b/tools/intakereport.txt index 515db9e6..bcb7fa18 100644 --- a/tools/intakereport.txt +++ b/tools/intakereport.txt @@ -1,25 +1,27 @@ -Mastering Bitcoin, 1E / 9781449374044 -RT # 184546 +Title: Mastering Bitcoin +ISBN: 9781491954386 +JIRA #: [ FILL IN ] -Stylesheet: animal -Toolchain: Atlas/csspdf -Atlas URL: http://atlas.labs.oreilly.com/books/1234000001802 +Stylesheet: animal_theme_sass +Toolchain: Atlas 2 -Incoming format: Asciidoc -Outgoing format: Asciidoc +Atlas URL: https://atlas.oreilly.com/oreillymedia/[ FILL IN ATLAS BOOK ID ] -Preliminary pagecount: TOTAL 284 with figs +Incoming format: [FILL IN] +Outgoing format: HTMLBook + +Preliminary pagecount: TOTAL [ FILL IN / With or without figs? ] -Is this book in Early Release? Yes +Is this project in Early Release? [FILL IN YES/NO] Resources ========= -** Figs: Illustrations is still working on the figs. - 63 total. (0 are informal; 0 are inline.) +** Figs: Illustrations [ FILL IN: has posted the figs / is still working on the figs]. + 75 total. (0 are informal; 0 are inline.) - Once the figs are processed on /work, you'll need to add them to the book's repo in Git. + Once the figs are processed on /work, you'll need to add them to the book's repo ** Intake Report: (Git repo) tools/intakereport.txt @@ -40,38 +42,21 @@ Resources Notes from Tools: ================= -** Syntax highlighting: applied to 99 out of 197 code listings. - -** I cleanup up a bunch of xref validity issues, but there are still a few remaining (I wasn't sure what the xrefs were suppose to point to). You will need to build with --invalid-ok on the command line until these are cleared up. They are the following: - -<> in ch01.asciidoc -<> in ch04.asciidoc -<> in ch04.asciidoc -<> in ch03.asciidoc -<> in ch06.asciidoc +** PROD: Add any authors to project that need to be added. +** Syntax highlighting: applied to [ FILL IN ] out of [ FILL IN ] code listings. ** Please let Tools know ASAP if there are any other global problems for which we can help automate a fix. -Notes from Dan: +Notes at arrival in production: ================== -Ready for intake. Leave this in Atlas 1 (asciidoc). - -One of the latex equations in chapter 4 is failing: it's right after Figure 4-2. [FIXED --TOOLS] Regarding the math in this book, please look at each latex passthrough and, wherever -possible, reset the math using text and inline markup. There isn't a great deal of math in the book, and most if not all could be set using simple text and italics as -needed. - -Some tables includes code that needs to be broken (so the table won't extend off the page). - -Prod: there's a lot of code extending into the margin. -Chapters 10-12 are really an Appendixes. Please correct the markup. [DONE --TOOLS] ================== Please let me know about any other issues. Thanks, -Chris +[ FILL IN ]