Commit Graph
2666 Commits
Author SHA1 Message Date
Paul Sztorc 3246096174 Delete two-groups.png 2018-02-03 21:42:52 -05:00
Paul Sztorc 39a8bec6b7 Delete images.txt 2018-02-03 21:42:45 -05:00
Paul Sztorc 4bea2ef2b6 one bip at a time 2018-02-03 21:40:43 -05:00
Paul Sztorc 1af547cf72 Delete bip-hashrate-escrows.md 2018-02-03 21:38:23 -05:00
Paul Sztorc da2e5745f3 Add files via upload 2018-02-03 21:36:40 -05:00
Paul Sztorc 2580d65228 Add files via upload 2018-02-03 21:32:48 -05:00
Paul Sztorc db86b890f9 Add files via upload 2018-02-03 21:30:22 -05:00
Paul Sztorc 0a1d35877a Create images.txt 2018-02-03 21:30:10 -05:00
David Pennington 9d187e9ed9 Update bip-0039.mediawiki with Go lib 2018-02-02 20:03:23 -06:00
MMGen 3a50cf8d43 Fix single typo in BIP65 ("from" -> "form") 2018-01-26 14:58:11 +03:00
Luke Dashjr ec54908e70 Merge pull request #636 from jimpo/client-side-filtering
BIPs 157 & 158: Block Filtering stuff
2018-01-23 02:42:33 +00:00
Jim Posen 996c7c8e88 BIP 157 & 158: client-side block filtering. 2018-01-22 13:52:54 -08:00
Russ d5a0a18109 fix grammar error
"it's" is the contraction of "it" and "is". "its" should be used for ownership
2018-01-16 17:25:36 -08:00
Luke Dashjr 1d19de104e Merge pull request #634 from Bomper/patch-1
Link to the mailing list
2018-01-15 09:31:32 +00:00
Ben 3d5bae733f Link directly to the mailing list and remove emailing Luke 2018-01-15 00:52:31 -08:00
Ben 3abbe63c90 Link to the mailing list 2018-01-15 00:22:22 -08:00
Luke Dashjr 320097a518 Merge pull request #633 from maaku/mast-patch-2
BIP-0117: Change semantics of multi-element tail call to not require stack elements to be exactly 520 bytes in size
2018-01-11 06:20:26 +00:00
Mark Friedenbach 612c002c65 BIP-0117: Change semantics of multi-element tail call to not require stack elements to be exactly 520 bytes in size. This allows for more compact direct encoding of scripts of the form "pick 2 of 3 spend conditions" without enabling witness malleability in expected use cases as the components would still be checked against a pre-committed hash tree. 2018-01-11 14:41:45 +09:00
Luke Dashjr 083c357538 Merge pull request #632 from maaku/mast-patch-1
BIP-0117: Correct the examples to use the most recent version of MERKLEBRANCHVERIFY
2018-01-10 06:04:08 +00:00
Mark Friedenbach 7cd6c2fb83 BIP-0117: Correct the examples to use the most recent version of MERKLEBRANCHVERIFY specified in BIP-116. 2018-01-10 13:14:28 +09:00
Luke Dashjr b7e0c6f11c Merge pull request #631 from achow101/bip174-tests
More BIP 174 tests
2018-01-06 23:14:46 +00:00
Andrew Chow a925cbb632 More BIP 174 tests 2018-01-06 15:14:12 -05:00
Luke Dashjr 716c53207c Merge pull request #630 from NicolasDorier/patch-9
Fix link
2018-01-05 10:34:44 +00:00
Nicolas Dorier 2d113795ac Fix link 2018-01-05 17:46:08 +09:00
Luke Dashjr b5fb4fa079 Merge pull request #629 from achow101/bip174-tests
Tests for BIP 174 and some wording clarifications
2018-01-05 04:22:40 +00:00
Andrew Chow 597c5afda5 Test Vectors for BIP 174 2018-01-04 22:47:09 -05:00
Andrew Chow 53891fc7ed Clarify what the number of inputs field is actually 2018-01-04 13:23:15 -05:00
Luke Dashjr 900e9ba403 Merge pull request #627 from sipa/201801_bip173_proposed
Progress BIP173 to Proposed
2018-01-03 17:22:44 +00:00
Pieter Wuille 97a55878e6 Progress BIP173 to Proposed 2018-01-03 09:06:47 -08:00
yuzushioh 499c11d51c add swift implementation 2018-01-02 23:29:07 +09:00
Luke Dashjr 2166b78bbf Merge pull request #624 from prusnak/master
bip-0084: add extended public keys to test vectors
2018-01-02 01:53:59 +00:00
Pavol Rusnak e9650f74e4 bip-0084: add extended public keys to test vectors 2018-01-01 22:11:51 +01:00
nullius 50c4f1255e Fix two errors in the BIP 39 French wordlist
The BIP 39 wordlist contained two significant technical errors:

 - Byte Order Marker (BOM) U+FEFF at the beginning of the first line,
   preceding the word "abaisser".

 - No newline '\n' char terminating the last line, after "zoologie".

