Commit Graph
3353 Commits
Author SHA1 Message Date
Andrew Chow 0a1574fe49 BIP 174 workflow graphics 2018-07-11 16:20:43 -07:00
Andrew Chow cb426bfdae bip 174 -> proposed 2018-07-11 14:01:20 -07:00
Andrew Chow 72657b416c Clarifications to signer and combiner roles 2018-07-11 14:01:20 -07:00
Jim Posen b88d5b6b5c BIP 158: Correct statements about false positive rate. 2018-07-09 23:54:12 -07:00
Jim Posen f4948ddb4f BIP 157: Limit getcfilter requests to 100 filters. 2018-07-09 23:44:03 -07:00
jojeyh 6a95b8112c BIP 158: fix typo 2018-07-07 15:14:27 -07:00
Luke Dashjr 34dac53cc1 Merge pull request #585 from jonathancross/patch-1
BIP-199 Fix list formatting
2018-07-06 15:40:22 +00:00
Luke Dashjr d60b2f7df7 Merge pull request #605 from jonathancross/bip-141-add-173
BIP141: Add BIP173 to references.
2018-07-06 15:39:29 +00:00
Luke Dashjr 507383c9a9 Merge pull request #694 from achow101/bip174-rev
Revisions to BIP 174
2018-07-06 08:24:55 +00:00
Andrew Chow 4fcd8bf008 Update tests for new serialization 2018-07-05 15:27:41 -07:00
Andrew Chow 81c20a635e Add sections for encoding, file extension, and mime-type 2018-07-05 15:27:41 -07:00
Andrew Chow f515da0552 Add new responsibilities, update responsibility, update extensibility descriptions
Add updater, transaction finalizer, and transaction extractor roles.

Update the description of other roles to clarify

Update extensibility section
2018-07-05 15:27:41 -07:00
Andrew Chow 45df424759 Clarify handling of duplicated keys 2018-07-05 15:27:41 -07:00
Andrew Chow bfae1799d3 Move global data to per-input and per-output data
Change from a global map with input data to a global k/v pair with input and output data.

Add new types for finalized scriptSigs and scriptWitnesses.

Redefined types to support new model

Updated the formatting of the listing
2018-07-05 15:27:41 -07:00
Luke Dashjr 13d083660e Merge pull request #553 from clarkmoody/master
BIP 173: Adds link to SLIP-0173
2018-07-05 19:53:27 +00:00
Clark 5028e94c1a Adds link to SLIP-0173
Fix typo
2018-07-05 10:42:17 -05:00
Luke Dashjr 6ec29a1028 Merge pull request #684 from erikarvstedt/patch-1
Trivial: Fix typos in BIP-118
2018-07-05 05:15:50 +00:00
Luke Dashjr cd0a443f98 Merge branch 'master' of github.com:bitcoin/bips 2018-07-05 05:14:42 +00:00
Varunram c3e8379b61 [trivial] Correct typos across bips
BIPs 11, 16, 61, 98, 116, 117, 143, 157
2018-07-05 05:14:10 +00:00
Luke Dashjr 56d92d29e8 Merge pull request #692 from jamesob/patch-1
Fix typo in BIP 125
2018-07-05 05:09:37 +00:00
Luke Dashjr 5415dd806e Fix BIP 42 & 173 status 2018-07-05 05:09:05 +00:00
Luke Dashjr 998bae0717 Merge pull request #696 from sipa/somefinal
Move BIP42 and BIP173 to Final
2018-07-05 05:06:14 +00:00
Luke Dashjr 91bd69d29b Merge pull request #687 from Roasbeef/bip158-updates
BIP-0158: remove extended filter, remove txid from regular filter, reparameterize gcs params
2018-07-05 05:03:50 +00:00
Olaoluwa Osuntokun ac76644533 BIP-0158: regenerate test vectors for fp=19, new reg filter, no ext filter
In this commit, we simplify the code that generates the test vectors to
only generate filters for a target fp of 19, and also only for the
regular filter, as it's the only filter type currently defined.

The test vectors have also been updated to include the previous output
scripts for all input within a block as these are now required to
construct the regular filter.

