Browse Source

Promote BIP 2 Draft->Active, and implement it

- Update all Accepted status to Proposed (renamed status)
- The BIP Comments preamble headers added to every BIP
- The License preamble headers have been added to all BIPs with a Copyright section
20170314-comments
Luke Dashjr 8 years ago
parent
commit
959fecc15b
  1. 26
      README.mediawiki
  2. 5
      bip-0001.mediawiki
  3. 6
      bip-0002.mediawiki
  4. 3
      bip-0009.mediawiki
  5. 2
      bip-0010.mediawiki
  6. 2
      bip-0011.mediawiki
  7. 2
      bip-0012.mediawiki
  8. 2
      bip-0013.mediawiki
  9. 2
      bip-0014.mediawiki
  10. 2
      bip-0015.mediawiki
  11. 2
      bip-0016.mediawiki
  12. 2
      bip-0017.mediawiki
  13. 4
      bip-0018.mediawiki
  14. 2
      bip-0019.mediawiki
  15. 2
      bip-0020.mediawiki
  16. 2
      bip-0021.mediawiki
  17. 2
      bip-0022.mediawiki
  18. 2
      bip-0023.mediawiki
  19. 2
      bip-0030.mediawiki
  20. 2
      bip-0031.mediawiki
  21. 2
      bip-0032.mediawiki
  22. 2
      bip-0033.mediawiki
  23. 2
      bip-0034.mediawiki
  24. 2
      bip-0035.mediawiki
  25. 3
      bip-0036.mediawiki
  26. 3
      bip-0037.mediawiki
  27. 3
      bip-0038.mediawiki
  28. 4
      bip-0039.mediawiki
  29. 3
      bip-0042.mediawiki
  30. 2
      bip-0043.mediawiki
  31. 4
      bip-0044.mediawiki
  32. 4
      bip-0045.mediawiki
  33. 2
      bip-0047.mediawiki
  34. 3
      bip-0049.mediawiki
  35. 3
      bip-0050.mediawiki
  36. 3
      bip-0060.mediawiki
  37. 2
      bip-0061.mediawiki
  38. 2
      bip-0062.mediawiki
  39. 2
      bip-0064.mediawiki
  40. 3
      bip-0065.mediawiki
  41. 2
      bip-0066.mediawiki
  42. 4
      bip-0067.mediawiki
  43. 2
      bip-0068.mediawiki
  44. 5
      bip-0069.mediawiki
  45. 2
      bip-0070.mediawiki
  46. 2
      bip-0071.mediawiki
  47. 2
      bip-0072.mediawiki
  48. 2
      bip-0073.mediawiki
  49. 3
      bip-0074.mediawiki
  50. 2
      bip-0075.mediawiki
  51. 3
      bip-0080.mediawiki
  52. 3
      bip-0081.mediawiki
  53. 3
      bip-0083.mediawiki
  54. 3
      bip-0099.mediawiki
  55. 2
      bip-0101.mediawiki
  56. 2
      bip-0102.mediawiki
  57. 2
      bip-0103.mediawiki
  58. 3
      bip-0105.mediawiki
  59. 2
      bip-0106.mediawiki
  60. 3
      bip-0107.mediawiki
  61. 3
      bip-0109.mediawiki
  62. 5
      bip-0111.mediawiki
  63. 3
      bip-0112.mediawiki
  64. 3
      bip-0113.mediawiki
  65. 3
      bip-0114.mediawiki
  66. 2
      bip-0120.mediawiki
  67. 2
      bip-0121.mediawiki
  68. 3
      bip-0122.mediawiki
  69. 2
      bip-0123.mediawiki
  70. 3
      bip-0124.mediawiki
  71. 5
      bip-0125.mediawiki
  72. 3
      bip-0126.mediawiki
  73. 5
      bip-0130.mediawiki
  74. 3
      bip-0131.mediawiki
  75. 3
      bip-0132.mediawiki
  76. 3
      bip-0133.mediawiki
  77. 4
      bip-0134.mediawiki
  78. 4
      bip-0140.mediawiki
  79. 3
      bip-0141.mediawiki
  80. 3
      bip-0142.mediawiki
  81. 3
      bip-0143.mediawiki
  82. 3
      bip-0144.mediawiki
  83. 4
      bip-0145.mediawiki
  84. 3
      bip-0146.mediawiki
  85. 3
      bip-0147.mediawiki
  86. 3
      bip-0150.mediawiki
  87. 3
      bip-0151.mediawiki
  88. 3
      bip-0152.mediawiki
  89. 49
      scripts/buildtable.pl

26
README.mediawiki

