1
0
mirror of https://github.com/bitcoinbook/bitcoinbook synced 2024-11-27 02:18:25 +00:00
Commit Graph

3332 Commits

Author SHA1 Message Date
Nhan Vu
16361241c8
Replace OpenSSL with secp265k1
According to the tweet https://twitter.com/aantonop/status/1255853793805287429 I replaced OpenSSL with secp265k1 and point to the bitcoin core github repository. Feel free to generate your bit.ly url. My name is Tri Nhan Vu focussing on blockchain education for german speaking people https://chainist.de/.
2020-04-30 16:02:48 +02:00
Will Binns
84e0899d0e
Merge pull request #560 from user135711/patch-1
bitcoin.conf is not created automatically
2019-10-05 09:40:41 +02:00
Will Binns
bb8e103a8d
ch03: Tweak wording regarding creation of config 2019-10-05 09:40:16 +02:00
Will Binns
22a5950abf
Merge pull request #540 from Quuxplusone/op-tuck
Bunch of random errata
2019-10-05 09:13:56 +02:00
Will Binns
1bdd74320a
Merge branch 'develop' into op-tuck 2019-10-05 09:07:24 +02:00
Will Binns
cec55847b0
Merge pull request #616 from terzim/patch-2
Update ec-math.py
2019-10-04 21:41:25 +02:00
Will Binns
dd0f71eb0f
Merge pull request #610 from tiagocanto01/patch-1
In CKD function the public key is compressed
2019-10-04 18:32:09 +02:00
Will Binns
e1163b8f77
Merge pull request #558 from oboukli/chapter-01-updates
Chapter 01 Minor Corrections
2019-10-04 13:02:45 +02:00
Will Binns
df5e77fbf9
Merge pull request #550 from bilthon/develop
Illustration of the effect of the different SIGHASH flag combinations
2019-10-04 12:56:28 +02:00
Will Binns
f9863fad0d
Merge pull request #641 from mikong/update-domain
Update domain for bitcoinfees website in ch06
2019-10-04 12:44:43 +02:00
Will Binns
15388c041a
Merge pull request #633 from nyashasachikonye/fix-connection_description
changed the word from reliable to persistant for clarity
2019-10-04 10:48:06 +02:00
Will Binns
e1290e42d6
ch08: Remove space preceding hyphen 2019-10-04 10:46:08 +02:00
Will Binns
ca98e92e0b
Merge pull request #644 from danra/patch-1
Note should be a warning
2019-10-03 15:05:36 +02:00
Will Binns
3717f7b7a8
Merge pull request #645 from danra/patch-2
Change parameter block->blocks in description to match code
2019-10-03 14:59:06 +02:00
Will Binns
fceed57c15
Merge pull request #647 from danra/patch-3
Clarify warning in ch4
2019-10-03 14:56:49 +02:00
Will Binns
452296b8f2
Merge pull request #648 from danra/patch-4
ch5 - Fix intro to seed generation examples
2019-10-03 14:55:23 +02:00
Will Binns
d46067acf6
Merge pull request #650 from danra/patch-5
[ch6] Use n instead of p for group order of EC
2019-10-03 14:53:55 +02:00
Will Binns
38e5bd84a6
Merge pull request #642 from practicalswift/typos
Fix typos
2019-09-25 00:07:25 +02:00
Dan Raviv
302a95857c
[ch6] Use n instead of p for group order of EC
This is to match existing common conventions.
By convention, n, not p, is used to indicate the prime group order of the EC.
This is currently extra confusing because p *is* (by convention) used to indicate the order of the EC's finite field.