Finally, the generation code has been updated to properly fetch the
previous input scripts to the generation code can verify the filter it
generates manually against the end server.
2018-07-04 23:19:16 -05:00
Olaoluwa Osuntokun 6a4e819829 BIP-0158: switch to prev output scripts, skip all OP_RETURN 2018-07-04 23:19:15 -05:00
Olaoluwa Osuntokun 1c2ed6dce3 BIP-0158: allow filters to define values for P and M, reparameterize default filter 2018-07-04 15:41:05 -05:00
Olaoluwa Osuntokun 4a85759f02 BIP-0158: remove the extended filter type 2018-07-04 15:41:05 -05:00
Pieter Wuille 6c708338c2 Move BIP42 and BIP173 to Final 2018-06-28 10:31:38 -07:00
James O'Beirne 8a34d1661b Fix typo in BIP 125 2018-06-25 10:31:47 -04:00
Olaoluwa Osuntokun 285606ef7a BIP-0158: remove txid from extended filter 2018-05-30 17:15:59 -07:00
Erik Arvstedt 53fc064db5 Trivial: Fix typos in BIP-118 2018-05-22 11:33:32 +02:00
Luke Dashjr 7158648753 Merge pull request #683 from kallewoof/bip-178-abstract
BIP-178: Reword abstract to indicate it's a bitcoin address type, not…
2018-05-21 23:26:21 +00:00
Karl-Johan Alm 20f5021940 BIP-178: Reword abstract to indicate it's a bitcoin address type, not a public key type 2018-05-22 08:21:06 +09:00
Luke Dashjr dfa80f58df Merge pull request #682 from cdecker/noinput
BIP 118: SIGHASH_NOINPUT
2018-05-21 05:19:22 +00:00
Christian Decker 67f11db177 noinput: Add the SIGHASH_NOINPUT proposal to the readme 2018-05-20 22:05:29 -07:00
Christian Decker 98b7238f68 noinput: Initial version of the sighash_noinput proposal 2018-05-20 22:05:29 -07:00
Luke Dashjr 6255dc536d Merge pull request #673 from kallewoof/bip-typed-wif
BIP 178: Version Extended WIF
2018-05-20 23:41:12 +00:00
Karl-Johan Alm f667e7a3c7 [BIP-178] Version Extended WIF. 2018-05-21 08:31:50 +09:00
Luke Dashjr 562a604a52 Merge pull request #677 from jimpo/bip158-test-vectors
BIP 158: Change test vectors from CSV to JSON format.
2018-05-20 08:35:49 +00:00
Luke Dashjr 5d17384849 Merge pull request #639 from sdaftuar/fix-bip-90
Remove 'hard fork' designation on BIP 90
2018-05-20 08:33:03 +00:00
Federico Tenga a5c5c76220 Update bip-0112.mediawiki 2018-05-16 19:23:22 +02:00
Jim Posen fe1d3f84ba BIP 158: Change test vectors from CSV to JSON format.
The JSON format is standard for Bitcoin Core test data.
2018-05-01 00:23:45 -07:00
Paul Sztorc 485b1318bd m7 op return update
This has been right in the code, but I kept forgetting to update the BIP.
2018-04-23 20:50:11 -04:00
Suhas Daftuar d208ed3ff1 Remove 'hard fork' designation on BIP 90 2018-04-18 09:34:29 -04:00
Petr Korolev 8c8a787206 Update bip-0039.mediawiki
add one more library to generate mnemonics (with multilang support)
2018-04-09 10:21:09 +03:00
Luke Dashjr f7cfefaccf Merge pull request #668 from aakselrod/bip0158-test-vectors
BIP158: add test vectors and generation code
2018-04-08 02:50:54 +00:00
Luke Dashjr 563dbe9984 Merge pull request #670 from harding/bip66-disclosure
BIP66: link to disclosure of consensus failure bug
2018-04-08 02:49:01 +00:00
Luke Dashjr 12eb1981c2 Merge pull request #669 from achow101/bip174-rev
BIP 174: Clarify that global data can be for inputs and outputs
2018-04-05 03:33:32 +00:00
David A. Harding ae8605776d BIP66: link to sipa's disclosure of consensus failure bug 2018-04-04 15:06:16 -04:00
Andrew Chow 478f20f871 [PSBT] Clarify that global data can be for inputs and outputs
Clarifies that global data fields redeem scripts, witness scripts,
and hd keypaths can be used for data necessary for both the inputs
and outputs of the transaction.
2018-04-04 11:21:54 -04:00