programmingbitcoin
programmingbitcoin copied to clipboard
Repository for the book
Currently setting up my environment when I ran into an issue on page item 7. Install the requirements when I got the following error "ModuleNotFoundError: No module named 'virtualenv.activation.xonsh'" to...
Address issue #143: - fix boolean condition in example code - remove extra verack send - update answer accordingly - update `handshake` method comments
The sentence of getdata(TX_DATA_TYPE, tx_obj.hash()) which is included the answer of chapter 12 practice 6 In the page 270, when I change the parameter tx_obj.hash() to a random data ,the...
first of all, i think the Hash identifier is target hash of Type
Programming Bitcoin book, Jimmy Song. Chapter 1 ecc.py functions aren't recognized even though the ecc.py (the source file of the functions) is in the same folder as the file in...
Change the order of the exercises to the same as the book.
i am testing ch-10 test, but the server might be closed How could i do now? Can you give me some advises? code: node = SimpleNode('testnet.programmingbitcoin.com', testnet=True) version = VersionMessage()...
Without re-importing `tx` in the Exercise 6 cell, it throws the following error `TypeError: reload() argument must be a module`
This: `num_items = math.ceil(self.total / 2**(self.max_depth - depth))` Can be simplified to this: `num_items = 2**depth` For depth 0 to and including max_depth
Hi Jimmy, In Chapter 4 you have introduced a subclass `S256Point` of the `Point` class (that uses the `S256Field` as the underlying field). You have also overridden the `__rmul__` method...