The former may cause user loss of funds.  An implementation which
generates a mnemonic phrase and also turns it into a BIP 39 seed value
may feed the string "<U+FEFF>abaisser" to the KDF, while displaying the
word "abaisser" to the user.  Of course, it cannot be expected that the
user would enter "<U+FEFF>abaisser" upon attempt to restore a wallet.
In the face of a buggy wordlist, whitespace handling and normalization
cannot be absolutely relied on to remove a notoriously mischievous
character.  Those who provide technical support may be well advised to
ask French users with unrestorable wallets, "Did your mnemonic phrase
contain the word 'abaisser'?"

The latter broke the shell script I use to massage wordlists into C
sources when building https://github.com/nym-zone/easyseed .

I know of only one commonplace platform where software regularly
prepends UTF-8 files with a spurious U+FEFF, and oftentimes omits a line
terminator on the last line even when asked to create a Unix ('\n') text
file.  It is RECOMMENDED that new wordlists be examined for correctness
using standard shell tools on a sane platform.
2018-01-01 04:50:24 +00:00
Luke Dashjr 38a7545b8b Merge pull request #620 from satoshilabs/master
BIP 84: Derivation scheme for P2WPKH based accounts
2017-12-31 15:08:33 +00:00
Pavol Rusnak 2382e31f12 BIP-0084: Derivation scheme for P2WPKH based accounts 2017-12-31 14:32:35 +01:00
Luke Dashjr 8ee73ca40a Merge pull request #618 from jimmysong/unit-bias
BIP 176: Utilization of bits denomination
2017-12-23 04:01:04 +00:00
Jimmy Song 7e4d602585 Bits Denomination BIP 2017-12-22 19:54:17 -08:00
Luke Dashjr 9e0fe1a136 Merge pull request #617 from MarcoFalke/Mf1712-bip159rework
bip159: Clarify that there is only one threshold
2017-12-19 19:10:37 +00:00
MarcoFalke fa9a4f307e bip159: Add missing link to implementation 2017-12-19 14:00:36 -05:00
MarcoFalke fa810b3bff bip159: Clarify that there is only one threshold 2017-12-19 13:52:25 -05:00
Luke Dashjr 2e1813abdc Merge pull request #616 from dcousens/patch-1
BIP174: refactor responsibilities for simplicity and clarity
2017-12-13 01:06:02 +00:00
Daniel Cousens 4b06d2b30a refactor responsibilities for simplicity and clarity 2017-12-12 19:00:35 +11:00
Luke Dashjr 1ffad501a3 Merge pull request #613 from moodmosaic/patch-1
Update compatible wallets list
2017-11-28 23:57:24 +00:00
Nikos Baxevanis c54e7f9f95 Update compatible wallets list 2017-11-29 00:18:50 +02:00
Luke Dashjr d6468cfe2e Merge pull request #611 from zylstra/patch-1
Typos
2017-11-16 13:22:18 +00:00
Luke Dashjr c6229db9ff Merge pull request #610 from kallewoof/bip-fmt-mbv-tcs
BIPs 98, 116, and 117: Fast Merkle Trees; MERKLEBRANCHVERIFY; Tail Call Execution Semantics
2017-11-16 13:16:48 +00:00
Karl-Johan Alm 5df90e1ae8 Updated README to include BIPs 98, 116, 117. 2017-11-16 15:47:36 +09:00
Karl-Johan Alm 689f2a5d02 BIP-0117: Tail Call Execution Semantics (Consensus layer) 2017-11-16 15:47:35 +09:00
Karl-Johan Alm 5dc731292d BIP-0116: MERKLEBRANCHVERIFY (Consensus layer) 2017-11-16 15:47:35 +09:00
Karl-Johan Alm e61b25087d BIP-0098: Fast Merkle Trees 2017-11-16 15:47:35 +09:00