@ -12,18 +12,18 @@ Those proposing changes should consider that ultimately consent may rest with th
!Owner
!Type
!Status
|- style="background-color: #cfffcf"
|- style="background-color: #ffcfcf"
| [[bip-0001.mediawiki|1]]
| BIP Purpose and Guidelines
| Amir Taaki
| Process
| Active
|-
| Replaced
|- style="background-color: #cfffcf"
| [[bip-0002.mediawiki|2]]
| BIP process, revised
| Luke Dashjr
| Process
| Draft
| Active
|- style="background-color: #cfffcf"
| [[bip-0009.mediawiki|9]]
| Version bits with timeout and delay
@ -83,7 +83,7 @@ Those proposing changes should consider that ultimately consent may rest with th
| hashScriptCheck
| Luke Dashjr
| Standard
| Accepted
| Proposed
|-
| [[bip-0019.mediawiki|19]]
| M-of-N Standard Transactions (Low SigOp)
@ -173,7 +173,7 @@ Those proposing changes should consider that ultimately consent may rest with th
| Mnemonic code for generating deterministic keys
| Marek Palatinus, Pavol Rusnak, Aaron Voisine, Sean Bowe
| Standard
| Accepted
| Proposed
|-
| 40
| Stratum wire protocol
@ -203,13 +203,13 @@ Those proposing changes should consider that ultimately consent may rest with th
| Multi-Account Hierarchy for Deterministic Wallets
| Marek Palatinus, Pavol Rusnak
| Standard
| Accepted
| Proposed
|- style="background-color: #ffffcf"
| [[bip-0045.mediawiki|45]]
| Structure for Deterministic P2SH Multisignature Wallets
| Manuel Araoz, Ryan X. Charles, Matias Alejo Garcia
| Standard
| Accepted
| Proposed
|-
| [[bip-0047.mediawiki|47]]
| Reusable Payment Codes for Hierarchical Deterministic Wallets
@ -276,7 +276,7 @@ Those proposing changes should consider that ultimately consent may rest with th
| Deterministic Pay-to-script-hash multi-signature addresses through public key sorting
| Thomas Kerin, Jean-Pierre Rupp, Ruben de Vries
| Standard
| Accepted
| Proposed
|- style="background-color: #cfffcf"
| [[bip-0068.mediawiki|68]]
| Relative lock-time using consensus-enforced sequence numbers
@ -288,7 +288,7 @@ Those proposing changes should consider that ultimately consent may rest with th
| Lexicographical Indexing of Transaction Inputs and Outputs
| Kristov Atlas
| Informational
| Accepted
| Proposed
|- style="background-color: #cfffcf"
| [[bip-0070.mediawiki|70]]
| Payment Protocol
@ -396,7 +396,7 @@ Those proposing changes should consider that ultimately consent may rest with th
| NODE_BLOOM service bit
| Matt Corallo, Peter Todd
| Standard
| Accepted
| Proposed
|- style="background-color: #cfffcf"
| [[bip-0112.mediawiki|112]]
| CHECKSEQUENCEVERIFY
@ -450,7 +450,7 @@ Those proposing changes should consider that ultimately consent may rest with th
| Opt-in Full Replace-by-Fee Signaling
| David A. Harding, Peter Todd
| Standard
| Accepted
| Proposed
|-
| [[bip-0126.mediawiki|126]]
| Best Practices for Heterogeneous Input Script Transactions
@ -462,7 +462,7 @@ Those proposing changes should consider that ultimately consent may rest with th
| sendheaders message
| Suhas Daftuar
| Standard
| Accepted
| Proposed
|-
| [[bip-0131.mediawiki|131]]
| "Coalescing Transaction" Specification (wildcard inputs)

5
bip-0001.mediawiki

@ -2,9 +2,12 @@
BIP: 1
Title: BIP Purpose and Guidelines
Author: Amir Taaki <genjix@riseup.net>
Status: Active
Comments-Summary: No comments yet.
Comments-URI: https://github.com/bitcoin/bips/wiki/Comments:BIP-0001
Status: Replaced
Type: Process
Created: 2011-08-19
Superseded-By: 2
</pre>
==What is a BIP?==

6
bip-0002.mediawiki

@ -2,9 +2,13 @@
BIP: 2
Title: BIP process, revised
Author: Luke Dashjr <luke+bip@dashjr.org>
Status: Draft
Comments-Summary: No comments yet.
Comments-URI: https://github.com/bitcoin/bips/wiki/Comments:BIP-0002
Status: Active
Type: Process
Created: 2016-02-03
License: BSD-2-Clause
OPL
Replaces: 1
</pre>

3
bip-0009.mediawiki

@ -5,9 +5,12 @@
Peter Todd <pete@petertodd.org>
Greg Maxwell <greg@xiph.org>
Rusty Russell <rusty@rustcorp.com.au>
Comments-Summary: No comments yet.
Comments-URI: https://github.com/bitcoin/bips/wiki/Comments:BIP-0009
Status: Final
Type: Informational
Created: 2015-10-04
License: PD
</pre>
==Abstract==

2
bip-0010.mediawiki

@ -3,6 +3,8 @@
Layer: Applications
Title: Multi-Sig Transaction Distribution
Author: Alan Reiner <etotheipi@gmail.com>
Comments-Summary: No comments yet.
Comments-URI: https://github.com/bitcoin/bips/wiki/Comments:BIP-0010
Status: Withdrawn
Type: Informational
Created: 2011-10-28

2
bip-0011.mediawiki

@ -3,6 +3,8 @@
Layer: Applications
Title: M-of-N Standard Transactions
Author: Gavin Andresen <gavinandresen@gmail.com>
Comments-Summary: No comments yet.
Comments-URI: https://github.com/bitcoin/bips/wiki/Comments:BIP-0011
Status: Final
Type: Standards Track
Created: 2011-10-18

2
bip-0012.mediawiki

@ -3,6 +3,8 @@
Layer: Consensus (soft fork)
Title: OP_EVAL
Author: Gavin Andresen <gavinandresen@gmail.com>
Comments-Summary: No comments yet.
Comments-URI: https://github.com/bitcoin/bips/wiki/Comments:BIP-0012
Status: Withdrawn
Type: Standards Track
Created: 2011-10-18

2
bip-0013.mediawiki

@ -3,6 +3,8 @@
Layer: Applications
Title: Address Format for pay-to-script-hash
Author: Gavin Andresen <gavinandresen@gmail.com>
Comments-Summary: No comments yet.
Comments-URI: https://github.com/bitcoin/bips/wiki/Comments:BIP-0013
Status: Final
Type: Standards Track
Created: 2011-10-18

2
bip-0014.mediawiki

@ -4,6 +4,8 @@
Title: Protocol Version and User Agent
Author: Amir Taaki <genjix@riseup.net>
Patrick Strateman <bitcoin-bips@covertinferno.org>
Comments-Summary: No comments yet.
Comments-URI: https://github.com/bitcoin/bips/wiki/Comments:BIP-0014
Status: Final
Type: Standards Track
Created: 2011-11-10

2
bip-0015.mediawiki

@ -3,6 +3,8 @@
Layer: Applications
Title: Aliases
Author: Amir Taaki <genjix@riseup.net>
Comments-Summary: No comments yet.
Comments-URI: https://github.com/bitcoin/bips/wiki/Comments:BIP-0015
Status: Deferred
Type: Standards Track
Created: 2011-12-10

2
bip-0016.mediawiki

@ -3,6 +3,8 @@
Layer: Consensus (soft fork)
Title: Pay to Script Hash
Author: Gavin Andresen <gavinandresen@gmail.com>
Comments-Summary: No comments yet.
Comments-URI: https://github.com/bitcoin/bips/wiki/Comments:BIP-0016
Status: Final
Type: Standards Track
Created: 2012-01-03

2
bip-0017.mediawiki

@ -3,6 +3,8 @@
Layer: Consensus (soft fork)
Title: OP_CHECKHASHVERIFY (CHV)
Author: Luke Dashjr <luke+bip17@dashjr.org>
Comments-Summary: No comments yet.
Comments-URI: https://github.com/bitcoin/bips/wiki/Comments:BIP-0017
Status: Withdrawn
Type: Standards Track
Created: 2012-01-18