References:
https://github.com/bitcoin-core/secp256k1/blob/master/src/ecdsa_impl.h
http://www.secg.org/sec2-v2.pdf
https://en.wikipedia.org/wiki/Elliptic_Curve_Digital_Signature_Algorithm
2019-09-07 19:14:42 +03:00
Dan Raviv
57a1cb9c85
ch5 - Fix intro to seed generation examples
Intro indicates all the examples are without any passphrase, even though one of the examples is with a passphrase.
2019-09-07 04:25:01 +03:00
Dan Raviv
d43744cd4c
Clarify warning in ch4 2019-09-06 15:48:29 +03:00
Dan Raviv
9ba567c74b
Change parameter block->blocks in description to match code
The example gets the `blocks` parameter. The preceding description says it takes the `block` parameter. This seems to be a typo.
2019-09-06 08:34:21 +03:00
Dan Raviv
0a10c34e90
Note should be a warning 2019-09-06 08:26:53 +03:00
practicalswift
fed7506d88 Fix typos 2019-08-27 12:31:52 +00:00
mikong
e596e02229
Update domain for bitcoinfees website in ch06 2019-08-25 21:55:50 +08:00
Will Binns
98761d9d92
Merge pull request #609 from sudeshnas25/patch-1
Update README.md
2019-06-19 23:26:40 +02:00
Will Binns
b900916251
Merge pull request #600 from bchase/patch-1
fix typo: "diffent" -> "different"
2019-06-19 23:23:35 +02:00
Will Binns
f6f5b29822
Merge pull request #594 from ottosch/develop
Fixed typo: "note than" -> "note that"
2019-06-19 23:21:37 +02:00
Will Binns
950d220264
Merge pull request #589 from hebasto/ch07-fixed-typo
ch07 - fixed typo
2019-06-19 23:14:26 +02:00
Will Binns
ef278c6fe2
Merge pull request #588 from hebasto/ch06-grammatical-number
ch06 - fixed grammatical number
2019-06-19 23:14:09 +02:00
Will Binns
e7bdaf98a2
Merge pull request #557 from oboukli/colophon-updates
Normalize animals.oreilly.com URL in colophon
2019-06-19 23:09:07 +02:00
Will Binns
bfbc62a1a6
Merge pull request #555 from oboukli/chapter-10-updates
Fix inconsistent date format
2019-06-19 22:51:56 +02:00
Will Binns
4e87168621
Merge pull request #554 from oboukli/chapter-09-updates
Fix missing comma
2019-06-19 22:49:47 +02:00
Will Binns
632b99be64
Merge pull request #636 from pphili/develop
fixed minor typo
2019-06-19 22:40:13 +02:00
pphili
c8c2a1e5f4
fix typo 2019-06-17 16:44:58 -04:00
Kuziwa Sachikonye
0c1d1ae175 changed the word from reliable to persistant for clarity 2019-05-27 11:01:25 +02:00
Will Binns
162f30d0ed
Merge pull request #611 from oleiba/patch-1
add blockstream.info as a popular explorer
2019-05-14 21:32:22 +00:00
Will Binns
2db79a8001
Merge pull request #612 from ysangkok/patch-1
Segwit has been activated on mainnet
2019-05-14 21:30:09 +00:00
Will Binns
77cd7709a0
Merge pull request #619 from aminmazi/develop
fix a typo in ch5 : an deterministic
2019-05-14 21:28:13 +00:00
Will Binns
76851acd0a
Merge pull request #630 from johnpaulkiser/patch-2
Replaces bitly links with full links in Tip boxes
2019-05-13 12:43:00 +00:00
Will Binns
0e6a489f49
Merge pull request #584 from jcramer/develop
fix OP_SWAP error in description
2019-05-11 20:16:50 +00:00
Will Binns
2e06b08fd5
Merge pull request #559 from oboukli/chapter-06-updates
Chapter 06 Normalize and update URL to HTTPS scheme
2019-05-09 20:16:45 +00:00
Will Binns
df29764605
Merge pull request #563 from wintercooled/develop
Fixed broken link to rpcuser.py - is actually rpcauth.py
2019-05-09 20:07:22 +00:00
Will Binns
10914b174e
Merge pull request #564 from satwo/patch-1
Specify height/timestamp cutoff for nLockTime
2019-05-09 20:05:30 +00:00
Will Binns
ecbde7c77c
Merge pull request #568 from theStack/maxmoney_unusedvar
max_money.py: use variable start_block_reward (eliminate magic number)
2019-05-09 19:55:45 +00:00
Will Binns
54e3116873
Merge pull request #549 from patstockwell/patch-1
Change 'inputs' to 'outputs'
2019-05-08 20:54:40 +00:00
Will Binns
9acd7a6dd8
Merge pull request #548 from asymmetric/patch-1
Remove "short" from timelock sentence
2019-05-08 20:52:18 +00:00
Will Binns
41aa4e8c4c
Merge pull request #545 from ankona/patch-1
fix double negative typo in example
2019-05-08 20:49:46 +00:00
Will Binns
ee6131abf0
Merge pull request #531 from koshikraj/code-fix
fixed hashlib library error for python3
2019-05-08 20:26:45 +00:00
Will Binns
70ba34d079
Merge pull request #536 from Quuxplusone/numeric-limits
Stop using numeric_limits for the constant "255", and fix a bug.
2019-05-08 13:40:15 +00:00