1
0
mirror of https://github.com/bitcoinbook/bitcoinbook synced 2024-12-24 23:48:32 +00:00
Commit Graph

2991 Commits

Author SHA1 Message Date
ZhaoChunsheng
5460eb7a8d
Update key-to-address-ecc-example.py
The code is very possible to miss a leading '0'.
E.g:
Private Key (hex) is: 57c003d31cca32f79a22e70334fff37875617e89c04d2746b5efc22067ccb8fd
Before: Compressed Public Key (hex) is: 03 8f0de2360796ae0fe17f1a2b0be30af6fb45eccc4a1c7afb5ebea21d041b6e0
After: Compressed Public Key (hex) is: 03 08f0de2360796ae0fe17f1a2b0be30af6fb45eccc4a1c7afb5ebea21d041b6e0

The bug is in the pybitcointools, but it is not updated, we can only repair it ourselves.
2018-01-27 21:56:25 +08:00
Will Binns
2d01be5381
preface: Update copyright to 2018 2018-01-24 12:00:27 -06:00
Will Binns
b7ac01e477 preface: Add contributor - Philipp Gillé 2018-01-24 11:57:49 -06:00
Will Binns
f3662a2002 preface: Add contributor - Thomas Kerin 2018-01-24 11:57:49 -06:00
Will Binns
044d480a44 preface: Add contributor - Darius Kramer 2018-01-24 11:57:49 -06:00
Will Binns
f0a57a71ff
Merge pull request #443 from philippgille/patch-1
Add detail to a benefit of P2SH
2018-01-25 00:15:59 +07:00
Will Binns
97546e22a8
Merge pull request #444 from philippgille/patch-2
Fix typo
2018-01-25 00:12:14 +07:00
Will Binns
66152a4b15
Merge pull request #472 from afk11/bitwasp-bitcoin-php-library
Add bitwasp/bitcoin php library
2018-01-25 00:03:27 +07:00
Will Binns
fab0e37f15
Merge pull request #474 from dkrmr/fix-minor-typo-glossary
Fix minor typo in glossary
2018-01-24 23:57:24 +07:00
Will Binns
c2bfbc5915
preface: Add contributor - Magomed Aliev 2018-01-24 10:53:20 -06:00
Will Binns
1aa56ce982
ch12: Fix mistake in HTLC contract definition
Closes #476
2018-01-24 10:51:53 -06:00
dkrm
164a54752d fix minor typo 2018-01-15 13:27:34 +01:00
Thomas Kerin
c5cb729126
Add bitwasp bitcoin php library 2018-01-12 20:55:47 +01:00
Philipp Gillé
bacbdd90aa
Fix typo
It should be "a specification" instead of "a specifications".
2017-12-31 18:49:18 +01:00
Philipp Gillé
080f12cdd3
Add detail to a benefit of P2SH
The bullet point previously sounded as if the long script was only stored in the UTXO set when not using P2SH, and stored on the blockchain when using P2SH. This might lead to people thinking it might lead to a smaller blockchain when the script is stored in the UTXO set *instead* of on the blockchain. But without P2SH the long script was stored both in the UTXO set *and* on the blockchain. With P2SH it's only stored on the blockchain, which is a clear advantage over not using P2SH.
2017-12-31 17:54:40 +01:00
Will Binns
d5e2316438
Merge pull request #372 from cclauss/patch-3
from __future__ import print_function
2017-11-18 07:39:50 -06:00
Will Binns
deb7a859ac
Merge pull request #404 from ivangreene/patch-1
Remove spaces from example P2SH script
2017-11-18 07:02:28 -06:00
Will Binns
af5572e4bb
preface: Update contributors 2017-11-18 06:13:58 -06:00
ivangreene
f02bba120a
Remove spaces from example P2SH script 2017-11-08 18:21:28 -06:00
Will Binns
bb8496fc9e Merge pull request #384 from MarcoFalke/Mf17-fixups
Rework ch03 for most recent version of Bitcoin Core
2017-10-19 18:55:40 -06:00
MarcoFalke
fa6ee0557e Rework ch03 for most recent version of Bitcoin Core 2017-10-19 22:35:15 +02:00
MarcoFalke
929fe5c08e fixups 2017-10-13 14:09:21 +02:00
cclauss
b8a0cddb9f from __future__ import print_function 2017-09-06 07:23:23 +02:00
cclauss
a47fa095cf from __future__ import print_function
`from __future__ import print_function` to bring the print function from Python 3 into Python 2.6 and 2.7.