4
bip-0018.mediawiki

@ -3,7 +3,9 @@
Layer: Consensus (soft fork)
Title: hashScriptCheck
Author: Luke Dashjr <luke+bip17@dashjr.org>
Status: Accepted
Comments-Summary: No comments yet.
Comments-URI: https://github.com/bitcoin/bips/wiki/Comments:BIP-0018
Status: Proposed
Type: Standards Track
Created: 2012-01-27
</pre>

2
bip-0019.mediawiki

@ -3,6 +3,8 @@
Layer: Applications
Title: M-of-N Standard Transactions (Low SigOp)
Author: Luke Dashjr <luke+bip17@dashjr.org>
Comments-Summary: No comments yet.
Comments-URI: https://github.com/bitcoin/bips/wiki/Comments:BIP-0019
Status: Draft
Type: Standards Track
Created: 2012-01-30

2
bip-0020.mediawiki

@ -3,6 +3,8 @@
Layer: Applications
Title: URI Scheme
Author: Luke Dashjr <luke+bip@dashjr.org>
Comments-Summary: No comments yet.
Comments-URI: https://github.com/bitcoin/bips/wiki/Comments:BIP-0020
Status: Replaced
Type: Standards Track
Created: 2011-01-10

2
bip-0021.mediawiki

@ -4,6 +4,8 @@
Title: URI Scheme
Author: Nils Schneider <nils.schneider@gmail.com>
Matt Corallo <bip21@bluematt.me>
Comments-Summary: No comments yet.
Comments-URI: https://github.com/bitcoin/bips/wiki/Comments:BIP-0021
Status: Final
Type: Standards Track
Created: 2012-01-29

2
bip-0022.mediawiki

@ -3,6 +3,8 @@
Layer: API/RPC
Title: getblocktemplate - Fundamentals
Author: Luke Dashjr <luke+bip22@dashjr.org>
Comments-Summary: No comments yet.
Comments-URI: https://github.com/bitcoin/bips/wiki/Comments:BIP-0022
Status: Final
Type: Standards Track
Created: 2012-02-28

2
bip-0023.mediawiki

@ -3,6 +3,8 @@
Layer: API/RPC
Title: getblocktemplate - Pooled Mining
Author: Luke Dashjr <luke+bip22@dashjr.org>
Comments-Summary: No comments yet.
Comments-URI: https://github.com/bitcoin/bips/wiki/Comments:BIP-0023
Status: Final
Type: Standards Track
Created: 2012-02-28

2
bip-0030.mediawiki

@ -3,6 +3,8 @@
Layer: Consensus (soft fork)
Title: Duplicate transactions
Author: Pieter Wuille <pieter.wuille@gmail.com>
Comments-Summary: No comments yet.
Comments-URI: https://github.com/bitcoin/bips/wiki/Comments:BIP-0030
Status: Final
Type: Standards Track
Created: 2012-02-22

2
bip-0031.mediawiki

@ -3,6 +3,8 @@
Layer: Peer Services
Title: Pong message
Author: Mike Hearn <hearn@google.com>
Comments-Summary: No comments yet.
Comments-URI: https://github.com/bitcoin/bips/wiki/Comments:BIP-0031
Status: Final
Type: Standards Track
Created: 2012-04-11

2
bip-0032.mediawiki

@ -9,6 +9,8 @@ RECENT CHANGES:
Layer: Applications
Title: Hierarchical Deterministic Wallets
Author: Pieter Wuille <pieter.wuille@gmail.com>
Comments-Summary: No comments yet.
Comments-URI: https://github.com/bitcoin/bips/wiki/Comments:BIP-0032
Status: Final
Type: Informational
Created: 2012-02-11

2
bip-0033.mediawiki

@ -3,6 +3,8 @@
Layer: Peer Services
Title: Stratized Nodes
Author: Amir Taaki <genjix@riseup.net>
Comments-Summary: No comments yet.
Comments-URI: https://github.com/bitcoin/bips/wiki/Comments:BIP-0033
Status: Draft
Type: Standards Track
Created: 2012-05-15

2
bip-0034.mediawiki

@ -3,6 +3,8 @@
Layer: Consensus (soft fork)
Title: Block v2, Height in Coinbase
Author: Gavin Andresen <gavinandresen@gmail.com>
Comments-Summary: No comments yet.
Comments-URI: https://github.com/bitcoin/bips/wiki/Comments:BIP-0034
Status: Final
Type: Standards Track
Created: 2012-07-06

2
bip-0035.mediawiki

@ -3,6 +3,8 @@
Layer: Peer Services
Title: mempool message
Author: Jeff Garzik <jgarzik@exmulti.com>
Comments-Summary: No comments yet.
Comments-URI: https://github.com/bitcoin/bips/wiki/Comments:BIP-0035
Status: Final
Type: Standards Track
Created: 2012-08-16

3
bip-0036.mediawiki

@ -3,9 +3,12 @@
Layer: Peer Services
Title: Custom Services
Author: Stefan Thomas <justmoon@members.fsf.org>
Comments-Summary: No comments yet.
Comments-URI: https://github.com/bitcoin/bips/wiki/Comments:BIP-0036
Status: Draft
Type: Standards Track
Created: 2012-08-03
License: PD
</pre>
==Abstract==

3
bip-0037.mediawiki

@ -4,9 +4,12 @@
Title: Connection Bloom filtering
Author: Mike Hearn <hearn@google.com>
Matt Corallo <bip37@bluematt.me>
Comments-Summary: No comments yet.
Comments-URI: https://github.com/bitcoin/bips/wiki/Comments:BIP-0037
Status: Final
Type: Standards Track
Created: 2012-10-24
License: PD
</pre>
==Abstract==

3
bip-0038.mediawiki

