From 16c8376f777b9e17b7a1359f99869f880c3a6b58 Mon Sep 17 00:00:00 2001 From: "David A. Harding" Date: Fri, 19 May 2023 11:58:17 -1000 Subject: [PATCH] CH11: update examples for modern Bitcoin Core --- ch09.asciidoc | 57 +++++++++++++++++++++++++++++---------------------- 1 file changed, 33 insertions(+), 24 deletions(-) diff --git a/ch09.asciidoc b/ch09.asciidoc index 853fb65b..0d0c72c6 100644 --- a/ch09.asciidoc +++ b/ch09.asciidoc @@ -226,20 +226,26 @@ $ bitcoin-cli getblock 000000000019d6689c085ae165831e934ff763ae46a2a6c172b3f1b60 [source,json] ---- { - "hash" : "000000000019d6689c085ae165831e934ff763ae46a2a6c172b3f1b60a8ce26f", - "confirmations" : 308321, - "size" : 285, - "height" : 0, - "version" : 1, - "merkleroot" : "4a5e1e4baab89f3a32518a88c31bc87f618f76673e2cc77ab2127b7afdeda33b", - "tx" : [ - "4a5e1e4baab89f3a32518a88c31bc87f618f76673e2cc77ab2127b7afdeda33b" - ], - "time" : 1231006505, - "nonce" : 2083236893, - "bits" : "1d00ffff", - "difficulty" : 1.00000000, - "nextblockhash" : "00000000839a8e6886ab5951d76f411475428afc90947ee320161bbf18eb6048" + "hash": "000000000019d6689c085ae165831e934ff763ae46a2a6c172b3f1b60a8ce26f", + "confirmations": 790496, + "height": 0, + "version": 1, + "versionHex": "00000001", + "merkleroot": "4a5e1e4baab89f3a32518a88c31bc87f618f76673e2cc77ab2127b7afdeda33b", + "time": 1231006505, + "mediantime": 1231006505, + "nonce": 2083236893, + "bits": "1d00ffff", + "difficulty": 1, + "chainwork": "0000000000000000000000000000000000000000000000000000000100010001", + "nTx": 1, + "nextblockhash": "00000000839a8e6886ab5951d76f411475428afc90947ee320161bbf18eb6048", + "strippedsize": 285, + "size": 285, + "weight": 1140, + "tx": [ + "4a5e1e4baab89f3a32518a88c31bc87f618f76673e2cc77ab2127b7afdeda33b" + ] } ---- @@ -762,19 +768,22 @@ $ bitcoin-cli -regtest getblockchaininfo [...] ---- -As you can see, there are no blocks yet. Let's mine some (500 blocks) -and earn the reward: +As you can see, there are no blocks yet. Let's create a default wallet, +get an address, and then mine some (500 blocks) to earn the reward: ---- -$ bitcoin-cli -regtest generate 500 +$ bitcoin-cli -regtest createwallet "" + +$ bitcoin-cli -regtest getnewaddress +bcrt1qwvfhw8pf79kw6tvpmtxyxwcfnd2t4e8v6qfv4a + +$ bitcoin-cli -regtest generatetoaddress 500 bcrt1qwvfhw8pf79kw6tvpmtxyxwcfnd2t4e8v6qfv4a [ - "7afed70259f22c2bf11e406cb12ed5c0657b6e16a6477a9f8b28e2046b5ba1ca", - "1aca2f154a80a9863a9aac4c72047a6d3f385c4eec5441a4aafa6acaa1dada14", - "4334ecf6fb022f30fbd764c3ee778fabbd53b4a4d1950eae8a91f1f5158ed2d1", - "5f951d34065efeaf64e54e91d00b260294fcdfc7f05dbb5599aec84b957a7766", - "43744b5e77c1dfece9d05ab5f0e6796ebe627303163547e69e27f55d0f2b9353", - [...] - "6c31585a48d4fc2b3fd25521f4515b18aefb59d0def82bd9c2185c4ecb754327" + "3153518205e4630d2800a4cb65b9d2691ac68eea99afa7fd36289cb266b9c2c0", + "621330dd5bdabcc03582b0e49993702a8d4c41df60f729cc81d94b6e3a5b1556", + "32d3d83538ba128be3ba7f9dbb8d1ef03e1b536f65e8701893f70dcc1fe2dbf2", + ..., + "32d55180d010ffebabf1c3231e1666e9eeed02c905195f2568c987c2751623c7" ] ----