Properly deals with comma separated values in print() function.
2017-09-06 06:44:52 +02:00
Will Binns
d736cc98e7
ch06: Remove unnecessary 'to' 2017-09-05 20:40:06 -06:00
Will Binns
64f851da26 Merge pull request #367 from cclauss/patch-3
Trailing L not needed in Py2 & Syntax Error in Py3
2017-09-05 20:28:22 -06:00
Will Binns
ce1b4904d6 Merge pull request #366 from cclauss/patch-1
long(), print(), xrange() for Python 3
2017-09-05 20:27:50 -06:00
cclauss
14138a859f Trailing L not needed in Py2 & Syntax Error in Py3
Also print() function, ternary if, avoid backslashes.
2017-08-24 19:07:00 +02:00
cclauss
df302e9fe5 long() and print() for Python 3 2017-08-24 18:44:48 +02:00
cclauss
35fef9a94f long(), print(), xrange() for Python 3
Also remove trailing whitespace
2017-08-24 18:37:02 +02:00
cclauss
3c0b24edd7 print() function for Python 3 2017-08-24 18:29:06 +02:00
cclauss
cb1053f905 print() function for Python 3
Also ternary if
2017-08-24 18:27:27 +02:00
cclauss
bdc3743e30 print() and range() for Python 3 2017-08-24 18:22:28 +02:00
cclauss
06ecaf9168 print() function for Python 3 2017-08-24 18:20:22 +02:00
cclauss
5f3a3d4469 print() function for Python 3 2017-08-24 18:14:02 +02:00
Will Binns
b80cd6dbc5
preface: Add new contributor 2017-08-24 09:33:07 -06:00
Will Binns
f5bc68d5f2
glossary: Fix grammar 2017-08-24 09:31:21 -06:00
Will Binns
0e9ba5e9e6
images: Fix Chapter 2, Figure 4
Resolves #360
2017-08-24 08:44:56 -06:00
Will Binns
6354bb99d3
readme: Update instruction; PRs to develop branch 2017-08-24 08:26:32 -06:00
Will Binns
92f3a575bc
readme: Update instruction; PRs to develop branch 2017-08-24 08:23:42 -06:00
Will Binns
8c6a77ed82 preface: Add new contributors 2017-08-24 08:20:34 -06:00
Will Binns
4becd47946 Merge pull request #357 from mattmcgiv/patch-1
Fix minor grammatical issue
2017-08-24 07:06:22 -06:00
Will Binns
e5590f9fe0 Merge pull request #356 from edposnak/ch07-nSequence-binary-hex-patches
make binary and hex values consistent
2017-08-24 07:05:26 -06:00
Will Binns
329b223c45 Merge pull request #350 from cclauss/patch-1
from __future__ import print_function
2017-08-24 07:00:00 -06:00
Will Binns
e2e08e54f2 Merge pull request #363 from achiku/fix_ch05_sentence
Fix ch05 sentence
2017-08-20 09:05:00 -06:00
Akira Chiku
63da98e1bd Fix ch05 sentence
"The public keys do not need to be preloaded or" -> "The public keys need to be preloaded or"
2017-08-17 20:00:52 +09:00
Matt McGivney
d14c291950 Fix minor grammatical issue
Hopefully an easy one!
2017-08-02 09:54:22 -06:00
Ed Posnak
ebbdbcf683 make binary and hex values consistent 2017-07-31 12:18:31 -04:00
cclauss
f396920189 from __future__ import print_function
Support print('xyz', end='') on Python 2
2017-07-23 10:21:30 +02:00
Andreas M. Antonopoulos
2804ba9630 Merge branch 'master' into develop 2017-07-18 13:09:18 +08:00