@ -4,9 +4,12 @@
Title: Passphrase-protected private key
Author: Mike Caldwell <mcaldwell@swipeclock.com>
Aaron Voisine <voisine@gmail.com>
Comments-Summary: No comments yet.
Comments-URI: https://github.com/bitcoin/bips/wiki/Comments:BIP-0038
Status: Draft (Some confusion applies: The announcements for this never made it to the list, so it hasn't had public discussion)
Type: Standards Track
Created: 2012-11-20
License: PD
</pre>
==Abstract==

4
bip-0039.mediawiki

@ -6,7 +6,9 @@
Pavol Rusnak <stick@satoshilabs.com>
Aaron Voisine <voisine@gmail.com>
Sean Bowe <ewillbefull@gmail.com>
Status: Accepted
Comments-Summary: No comments yet.
Comments-URI: https://github.com/bitcoin/bips/wiki/Comments:BIP-0039
Status: Proposed
Type: Standards Track
Created: 2013-09-10
</pre>

3
bip-0042.mediawiki

@ -3,9 +3,12 @@
Layer: Consensus (soft fork)
Title: A finite monetary supply for Bitcoin
Author: Pieter Wuille <pieter.wuille@gmail.com>
Comments-Summary: No comments yet.
Comments-URI: https://github.com/bitcoin/bips/wiki/Comments:BIP-0042
Status: Draft
Type: Standards Track
Created: 2014-04-01
License: PD
</pre>
==Abstract==

2
bip-0043.mediawiki

@ -4,6 +4,8 @@
Title: Purpose Field for Deterministic Wallets
Author: Marek Palatinus <slush@satoshilabs.com>
Pavol Rusnak <stick@satoshilabs.com>
Comments-Summary: No comments yet.
Comments-URI: https://github.com/bitcoin/bips/wiki/Comments:BIP-0043
Status: Draft
Type: Informational
Created: 2014-04-24

4
bip-0044.mediawiki

@ -4,7 +4,9 @@
Title: Multi-Account Hierarchy for Deterministic Wallets
Author: Marek Palatinus <slush@satoshilabs.com>
Pavol Rusnak <stick@satoshilabs.com>
Status: Accepted
Comments-Summary: No comments yet.
Comments-URI: https://github.com/bitcoin/bips/wiki/Comments:BIP-0044
Status: Proposed
Type: Standards Track
Created: 2014-04-24
</pre>

4
bip-0045.mediawiki

@ -5,7 +5,9 @@
Author: Manuel Araoz <manu@bitpay.com>
Ryan X. Charles <ryan@bitpay.com>
Matias Alejo Garcia <matias@bitpay.com>
Status: Accepted
Comments-Summary: No comments yet.
Comments-URI: https://github.com/bitcoin/bips/wiki/Comments:BIP-0045
Status: Proposed
Type: Standards Track
Created: 2014-04-25
</pre>

2
bip-0047.mediawiki

@ -8,6 +8,8 @@ RECENT CHANGES:
Layer: Applications
Title: Reusable Payment Codes for Hierarchical Deterministic Wallets
Author: Justus Ranvier <justus@openbitcoinprivacyproject.org>
Comments-Summary: No comments yet.
Comments-URI: https://github.com/bitcoin/bips/wiki/Comments:BIP-0047
Status: Draft
Type: Informational
Created: 2015-04-24

3
bip-0049.mediawiki

@ -3,9 +3,12 @@
Layer: Applications
Title: Derivation scheme for P2WPKH-nested-in-P2SH based accounts
Author: Daniel Weigl <Daniel.Weigl@mycelium.com>
Comments-Summary: No comments yet.
Comments-URI: https://github.com/bitcoin/bips/wiki/Comments:BIP-0049
Status: Draft
Type: Informational
Created: 2016-05-19
License: PD
</pre>
==Abstract==

3
bip-0050.mediawiki

@ -2,9 +2,12 @@
BIP: 50
Title: March 2013 Chain Fork Post-Mortem
Author: Gavin Andresen <gavinandresen@gmail.com>
Comments-Summary: No comments yet.
Comments-URI: https://github.com/bitcoin/bips/wiki/Comments:BIP-0050
Status: Final
Type: Informational
Created: 2013-03-20
License: PD
</pre>
==What went wrong==

3
bip-0060.mediawiki

@ -3,9 +3,12 @@
Layer: Peer Services
Title: Fixed Length "version" Message (Relay-Transactions Field)
Author: Amir Taaki <genjix@riseup.net>
Comments-Summary: No comments yet.
Comments-URI: https://github.com/bitcoin/bips/wiki/Comments:BIP-0060
Status: Draft
Type: Standards Track
Created: 2013-06-16
License: PD
</pre>
==Abstract==

2
bip-0061.mediawiki

@ -3,6 +3,8 @@
Layer: Peer Services
Title: Reject P2P message
Author: Gavin Andresen <gavinandresen@gmail.com>
Comments-Summary: No comments yet.
Comments-URI: https://github.com/bitcoin/bips/wiki/Comments:BIP-0061
Status: Final
Type: Standards Track
Created: 2014-06-18

2
bip-0062.mediawiki

@ -5,6 +5,8 @@
Layer: Consensus (soft fork)
Title: Dealing with malleability
Author: Pieter Wuille <pieter.wuille@gmail.com>
Comments-Summary: No comments yet.
Comments-URI: https://github.com/bitcoin/bips/wiki/Comments:BIP-0062
Status: Withdrawn
Type: Standards Track
Created: 2014-03-12

2
bip-0064.mediawiki

@ -3,6 +3,8 @@
Layer: Peer Services
Title: getutxo message
Author: Mike Hearn <hearn@vinumeris.com>
Comments-Summary: No comments yet.
Comments-URI: https://github.com/bitcoin/bips/wiki/Comments:BIP-0064
Status: Draft
Type: Standards Track
Created: 2014-06-10

3
bip-0065.mediawiki

@ -3,9 +3,12 @@
Layer: Consensus (soft fork)
Title: OP_CHECKLOCKTIMEVERIFY
Author: Peter Todd <pete@petertodd.org>
Comments-Summary: No comments yet.
Comments-URI: https://github.com/bitcoin/bips/wiki/Comments:BIP-0065
Status: Final
Type: Standards Track
Created: 2014-10-01
License: PD
</pre>
==Abstract==

2
bip-0066.mediawiki

@ -3,6 +3,8 @@
Layer: Consensus (soft fork)
Title: Strict DER signatures
Author: Pieter Wuille <pieter.wuille@gmail.com>
Comments-Summary: No comments yet.
Comments-URI: https://github.com/bitcoin/bips/wiki/Comments:BIP-0066
Status: Final
Type: Standards Track
Created: 2015-01-10

4
bip-0067.mediawiki

@ -5,7 +5,9 @@
Author: Thomas Kerin <me@thomaskerin.io>
Jean-Pierre Rupp <root@haskoin.com>
Ruben de Vries <ruben@rubensayshi.com>
Status: Accepted
Comments-Summary: No comments yet.
Comments-URI: https://github.com/bitcoin/bips/wiki/Comments:BIP-0067
Status: Proposed
Type: Standards Track
Created: 2015-02-08
</pre>

2
bip-0068.mediawiki

@ -6,6 +6,8 @@
BtcDrak <btcdrak@gmail.com>
Nicolas Dorier <nicolas.dorier@gmail.com>
kinoshitajona <kinoshitajona@gmail.com>
Comments-Summary: No comments yet.
Comments-URI: https://github.com/bitcoin/bips/wiki/Comments:BIP-0068
Status: Final
Type: Standards Track
Created: 2015-05-28

5
bip-0069.mediawiki

@ -4,9 +4,12 @@
Title: Lexicographical Indexing of Transaction Inputs and Outputs
Author: Kristov Atlas <kristov@openbitcoinprivacyproject.org>
Editor: Daniel Cousens <bips@dcousens.com>
Status: Accepted
Comments-Summary: No comments yet.
Comments-URI: https://github.com/bitcoin/bips/wiki/Comments:BIP-0069
Status: Proposed
Type: Informational
Created: 2015-06-12
License: PD
</pre>
==Abstract==

2
bip-0070.mediawiki

@ -4,6 +4,8 @@
Title: Payment Protocol
Author: Gavin Andresen <gavinandresen@gmail.com>
Mike Hearn <mhearn@bitcoinfoundation.org>
Comments-Summary: No comments yet.
Comments-URI: https://github.com/bitcoin/bips/wiki/Comments:BIP-0070
Status: Final
Type: Standards Track
Created: 2013-07-29

2
bip-0071.mediawiki

@ -3,6 +3,8 @@
Layer: Applications
Title: Payment Protocol MIME types
Author: Gavin Andresen <gavinandresen@gmail.com>
Comments-Summary: No comments yet.
Comments-URI: https://github.com/bitcoin/bips/wiki/Comments:BIP-0071
Status: Final
Type: Standards Track
Created: 2013-07-29

2
bip-0072.mediawiki

@ -3,6 +3,8 @@
Layer: Applications
Title: bitcoin: uri extensions for Payment Protocol
Author: Gavin Andresen <gavinandresen@gmail.com>
Comments-Summary: No comments yet.
Comments-URI: https://github.com/bitcoin/bips/wiki/Comments:BIP-0072
Status: Final
Type: Standards Track
Created: 2013-07-29

2
bip-0073.mediawiki

@ -3,6 +3,8 @@
Layer: Applications
Title: Use "Accept" header for response type negotiation with Payment Request URLs
Author: Stephen Pair <stephen@bitpay.com>
Comments-Summary: No comments yet.
Comments-URI: https://github.com/bitcoin/bips/wiki/Comments:BIP-0073
Status: Final
Type: Standards Track
Created: 2013-08-27

3
bip-0074.mediawiki

@ -3,9 +3,12 @@
Layer: Applications
Title: Allow zero value OP_RETURN in Payment Protocol
Author: Toby Padilla <tobypadilla@gmail.com>
Comments-Summary: No comments yet.
Comments-URI: https://github.com/bitcoin/bips/wiki/Comments:BIP-0074
Status: Draft
Type: Standards Track
Created: 2016-01-29
License: PD
</pre>
==Abstract==

2
bip-0075.mediawiki

@ -6,6 +6,8 @@
Matt David <mgd@mgddev.com>
Aaron Voisine <voisine@gmail.com>
James MacWhyte <macwhyte@gmail.com>
Comments-Summary: No comments yet.
Comments-URI: https://github.com/bitcoin/bips/wiki/Comments:BIP-0075
Status: Draft
Type: Standards Track
Created: 2015-11-20

3
bip-0080.mediawiki

@ -3,9 +3,12 @@
Title: Hierarchy for Non-Colored Voting Pool Deterministic Multisig Wallets
Author: Justus Ranvier <justus@opentransactions.org>
Jimmy Song <jimmy@monetas.net>
Comments-Summary: No comments yet.
Comments-URI: https://github.com/bitcoin/bips/wiki/Comments:BIP-0080
Status: Deferred
Type: Informational
Created: 2014-08-11
License: PD
</pre>
==Abstract==

3
bip-0081.mediawiki

@ -3,9 +3,12 @@
Title: Hierarchy for Colored Voting Pool Deterministic Multisig Wallets
Author: Justus Ranvier <justus@opentransactions.org>
Jimmy Song <jimmy@monetas.net>
Comments-Summary: No comments yet.
Comments-URI: https://github.com/bitcoin/bips/wiki/Comments:BIP-0081
Status: Deferred
Type: Informational
Created: 2014-08-11
License: PD
</pre>
==Abstract==

3
bip-0083.mediawiki

@ -3,9 +3,12 @@
Layer: Applications
Title: Dynamic Hierarchical Deterministic Key Trees
Author: Eric Lombrozo <eric@ciphrex.com>
Comments-Summary: No comments yet.
Comments-URI: https://github.com/bitcoin/bips/wiki/Comments:BIP-0083
Status: Draft
Type: Standards Track
Created: 2015-11-16
License: PD
</pre>
==Abstract==

3
bip-0099.mediawiki

@ -2,9 +2,12 @@
BIP: 99
Title: Motivation and deployment of consensus rule changes ([soft/hard]forks)
Author: Jorge Timón <jtimon@jtimon.cc>
Comments-Summary: No comments yet.
Comments-URI: https://github.com/bitcoin/bips/wiki/Comments:BIP-0099
Status: Draft
Type: Informational
Created: 2015-06-20
License: PD
Post-History: http://lists.linuxfoundation.org/pipermail/bitcoin-dev/2015-June/008936.html
</pre>

2
bip-0101.mediawiki

@ -3,6 +3,8 @@
Layer: Consensus (hard fork)
Title: Increase maximum block size
Author: Gavin Andresen <gavinandresen@gmail.com>
Comments-Summary: No comments yet.
Comments-URI: https://github.com/bitcoin/bips/wiki/Comments:BIP-0101
Status: Withdrawn
Type: Standards Track
Created: 2015-06-22

2
bip-0102.mediawiki

@ -3,6 +3,8 @@
Layer: Consensus (hard fork)
Title: Block size increase to 2MB
Author: Jeff Garzik <jgarzik@gmail.com>
Comments-Summary: No comments yet.
Comments-URI: https://github.com/bitcoin/bips/wiki/Comments:BIP-0102
Status: Draft
Type: Standards Track
Created: 2015-06-23

2
bip-0103.mediawiki

@ -3,6 +3,8 @@
Layer: Consensus (hard fork)
Title: Block size following technological growth
Author: Pieter Wuille <pieter.wuille@gmail.com>
Comments-Summary: No comments yet.
Comments-URI: https://github.com/bitcoin/bips/wiki/Comments:BIP-0103
Status: Draft
Type: Standards Track
Created: 2015-07-21

3
bip-0105.mediawiki

@ -3,9 +3,12 @@
Layer: Consensus (hard fork)
Title: Consensus based block size retargeting algorithm
Author: BtcDrak <btcdrak@gmail.com>
Comments-Summary: No comments yet.
Comments-URI: https://github.com/bitcoin/bips/wiki/Comments:BIP-0105
Status: Draft
Type: Standards Track
Created: 2015-08-21
License: PD
</pre>
==Abstract==

2
bip-0106.mediawiki

@ -3,6 +3,8 @@
Layer: Consensus (hard fork)
Title: Dynamically Controlled Bitcoin Block Size Max Cap
Author: Upal Chakraborty <bitcoin@upalc.com>
Comments-Summary: No comments yet.
Comments-URI: https://github.com/bitcoin/bips/wiki/Comments:BIP-0106
Status: Draft
Type: Standards Track
Created: 2015-08-24

3
bip-0107.mediawiki

@ -3,9 +3,12 @@
Layer: Consensus (hard fork)
Title: Dynamic limit on the block size
Author: Washington Y. Sanchez <washington.sanchez@gmail.com>
Comments-Summary: No comments yet.
Comments-URI: https://github.com/bitcoin/bips/wiki/Comments:BIP-0107
Status: Draft
Type: Standards Track
Created: 2015-09-11
License: PD
</pre>
==Abstract==

3
bip-0109.mediawiki

@ -3,9 +3,12 @@
Layer: Consensus (hard fork)
Title: Two million byte size limit with sigop and sighash limits
Author: Gavin Andresen <gavinandresen@gmail.com>
Comments-Summary: No comments yet.
Comments-URI: https://github.com/bitcoin/bips/wiki/Comments:BIP-0109
Status: Draft
Type: Standards Track
Created: 2016-01-28
License: PD
</pre>
==Abstract==

5
bip-0111.mediawiki

@ -4,9 +4,12 @@
Title: NODE_BLOOM service bit
Author: Matt Corallo <bip111@bluematt.me>
Peter Todd <pete@petertodd.org>
Status: Accepted
Comments-Summary: No comments yet.
Comments-URI: https://github.com/bitcoin/bips/wiki/Comments:BIP-0111
Status: Proposed
Type: Standards Track
Created: 2015-08-20
License: PD
</pre>
== Abstract ==

3
bip-0112.mediawiki

@ -5,9 +5,12 @@
Author: BtcDrak <btcdrak@gmail.com>
Mark Friedenbach <mark@friedenbach.org>
Eric Lombrozo <elombrozo@gmail.com>
Comments-Summary: No comments yet.
Comments-URI: https://github.com/bitcoin/bips/wiki/Comments:BIP-0112
Status: Final
Type: Standards Track
Created: 2015-08-10
License: PD
</pre>
==Abstract==

3
bip-0113.mediawiki

@ -4,9 +4,12 @@
Title: Median time-past as endpoint for lock-time calculations
Author: Thomas Kerin <me@thomaskerin.io>
Mark Friedenbach <mark@friedenbach.org>
Comments-Summary: No comments yet.
Comments-URI: https://github.com/bitcoin/bips/wiki/Comments:BIP-0113
Status: Final
Type: Standards Track
Created: 2015-08-10
License: PD
</pre>

3
bip-0114.mediawiki

@ -3,9 +3,12 @@
Layer: Consensus (soft fork)
Title: Merkelized Abstract Syntax Tree
Author: Johnson Lau <jl2012@xbt.hk>
Comments-Summary: No comments yet.
Comments-URI: https://github.com/bitcoin/bips/wiki/Comments:BIP-0114
Status: Draft
Type: Standards Track
Created: 2016-04-02
License: PD
</pre>
==Abstract==

2
bip-0120.mediawiki

@ -3,6 +3,8 @@
Layer: Applications
Title: Proof of Payment
Author: Kalle Rosenbaum <kalle@rosenbaum.se>
Comments-Summary: No comments yet.
Comments-URI: https://github.com/bitcoin/bips/wiki/Comments:BIP-0120
Status: Draft
Type: Standards Track
Created: 2015-07-28

2
bip-0121.mediawiki

@ -3,6 +3,8 @@
Layer: Applications
Title: Proof of Payment URI scheme
Author: Kalle Rosenbaum <kalle@rosenbaum.se>
Comments-Summary: No comments yet.
Comments-URI: https://github.com/bitcoin/bips/wiki/Comments:BIP-0121
Status: Draft
Type: Standards Track
Created: 2015-07-27

3
bip-0122.mediawiki

@ -3,9 +3,12 @@
Layer: Applications
Title: URI scheme for Blockchain references / exploration
Author: Marco Pontello <marcopon@gmail.com>
Comments-Summary: No comments yet.
Comments-URI: https://github.com/bitcoin/bips/wiki/Comments:BIP-0122
Status: Draft
Type: Standards Track
Created: 2015-08-29
License: PD
Post-History: https://lists.linuxfoundation.org/pipermail/bitcoin-dev/2015-August/010712.html
</pre>

2
bip-0123.mediawiki

@ -2,6 +2,8 @@
BIP: 123
Title: BIP Classification
Author: Eric Lombrozo <elombrozo@gmail.com>
Comments-Summary: No comments yet.
Comments-URI: https://github.com/bitcoin/bips/wiki/Comments:BIP-0123
Status: Active
Type: Process
Created: 2015-08-26

3
bip-0124.mediawiki

@ -4,9 +4,12 @@
Title: Hierarchical Deterministic Script Templates
Author: Eric Lombrozo <eric@ciphrex.com>
William Swanson <swansontec@gmail.com>
Comments-Summary: No comments yet.
Comments-URI: https://github.com/bitcoin/bips/wiki/Comments:BIP-0124
Status: Draft
Type: Informational
Created: 2015-11-20
License: PD
Post-History: http://lists.linuxfoundation.org/pipermail/bitcoin-dev/2015-November/011795.html
</pre>

5
bip-0125.mediawiki

@ -4,9 +4,12 @@
Title: Opt-in Full Replace-by-Fee Signaling
Author: David A. Harding <dave@dtrt.org>
Peter Todd <pete@petertodd.org>
Status: Accepted
Comments-Summary: No comments yet.
Comments-URI: https://github.com/bitcoin/bips/wiki/Comments:BIP-0125
Status: Proposed
Type: Standards Track
Created: 2015-12-04
License: PD
</pre>
==Abstract==

3
bip-0126.mediawiki

@ -2,9 +2,12 @@
BIP: 126
Title: Best Practices for Heterogeneous Input Script Transactions
Author: Kristov Atlas <kristov@openbitcoinprivacyproject.org>
Comments-Summary: No comments yet.
Comments-URI: https://github.com/bitcoin/bips/wiki/Comments:BIP-0126
Status: Draft
Type: Informational
Created: 2016-02-10
License: PD
</pre>
==Abstract==

5
bip-0130.mediawiki

@ -3,9 +3,12 @@
Layer: Peer Services
Title: sendheaders message
Author: Suhas Daftuar <sdaftuar@chaincode.com>
Status: Accepted
Comments-Summary: No comments yet.
Comments-URI: https://github.com/bitcoin/bips/wiki/Comments:BIP-0130
Status: Proposed
Type: Standards Track
Created: 2015-05-08
License: PD
</pre>
==Abstract==

3
bip-0131.mediawiki

@ -3,9 +3,12 @@
Layer: Consensus (hard fork)
Title: "Coalescing Transaction" Specification (wildcard inputs)
Author: Chris Priest <cp368202@ohiou.edu>
Comments-Summary: No comments yet.
Comments-URI: https://github.com/bitcoin/bips/wiki/Comments:BIP-0131
Status: Draft
Type: Standards Track
Created: 2015-11-30
License: PD
</pre>
==Abstract==

3
bip-0132.mediawiki

@ -2,9 +2,12 @@
BIP: 132
Title: Committee-based BIP Acceptance Process
Author: Andy Chase <theandychase@gmail.com>
Comments-Summary: No comments yet.
Comments-URI: https://github.com/bitcoin/bips/wiki/Comments:BIP-0132
Status: Withdrawn
Type: Process
Created: 2015-08-31
License: PD
</pre>
== Abstract ==

3
bip-0133.mediawiki

@ -3,9 +3,12 @@
Layer: Peer Services
Title: feefilter message
Author: Alex Morcos <morcos@chaincode.com>
Comments-Summary: No comments yet.
Comments-URI: https://github.com/bitcoin/bips/wiki/Comments:BIP-0133
Status: Draft
Type: Standards Track
Created: 2016-02-13
License: PD
</pre>
==Abstract==

4
bip-0134.mediawiki

@ -3,9 +3,13 @@
Layer: Consensus (hard fork)
Title: Flexible Transactions
Author: Tom Zander <tomz@freedommail.ch>
Comments-Summary: No comments yet.
Comments-URI: https://github.com/bitcoin/bips/wiki/Comments:BIP-0134
Status: Draft
Type: Standards Track
Created: 2016-07-27
License: CC-BY-SA-4.0
OPL
</pre>
==Abstract==

4
bip-0140.mediawiki

@ -3,10 +3,14 @@
Layer: Consensus (soft fork)
Title: Normalized TXID
Author: Christian Decker <decker.christian@gmail.com>
Comments-Summary: No comments yet.
Comments-URI: https://github.com/bitcoin/bips/wiki/Comments:BIP-0140
Status: Draft
Type: Standards Track
Created: 2015-10-14
License: PD
</pre>
== Abstract ==
This BIP describes the use of normalized transaction IDs (NTXIDs) in order to eliminate transaction malleability, both in the third-party modification scenario as well as the participant modification scenario. The transaction ID is normalized by removing the signature scripts from transactions before computing its hash. The normalized transaction hashes are then used during the signature creation and signature verification of dependent transactions.

3
bip-0141.mediawiki

@ -5,9 +5,12 @@
Author: Eric Lombrozo <elombrozo@gmail.com>
Johnson Lau <jl2012@xbt.hk>
Pieter Wuille <pieter.wuille@gmail.com>
Comments-Summary: No comments yet.
Comments-URI: https://github.com/bitcoin/bips/wiki/Comments:BIP-0141
Status: Draft
Type: Standards Track
Created: 2015-12-21
License: PD
</pre>
==Abstract==

3
bip-0142.mediawiki

@ -3,9 +3,12 @@
Layer: Applications
Title: Address Format for Segregated Witness
Author: Johnson Lau <jl2012@xbt.hk>
Comments-Summary: No comments yet.
Comments-URI: https://github.com/bitcoin/bips/wiki/Comments:BIP-0142
Status: Deferred
Type: Standards Track
Created: 2015-12-24
License: PD
</pre>
== Abstract ==

3
bip-0143.mediawiki

@ -4,9 +4,12 @@
Title: Transaction Signature Verification for Version 0 Witness Program
Author: Johnson Lau <jl2012@xbt.hk>
Pieter Wuille <pieter.wuille@gmail.com>
Comments-Summary: No comments yet.
Comments-URI: https://github.com/bitcoin/bips/wiki/Comments:BIP-0143
Status: Draft
Type: Standards Track
Created: 2016-01-03
License: PD
</pre>
== Abstract ==

3
bip-0144.mediawiki

@ -4,9 +4,12 @@
Title: Segregated Witness (Peer Services)
Author: Eric Lombrozo <elombrozo@gmail.com>
Pieter Wuille <pieter.wuille@gmail.com>
Comments-Summary: No comments yet.
Comments-URI: https://github.com/bitcoin/bips/wiki/Comments:BIP-0144
Status: Draft
Type: Standards Track
Created: 2016-01-08
License: PD
</pre>
==Abstract==

4
bip-0145.mediawiki

@ -3,9 +3,13 @@
Layer: API/RPC
Title: getblocktemplate Updates for Segregated Witness
Author: Luke Dashjr <luke+bip22@dashjr.org>
Comments-Summary: No comments yet.
Comments-URI: https://github.com/bitcoin/bips/wiki/Comments:BIP-0145
Status: Draft
Type: Standards Track
Created: 2016-01-30
License: BSD-2-Clause
OPL
</pre>
==Abstract==

3
bip-0146.mediawiki

@ -4,9 +4,12 @@
Title: Dealing with signature encoding malleability
Author: Johnson Lau <jl2012@xbt.hk>
Pieter Wuille <pieter.wuille@gmail.com>
Comments-Summary: No comments yet.
Comments-URI: https://github.com/bitcoin/bips/wiki/Comments:BIP-0146
Status: Draft
Type: Standards Track
Created: 2016-08-16
License: PD
</pre>
==Abstract==

3
bip-0147.mediawiki

@ -3,9 +3,12 @@
Layer: Consensus (soft fork)
Title: Dealing with dummy stack element malleability
Author: Johnson Lau <jl2012@xbt.hk>
Comments-Summary: No comments yet.
Comments-URI: https://github.com/bitcoin/bips/wiki/Comments:BIP-0147
Status: Draft
Type: Standards Track
Created: 2016-09-02
License: PD
</pre>
==Abstract==

3
bip-0150.mediawiki

@ -3,9 +3,12 @@
Layer: Peer Services
Title: Peer Authentication
Author: Jonas Schnelli <dev@jonasschnelli.ch>
Comments-Summary: No comments yet.
Comments-URI: https://github.com/bitcoin/bips/wiki/Comments:BIP-0150
Status: Draft
Type: Standards Track
Created: 2016-03-23
License: PD
</pre>
== Abstract ==

3
bip-0151.mediawiki

@ -3,9 +3,12 @@
Layer: Peer Services
Title: Peer-to-Peer Communication Encryption
Author: Jonas Schnelli <dev@jonasschnelli.ch>
Comments-Summary: No comments yet.
Comments-URI: https://github.com/bitcoin/bips/wiki/Comments:BIP-0151
Status: Draft
Type: Standards Track
Created: 2016-03-23
License: PD
</pre>
== Abstract ==

3
bip-0152.mediawiki

@ -3,9 +3,12 @@
Layer: Peer Services
Title: Compact Block Relay
Author: Matt Corallo <bip152@bluematt.me>
Comments-Summary: No comments yet.
Comments-URI: https://github.com/bitcoin/bips/wiki/Comments:BIP-0152
Status: Draft
Type: Standards Track
Created: 2016-04-27
License: PD
</pre>
==Abstract==

49
scripts/buildtable.pl

@ -9,12 +9,17 @@ my %RequiredFields = (
BIP => undef,
Title => undef,
Author => undef,
'Comments-Summary' => undef,
'Comments-URI' => undef,
Status => undef,
Type => undef,
Created => undef,
# License => undef, (has exceptions)
);
my %MayHaveMulti = (
Author => undef,
'Comments-URI' => undef,
License => undef,
'Post-History' => undef,
);
my %DateField = (
@ -25,11 +30,11 @@ my %EmailField = (
Editor => undef,
);
my %MiscField = (
'Comments-Summary' => undef,
'Discussions-To' => undef,
'Post-History' => undef,
'Replaces' => undef,
'Superseded-By' => undef,
'Resolution' => undef,
);
my %ValidLayer = (
@ -42,7 +47,7 @@ my %ValidLayer = (
my %ValidStatus = (
Draft => undef,
Deferred => undef,
Accepted => "background-color: #ffffcf",
Proposed => "background-color: #ffffcf",
Rejected => "background-color: #ffcfcf",
Withdrawn => "background-color: #ffcfcf",
Final => "background-color: #cfffcf",
@ -54,6 +59,34 @@ my %ValidType = (
'Informational' => undef,
'Process' => undef,
);
my %RecommendedLicenses = (
'BSD-2-Clause' => undef,
'BSD-3-Clause' => undef,
'CC0-1.0' => undef,
'GNU-All-Permissive' => undef,
);
my %AcceptableLicenses = (
%RecommendedLicenses,
'Apache-2.0' => undef,
'BSL-1.0' => undef,
'CC-BY-4.0' => undef,
'CC-BY-SA-4.0' => undef,
'MIT' => undef,
'AGPL-3.0' => undef,
'AGPL-3.0+' => undef,
'FDL-1.3' => undef,
'GPL-2.0' => undef,
'GPL-2.0+' => undef,
'LGPL-2.1' => undef,
'LGPL-2.1+' => undef,
);
my %DefinedLicenses = (
%AcceptableLicenses,
'OPL' => undef,
'PD' => undef,
);
my %GrandfatheredPD = map { $_ => undef } qw(9 36 37 38 42 49 50 60 65 69 74 80 81 83 99 105 107 109 111 112 113 114 122 124 125 126 130 131 132 133 140 141 142 143 144 146 147 150 151 152);
my %TolerateMissingLicense = map { $_ => undef } qw(1 10 11 12 13 14 15 16 17 18 19 20 21 22 23 30 31 32 33 34 35 39 43 44 45 47 61 62 64 66 67 68 70 71 72 73 75 101 102 103 106 120 121 123);
my %emails;
@ -114,6 +147,15 @@ while (++$bipnum <= $topbip) {
} elsif ($field eq 'Layer') { # BIP 123
die "Invalid layer $val in $fn" unless exists $ValidLayer{$val};
$layer = $val;
} elsif ($field eq 'License') {
die "Undefined license $val in $fn" unless exists $DefinedLicenses{$val};
if (not $found{License}) {
die "Unacceptable license $val in $fn" unless exists $AcceptableLicenses{$val} or ($val eq 'PD' and exists $GrandfatheredPD{$bipnum});
}
} elsif ($field eq 'Comments-URI') {
if (not $found{'Comments-URI'}) {
die unless $val eq sprintf('https://github.com/bitcoin/bips/wiki/Comments:BIP-%04d', $bipnum);
}
} elsif (exists $DateField{$field}) {
die "Invalid date format in $fn" unless $val =~ /^20\d{2}\-(?:0\d|1[012])\-(?:[012]\d|30|31)$/;
} elsif (exists $EmailField{$field}) {
@ -122,6 +164,9 @@ while (++$bipnum <= $topbip) {
die "Unknown field $field in $fn";
}
}
if (not $found{License}) {
die "Missing License in $fn" unless exists $TolerateMissingLicense{$bipnum};
}
for my $field (keys %RequiredFields) {
die "Missing $field in $fn" unless $found{$field};
}

Loading…
Cancel
Save