From 72f18918a8ae655212ea2700b30f0dc4d758b843 Mon Sep 17 00:00:00 2001 From: Luke Dashjr Date: Wed, 30 Nov 2016 09:45:33 +0000 Subject: [PATCH 1/3] Promote BIP 123 Draft->Active, and implement it --- README.mediawiki | 4 ++-- bip-0010.mediawiki | 1 + bip-0011.mediawiki | 1 + bip-0012.mediawiki | 1 + bip-0013.mediawiki | 1 + bip-0014.mediawiki | 1 + bip-0015.mediawiki | 1 + bip-0016.mediawiki | 1 + bip-0017.mediawiki | 1 + bip-0018.mediawiki | 1 + bip-0019.mediawiki | 1 + bip-0020.mediawiki | 1 + bip-0021.mediawiki | 1 + bip-0022.mediawiki | 1 + bip-0023.mediawiki | 1 + bip-0030.mediawiki | 1 + bip-0031.mediawiki | 1 + bip-0032.mediawiki | 1 + bip-0033.mediawiki | 1 + bip-0034.mediawiki | 1 + bip-0035.mediawiki | 1 + bip-0036.mediawiki | 1 + bip-0037.mediawiki | 1 + bip-0038.mediawiki | 1 + bip-0039.mediawiki | 1 + bip-0042.mediawiki | 1 + bip-0043.mediawiki | 1 + bip-0044.mediawiki | 1 + bip-0045.mediawiki | 1 + bip-0047.mediawiki | 1 + bip-0049.mediawiki | 3 ++- bip-0060.mediawiki | 1 + bip-0061.mediawiki | 1 + bip-0062.mediawiki | 1 + bip-0064.mediawiki | 3 ++- bip-0065.mediawiki | 1 + bip-0066.mediawiki | 1 + bip-0067.mediawiki | 1 + bip-0068.mediawiki | 1 + bip-0069.mediawiki | 1 + bip-0070.mediawiki | 1 + bip-0071.mediawiki | 1 + bip-0072.mediawiki | 1 + bip-0073.mediawiki | 1 + bip-0074.mediawiki | 1 + bip-0075.mediawiki | 1 + bip-0083.mediawiki | 1 + bip-0101.mediawiki | 1 + bip-0102.mediawiki | 1 + bip-0103.mediawiki | 1 + bip-0105.mediawiki | 1 + bip-0106.mediawiki | 1 + bip-0107.mediawiki | 1 + bip-0109.mediawiki | 1 + bip-0111.mediawiki | 1 + bip-0112.mediawiki | 1 + bip-0113.mediawiki | 1 + bip-0114.mediawiki | 1 + bip-0120.mediawiki | 1 + bip-0121.mediawiki | 1 + bip-0122.mediawiki | 1 + bip-0123.mediawiki | 2 +- bip-0124.mediawiki | 1 + bip-0125.mediawiki | 1 + bip-0130.mediawiki | 1 + bip-0131.mediawiki | 1 + bip-0133.mediawiki | 1 + bip-0134.mediawiki | 1 + bip-0140.mediawiki | 3 ++- bip-0141.mediawiki | 1 + bip-0142.mediawiki | 1 + bip-0143.mediawiki | 1 + bip-0144.mediawiki | 1 + bip-0145.mediawiki | 1 + bip-0146.mediawiki | 1 + bip-0147.mediawiki | 1 + bip-0150.mediawiki | 1 + bip-0151.mediawiki | 1 + bip-0152.mediawiki | 1 + scripts/buildtable.pl | 20 +++++++++++++++++++- 80 files changed, 102 insertions(+), 7 deletions(-) diff --git a/README.mediawiki b/README.mediawiki index da18d6b3..9ee9e98f 100644 --- a/README.mediawiki +++ b/README.mediawiki @@ -433,12 +433,12 @@ Those proposing changes should consider that ultimately consent may rest with th | Marco Pontello | Standard | Draft -|- +|- style="background-color: #cfffcf" | [[bip-0123.mediawiki|123]] | BIP Classification | Eric Lombrozo | Process -| Draft +| Active |- | [[bip-0124.mediawiki|124]] | Hierarchical Deterministic Script Templates diff --git a/bip-0010.mediawiki b/bip-0010.mediawiki index d15cd77e..ef8da665 100644 --- a/bip-0010.mediawiki +++ b/bip-0010.mediawiki @@ -1,5 +1,6 @@
   BIP: 10
+  Layer: Applications
   Title: Multi-Sig Transaction Distribution
   Author: Alan Reiner 
   Status: Withdrawn
diff --git a/bip-0011.mediawiki b/bip-0011.mediawiki
index 4b12340d..1248d38d 100644
--- a/bip-0011.mediawiki
+++ b/bip-0011.mediawiki
@@ -1,5 +1,6 @@
 
   BIP: 11
+  Layer: Applications
   Title: M-of-N Standard Transactions
   Author: Gavin Andresen 
   Status: Final
diff --git a/bip-0012.mediawiki b/bip-0012.mediawiki
index ee2fda6b..d55cf87d 100644
--- a/bip-0012.mediawiki
+++ b/bip-0012.mediawiki
@@ -1,5 +1,6 @@
 
   BIP: 12
+  Layer: Consensus (soft fork)
   Title: OP_EVAL
   Author: Gavin Andresen 
   Status: Withdrawn
diff --git a/bip-0013.mediawiki b/bip-0013.mediawiki
index a537d16a..833ffeac 100644
--- a/bip-0013.mediawiki
+++ b/bip-0013.mediawiki
@@ -1,5 +1,6 @@
 
   BIP: 13
+  Layer: Applications
   Title: Address Format for pay-to-script-hash
   Author: Gavin Andresen 
   Status: Final
diff --git a/bip-0014.mediawiki b/bip-0014.mediawiki
index f11cb630..61c625a5 100644
--- a/bip-0014.mediawiki
+++ b/bip-0014.mediawiki
@@ -1,5 +1,6 @@
 
   BIP: 14
+  Layer: Peer Services
   Title: Protocol Version and User Agent
   Author: Amir Taaki 
           Patrick Strateman 
diff --git a/bip-0015.mediawiki b/bip-0015.mediawiki
index b90539da..c340e876 100644
--- a/bip-0015.mediawiki
+++ b/bip-0015.mediawiki
@@ -1,5 +1,6 @@
 
   BIP: 15
+  Layer: Applications
   Title: Aliases
   Author: Amir Taaki 
   Status: Deferred
diff --git a/bip-0016.mediawiki b/bip-0016.mediawiki
index 25b652db..9d7fdf8c 100644
--- a/bip-0016.mediawiki
+++ b/bip-0016.mediawiki
@@ -1,5 +1,6 @@
 
   BIP: 16
+  Layer: Consensus (soft fork)
   Title: Pay to Script Hash
   Author: Gavin Andresen 
   Status: Final
diff --git a/bip-0017.mediawiki b/bip-0017.mediawiki
index 44011d57..af001cfc 100644
--- a/bip-0017.mediawiki
+++ b/bip-0017.mediawiki
@@ -1,5 +1,6 @@
 
   BIP: 17
+  Layer: Consensus (soft fork)
   Title: OP_CHECKHASHVERIFY (CHV)
   Author: Luke Dashjr 
   Status: Withdrawn
diff --git a/bip-0018.mediawiki b/bip-0018.mediawiki
index fce42004..9dadcf3f 100644
--- a/bip-0018.mediawiki
+++ b/bip-0018.mediawiki
@@ -1,5 +1,6 @@
 
   BIP: 18
+  Layer: Consensus (soft fork)
   Title: hashScriptCheck
   Author: Luke Dashjr 
   Status: Accepted
diff --git a/bip-0019.mediawiki b/bip-0019.mediawiki
index 7784e084..5ad0e0b2 100644
--- a/bip-0019.mediawiki
+++ b/bip-0019.mediawiki
@@ -1,5 +1,6 @@
 
   BIP: 19
+  Layer: Applications
   Title: M-of-N Standard Transactions (Low SigOp)
   Author: Luke Dashjr 
   Status: Draft
diff --git a/bip-0020.mediawiki b/bip-0020.mediawiki
index fad634b7..2ce8bb3a 100644
--- a/bip-0020.mediawiki
+++ b/bip-0020.mediawiki
@@ -1,5 +1,6 @@
 
   BIP: 20
+  Layer: Applications
   Title: URI Scheme
   Author: Luke Dashjr 
   Status: Replaced
diff --git a/bip-0021.mediawiki b/bip-0021.mediawiki
index 513b8bb8..2862679a 100644
--- a/bip-0021.mediawiki
+++ b/bip-0021.mediawiki
@@ -1,5 +1,6 @@
 
   BIP: 21
+  Layer: Applications
   Title: URI Scheme
   Author: Nils Schneider 
           Matt Corallo 
diff --git a/bip-0022.mediawiki b/bip-0022.mediawiki
index 4b33e595..785d05d6 100644
--- a/bip-0022.mediawiki
+++ b/bip-0022.mediawiki
@@ -1,5 +1,6 @@
 
   BIP: 22
+  Layer: API/RPC
   Title: getblocktemplate - Fundamentals
   Author: Luke Dashjr 
   Status: Final
diff --git a/bip-0023.mediawiki b/bip-0023.mediawiki
index 03909587..660880ef 100644
--- a/bip-0023.mediawiki
+++ b/bip-0023.mediawiki
@@ -1,5 +1,6 @@
 
   BIP: 23
+  Layer: API/RPC
   Title: getblocktemplate - Pooled Mining
   Author: Luke Dashjr 
   Status: Final
diff --git a/bip-0030.mediawiki b/bip-0030.mediawiki
index 135d3006..679ef8a5 100644
--- a/bip-0030.mediawiki
+++ b/bip-0030.mediawiki
@@ -1,5 +1,6 @@
 
   BIP: 30
+  Layer: Consensus (soft fork)
   Title: Duplicate transactions
   Author: Pieter Wuille 
   Status: Final
diff --git a/bip-0031.mediawiki b/bip-0031.mediawiki
index 1bfe143c..e30e125e 100644
--- a/bip-0031.mediawiki
+++ b/bip-0031.mediawiki
@@ -1,5 +1,6 @@
 
   BIP: 31
+  Layer: Peer Services
   Title: Pong message
   Author: Mike Hearn 
   Status: Final
diff --git a/bip-0032.mediawiki b/bip-0032.mediawiki
index 0c660ad8..da09c9fb 100644
--- a/bip-0032.mediawiki
+++ b/bip-0032.mediawiki
@@ -6,6 +6,7 @@ RECENT CHANGES:
 
 
   BIP: 32
+  Layer: Applications
   Title: Hierarchical Deterministic Wallets
   Author: Pieter Wuille 
   Status: Final
diff --git a/bip-0033.mediawiki b/bip-0033.mediawiki
index 6768e198..254e21ed 100644
--- a/bip-0033.mediawiki
+++ b/bip-0033.mediawiki
@@ -1,5 +1,6 @@
 
   BIP: 33
+  Layer: Peer Services
   Title: Stratized Nodes
   Author: Amir Taaki 
   Status: Draft
diff --git a/bip-0034.mediawiki b/bip-0034.mediawiki
index 4870fc13..d8b70455 100644
--- a/bip-0034.mediawiki
+++ b/bip-0034.mediawiki
@@ -1,5 +1,6 @@
 
   BIP: 34
+  Layer: Consensus (soft fork)
   Title: Block v2, Height in Coinbase
   Author: Gavin Andresen 
   Status: Final
diff --git a/bip-0035.mediawiki b/bip-0035.mediawiki
index c66735ca..5b69eeee 100644
--- a/bip-0035.mediawiki
+++ b/bip-0035.mediawiki
@@ -1,5 +1,6 @@
 
   BIP: 35
+  Layer: Peer Services
   Title: mempool message
   Author: Jeff Garzik 
   Status: Final
diff --git a/bip-0036.mediawiki b/bip-0036.mediawiki
index 9c61fdb6..cfcd7d72 100644
--- a/bip-0036.mediawiki
+++ b/bip-0036.mediawiki
@@ -1,5 +1,6 @@
 
   BIP: 36
+  Layer: Peer Services
   Title: Custom Services
   Author: Stefan Thomas 
   Status: Draft
diff --git a/bip-0037.mediawiki b/bip-0037.mediawiki
index eba06287..65d4004a 100644
--- a/bip-0037.mediawiki
+++ b/bip-0037.mediawiki
@@ -1,5 +1,6 @@
 
   BIP: 37
+  Layer: Peer Services
   Title: Connection Bloom filtering
   Author: Mike Hearn 
           Matt Corallo 
diff --git a/bip-0038.mediawiki b/bip-0038.mediawiki
index 650b7d02..facc27df 100644
--- a/bip-0038.mediawiki
+++ b/bip-0038.mediawiki
@@ -1,5 +1,6 @@
 
   BIP: 38
+  Layer: Applications
   Title: Passphrase-protected private key
   Author: Mike Caldwell 
           Aaron Voisine 
diff --git a/bip-0039.mediawiki b/bip-0039.mediawiki
index f0f59099..ef3dda3c 100644
--- a/bip-0039.mediawiki
+++ b/bip-0039.mediawiki
@@ -1,5 +1,6 @@
 
   BIP: 39
+  Layer: Applications
   Title: Mnemonic code for generating deterministic keys
   Author: Marek Palatinus 
           Pavol Rusnak 
diff --git a/bip-0042.mediawiki b/bip-0042.mediawiki
index d7ce71c4..87b0977c 100644
--- a/bip-0042.mediawiki
+++ b/bip-0042.mediawiki
@@ -1,5 +1,6 @@
 
   BIP: 42
+  Layer: Consensus (soft fork)
   Title: A finite monetary supply for Bitcoin
   Author: Pieter Wuille 
   Status: Draft
diff --git a/bip-0043.mediawiki b/bip-0043.mediawiki
index 686221aa..8a164c06 100644
--- a/bip-0043.mediawiki
+++ b/bip-0043.mediawiki
@@ -1,5 +1,6 @@
 
   BIP: 43
+  Layer: Applications
   Title: Purpose Field for Deterministic Wallets
   Author: Marek Palatinus 
           Pavol Rusnak 
diff --git a/bip-0044.mediawiki b/bip-0044.mediawiki
index c289887a..43fdbd9d 100644
--- a/bip-0044.mediawiki
+++ b/bip-0044.mediawiki
@@ -1,5 +1,6 @@
 
   BIP: 44
+  Layer: Applications
   Title: Multi-Account Hierarchy for Deterministic Wallets
   Author: Marek Palatinus 
           Pavol Rusnak 
diff --git a/bip-0045.mediawiki b/bip-0045.mediawiki
index 757fc7fe..22a51423 100644
--- a/bip-0045.mediawiki
+++ b/bip-0045.mediawiki
@@ -1,5 +1,6 @@
 
   BIP: 45
+  Layer: Applications
   Title: Structure for Deterministic P2SH Multisignature Wallets
   Author: Manuel Araoz 
           Ryan X. Charles 
diff --git a/bip-0047.mediawiki b/bip-0047.mediawiki
index b1145b38..1aba5018 100644
--- a/bip-0047.mediawiki
+++ b/bip-0047.mediawiki
@@ -5,6 +5,7 @@ RECENT CHANGES:
 
 
   BIP: 47
+  Layer: Applications
   Title: Reusable Payment Codes for Hierarchical Deterministic Wallets
   Author: Justus Ranvier 
   Status: Draft
diff --git a/bip-0049.mediawiki b/bip-0049.mediawiki
index 4460ba76..3f465b15 100644
--- a/bip-0049.mediawiki
+++ b/bip-0049.mediawiki
@@ -1,5 +1,6 @@
 
   BIP: 49
+  Layer: Applications
   Title: Derivation scheme for P2WPKH-nested-in-P2SH based accounts
   Author: Daniel Weigl 
   Status: Draft
@@ -101,4 +102,4 @@ This BIP is not backwards compatible by design as described under [#consideratio
 
 == Copyright ==
 
-This document is placed in the public domain.
\ No newline at end of file
+This document is placed in the public domain.
diff --git a/bip-0060.mediawiki b/bip-0060.mediawiki
index ae9592ad..28c7ba60 100644
--- a/bip-0060.mediawiki
+++ b/bip-0060.mediawiki
@@ -1,5 +1,6 @@
 
   BIP: 60
+  Layer: Peer Services
   Title: Fixed Length "version" Message (Relay-Transactions Field)
   Author: Amir Taaki 
   Status: Draft
diff --git a/bip-0061.mediawiki b/bip-0061.mediawiki
index aca329a7..7fa8c7cd 100644
--- a/bip-0061.mediawiki
+++ b/bip-0061.mediawiki
@@ -1,5 +1,6 @@
 
   BIP: 61
+  Layer: Peer Services
   Title: Reject P2P message
   Author: Gavin Andresen 
   Status: Final
diff --git a/bip-0062.mediawiki b/bip-0062.mediawiki
index 28b20dd8..13cf6580 100644
--- a/bip-0062.mediawiki
+++ b/bip-0062.mediawiki
@@ -2,6 +2,7 @@
 
 
   BIP: 62
+  Layer: Consensus (soft fork)
   Title: Dealing with malleability
   Author: Pieter Wuille 
   Status: Withdrawn
diff --git a/bip-0064.mediawiki b/bip-0064.mediawiki
index b03dcac1..43c5b0fa 100644
--- a/bip-0064.mediawiki
+++ b/bip-0064.mediawiki
@@ -1,5 +1,6 @@
 
   BIP: 64
+  Layer: Peer Services
   Title: getutxo message
   Author: Mike Hearn 
   Status: Draft
@@ -100,4 +101,4 @@ results.
 
 ==Implementation==
 
-https://github.com/bitcoin/bitcoin/pull/4351/files
\ No newline at end of file
+https://github.com/bitcoin/bitcoin/pull/4351/files
diff --git a/bip-0065.mediawiki b/bip-0065.mediawiki
index 99298bf1..012a8deb 100644
--- a/bip-0065.mediawiki
+++ b/bip-0065.mediawiki
@@ -1,5 +1,6 @@
 
   BIP: 65
+  Layer: Consensus (soft fork)
   Title: OP_CHECKLOCKTIMEVERIFY
   Author: Peter Todd 
   Status: Final
diff --git a/bip-0066.mediawiki b/bip-0066.mediawiki
index 1235afde..421b445d 100644
--- a/bip-0066.mediawiki
+++ b/bip-0066.mediawiki
@@ -1,5 +1,6 @@
 
   BIP: 66
+  Layer: Consensus (soft fork)
   Title: Strict DER signatures
   Author: Pieter Wuille 
   Status: Final
diff --git a/bip-0067.mediawiki b/bip-0067.mediawiki
index 13e2ed99..0d3f4f49 100644
--- a/bip-0067.mediawiki
+++ b/bip-0067.mediawiki
@@ -1,5 +1,6 @@
 
   BIP: 67
+  Layer: Applications
   Title: Deterministic Pay-to-script-hash multi-signature addresses through public key sorting
   Author: Thomas Kerin 
           Jean-Pierre Rupp 
diff --git a/bip-0068.mediawiki b/bip-0068.mediawiki
index 923441ec..fbd0a7ab 100644
--- a/bip-0068.mediawiki
+++ b/bip-0068.mediawiki
@@ -1,5 +1,6 @@
 
   BIP: 68
+  Layer: Consensus (soft fork)
   Title: Relative lock-time using consensus-enforced sequence numbers
   Author: Mark Friedenbach 
           BtcDrak 
diff --git a/bip-0069.mediawiki b/bip-0069.mediawiki
index 832438c4..dd7ae9f8 100644
--- a/bip-0069.mediawiki
+++ b/bip-0069.mediawiki
@@ -1,5 +1,6 @@
 
   BIP: 69
+  Layer: Applications
   Title: Lexicographical Indexing of Transaction Inputs and Outputs
   Author: Kristov Atlas 
   Editor: Daniel Cousens 
diff --git a/bip-0070.mediawiki b/bip-0070.mediawiki
index e3c17cf0..b09530e3 100644
--- a/bip-0070.mediawiki
+++ b/bip-0070.mediawiki
@@ -1,5 +1,6 @@
 
   BIP: 70
+  Layer: Applications
   Title: Payment Protocol
   Author: Gavin Andresen 
           Mike Hearn 
diff --git a/bip-0071.mediawiki b/bip-0071.mediawiki
index 1fc84892..9fd2e814 100644
--- a/bip-0071.mediawiki
+++ b/bip-0071.mediawiki
@@ -1,5 +1,6 @@
 
   BIP: 71
+  Layer: Applications
   Title: Payment Protocol MIME types
   Author: Gavin Andresen 
   Status: Final
diff --git a/bip-0072.mediawiki b/bip-0072.mediawiki
index 4dcc48b5..86546808 100644
--- a/bip-0072.mediawiki
+++ b/bip-0072.mediawiki
@@ -1,5 +1,6 @@
 
   BIP: 72
+  Layer: Applications
   Title: bitcoin: uri extensions for Payment Protocol
   Author: Gavin Andresen 
   Status: Final
diff --git a/bip-0073.mediawiki b/bip-0073.mediawiki
index 41c89a30..1e93d810 100644
--- a/bip-0073.mediawiki
+++ b/bip-0073.mediawiki
@@ -1,5 +1,6 @@
 
   BIP: 73
+  Layer: Applications
   Title: Use "Accept" header for response type negotiation with Payment Request URLs
   Author: Stephen Pair 
   Status: Final
diff --git a/bip-0074.mediawiki b/bip-0074.mediawiki
index a860b381..526cb9c2 100644
--- a/bip-0074.mediawiki
+++ b/bip-0074.mediawiki
@@ -1,5 +1,6 @@
 
   BIP: 74
+  Layer: Applications
   Title: Allow zero value OP_RETURN in Payment Protocol
   Author: Toby Padilla 
   Status: Draft
diff --git a/bip-0075.mediawiki b/bip-0075.mediawiki
index 878d708e..f23a84b1 100644
--- a/bip-0075.mediawiki
+++ b/bip-0075.mediawiki
@@ -1,5 +1,6 @@
 
   BIP: 75
+  Layer: Applications
   Title: Out of Band Address Exchange using Payment Protocol Encryption
   Author: Justin Newton 
           Matt David 
diff --git a/bip-0083.mediawiki b/bip-0083.mediawiki
index f6aa8e77..9897e883 100644
--- a/bip-0083.mediawiki
+++ b/bip-0083.mediawiki
@@ -1,5 +1,6 @@
 
   BIP: 83
+  Layer: Applications
   Title: Dynamic Hierarchical Deterministic Key Trees
   Author: Eric Lombrozo 
   Status: Draft
diff --git a/bip-0101.mediawiki b/bip-0101.mediawiki
index cc8cfd5f..23f490c3 100644
--- a/bip-0101.mediawiki
+++ b/bip-0101.mediawiki
@@ -1,5 +1,6 @@
 
   BIP: 101
+  Layer: Consensus (hard fork)
   Title: Increase maximum block size
   Author: Gavin Andresen 
   Status: Withdrawn
diff --git a/bip-0102.mediawiki b/bip-0102.mediawiki
index fc909f75..3ba2d4a3 100644
--- a/bip-0102.mediawiki
+++ b/bip-0102.mediawiki
@@ -1,5 +1,6 @@
 
   BIP: 102
+  Layer: Consensus (hard fork)
   Title: Block size increase to 2MB
   Author: Jeff Garzik 
   Status: Draft
diff --git a/bip-0103.mediawiki b/bip-0103.mediawiki
index 39e8a3f6..71c6d2a5 100644
--- a/bip-0103.mediawiki
+++ b/bip-0103.mediawiki
@@ -1,5 +1,6 @@
 
   BIP: 103
+  Layer: Consensus (hard fork)
   Title: Block size following technological growth
   Author: Pieter Wuille 
   Status: Draft
diff --git a/bip-0105.mediawiki b/bip-0105.mediawiki
index c4f0a099..021bc3aa 100644
--- a/bip-0105.mediawiki
+++ b/bip-0105.mediawiki
@@ -1,5 +1,6 @@
 
   BIP: 105
+  Layer: Consensus (hard fork)
   Title: Consensus based block size retargeting algorithm
   Author: BtcDrak 
   Status: Draft
diff --git a/bip-0106.mediawiki b/bip-0106.mediawiki
index e9018fac..9f64f13b 100644
--- a/bip-0106.mediawiki
+++ b/bip-0106.mediawiki
@@ -1,5 +1,6 @@
 
   BIP: 106
+  Layer: Consensus (hard fork)
   Title: Dynamically Controlled Bitcoin Block Size Max Cap
   Author: Upal Chakraborty 
   Status: Draft
diff --git a/bip-0107.mediawiki b/bip-0107.mediawiki
index 86edd995..440866a7 100644
--- a/bip-0107.mediawiki
+++ b/bip-0107.mediawiki
@@ -1,5 +1,6 @@
 
   BIP: 107
+  Layer: Consensus (hard fork)
   Title: Dynamic limit on the block size
   Author: Washington Y. Sanchez 
   Status: Draft
diff --git a/bip-0109.mediawiki b/bip-0109.mediawiki
index 667ef5f5..6de37abf 100644
--- a/bip-0109.mediawiki
+++ b/bip-0109.mediawiki
@@ -1,5 +1,6 @@
 
   BIP: 109
+  Layer: Consensus (hard fork)
   Title: Two million byte size limit with sigop and sighash limits
   Author: Gavin Andresen 
   Status: Draft
diff --git a/bip-0111.mediawiki b/bip-0111.mediawiki
index 45578329..7e20e658 100644
--- a/bip-0111.mediawiki
+++ b/bip-0111.mediawiki
@@ -1,5 +1,6 @@
 
   BIP: 111
+  Layer: Peer Services
   Title: NODE_BLOOM service bit
   Author: Matt Corallo 
           Peter Todd 
diff --git a/bip-0112.mediawiki b/bip-0112.mediawiki
index 40378ee7..fb736647 100644
--- a/bip-0112.mediawiki
+++ b/bip-0112.mediawiki
@@ -1,5 +1,6 @@
 
   BIP: 112
+  Layer: Consensus (soft fork)
   Title: CHECKSEQUENCEVERIFY
   Author: BtcDrak 
           Mark Friedenbach 
diff --git a/bip-0113.mediawiki b/bip-0113.mediawiki
index 1c402aa0..8842e63c 100644
--- a/bip-0113.mediawiki
+++ b/bip-0113.mediawiki
@@ -1,5 +1,6 @@
 
   BIP: 113
+  Layer: Consensus (soft fork)
   Title: Median time-past as endpoint for lock-time calculations
   Author: Thomas Kerin 
           Mark Friedenbach 
diff --git a/bip-0114.mediawiki b/bip-0114.mediawiki
index cb9aea7c..1838c56e 100644
--- a/bip-0114.mediawiki
+++ b/bip-0114.mediawiki
@@ -1,5 +1,6 @@
 
   BIP: 114
+  Layer: Consensus (soft fork)
   Title: Merkelized Abstract Syntax Tree
   Author: Johnson Lau 
   Status: Draft
diff --git a/bip-0120.mediawiki b/bip-0120.mediawiki
index 1602c655..89be19a7 100644
--- a/bip-0120.mediawiki
+++ b/bip-0120.mediawiki
@@ -1,5 +1,6 @@
 
   BIP: 120
+  Layer: Applications
   Title: Proof of Payment
   Author: Kalle Rosenbaum 
   Status: Draft
diff --git a/bip-0121.mediawiki b/bip-0121.mediawiki
index bafe8564..f0aaf343 100644
--- a/bip-0121.mediawiki
+++ b/bip-0121.mediawiki
@@ -1,5 +1,6 @@
 
   BIP: 121
+  Layer: Applications
   Title: Proof of Payment URI scheme
   Author: Kalle Rosenbaum 
   Status: Draft
diff --git a/bip-0122.mediawiki b/bip-0122.mediawiki
index 5386dd27..0457f73c 100644
--- a/bip-0122.mediawiki
+++ b/bip-0122.mediawiki
@@ -1,5 +1,6 @@
 
   BIP: 122
+  Layer: Applications
   Title: URI scheme for Blockchain references / exploration
   Author: Marco Pontello 
   Status: Draft
diff --git a/bip-0123.mediawiki b/bip-0123.mediawiki
index 3005f012..3f3f5e62 100644
--- a/bip-0123.mediawiki
+++ b/bip-0123.mediawiki
@@ -2,7 +2,7 @@
   BIP: 123
   Title: BIP Classification
   Author: Eric Lombrozo 
-  Status: Draft
+  Status: Active
   Type: Process
   Created: 2015-08-26
 
diff --git a/bip-0124.mediawiki b/bip-0124.mediawiki index 2f9f4ad7..ea1c72df 100644 --- a/bip-0124.mediawiki +++ b/bip-0124.mediawiki @@ -1,5 +1,6 @@
   BIP: 124
+  Layer: Applications
   Title: Hierarchical Deterministic Script Templates
   Author: Eric Lombrozo 
           William Swanson 
diff --git a/bip-0125.mediawiki b/bip-0125.mediawiki
index 52dfe404..7773c7b6 100644
--- a/bip-0125.mediawiki
+++ b/bip-0125.mediawiki
@@ -1,5 +1,6 @@
 
   BIP: 125
+  Layer: Applications
   Title: Opt-in Full Replace-by-Fee Signaling
   Author: David A. Harding 
           Peter Todd 
diff --git a/bip-0130.mediawiki b/bip-0130.mediawiki
index ae1e602a..9f5365b7 100644
--- a/bip-0130.mediawiki
+++ b/bip-0130.mediawiki
@@ -1,5 +1,6 @@
 
   BIP: 130
+  Layer: Peer Services
   Title: sendheaders message
   Author: Suhas Daftuar 
   Status: Accepted
diff --git a/bip-0131.mediawiki b/bip-0131.mediawiki
index 1efe7133..2a1699c5 100644
--- a/bip-0131.mediawiki
+++ b/bip-0131.mediawiki
@@ -1,5 +1,6 @@
 
   BIP: 131
+  Layer: Consensus (hard fork)
   Title: "Coalescing Transaction" Specification (wildcard inputs)
   Author: Chris Priest 
   Status: Draft
diff --git a/bip-0133.mediawiki b/bip-0133.mediawiki
index 7d98f87c..bebba7e5 100644
--- a/bip-0133.mediawiki
+++ b/bip-0133.mediawiki
@@ -1,5 +1,6 @@
 
   BIP: 133
+  Layer: Peer Services
   Title: feefilter message
   Author: Alex Morcos 
   Status: Draft
diff --git a/bip-0134.mediawiki b/bip-0134.mediawiki
index fa2103bd..eb3cab62 100644
--- a/bip-0134.mediawiki
+++ b/bip-0134.mediawiki
@@ -1,5 +1,6 @@
 
   BIP: 134
+  Layer: Consensus (hard fork)
   Title: Flexible Transactions
   Author: Tom Zander 
   Status: Draft
diff --git a/bip-0140.mediawiki b/bip-0140.mediawiki
index b187a49b..71637f27 100644
--- a/bip-0140.mediawiki
+++ b/bip-0140.mediawiki
@@ -1,5 +1,6 @@
 
   BIP: 140
+  Layer: Consensus (soft fork)
   Title: Normalized TXID
   Author: Christian Decker 
   Status: Draft
@@ -110,4 +111,4 @@ This is a softfork which replaces OP_NOP4 with the new implementati
 
 
 ==Copyright==
-This document is placed in the public domain.
\ No newline at end of file
+This document is placed in the public domain.
diff --git a/bip-0141.mediawiki b/bip-0141.mediawiki
index 352256f7..4a90ff00 100644
--- a/bip-0141.mediawiki
+++ b/bip-0141.mediawiki
@@ -1,5 +1,6 @@
 
   BIP: 141
+  Layer: Consensus (soft fork)
   Title: Segregated Witness (Consensus layer)
   Author: Eric Lombrozo 
           Johnson Lau 
diff --git a/bip-0142.mediawiki b/bip-0142.mediawiki
index bb602653..87134548 100644
--- a/bip-0142.mediawiki
+++ b/bip-0142.mediawiki
@@ -1,5 +1,6 @@
 
   BIP: 142
+  Layer: Applications
   Title: Address Format for Segregated Witness
   Author: Johnson Lau 
   Status: Deferred
diff --git a/bip-0143.mediawiki b/bip-0143.mediawiki
index 766fd9f2..dc6fbfef 100644
--- a/bip-0143.mediawiki
+++ b/bip-0143.mediawiki
@@ -1,5 +1,6 @@
 
   BIP: 143
+  Layer: Consensus (soft fork)
   Title: Transaction Signature Verification for Version 0 Witness Program
   Author: Johnson Lau 
           Pieter Wuille 
diff --git a/bip-0144.mediawiki b/bip-0144.mediawiki
index f10fe0cd..4e428238 100644
--- a/bip-0144.mediawiki
+++ b/bip-0144.mediawiki
@@ -1,5 +1,6 @@
 
   BIP: 144
+  Layer: Peer Services
   Title: Segregated Witness (Peer Services)
   Author: Eric Lombrozo 
           Pieter Wuille 
diff --git a/bip-0145.mediawiki b/bip-0145.mediawiki
index cac838df..d26b6464 100644
--- a/bip-0145.mediawiki
+++ b/bip-0145.mediawiki
@@ -1,5 +1,6 @@
 
   BIP: 145
+  Layer: API/RPC
   Title: getblocktemplate Updates for Segregated Witness
   Author: Luke Dashjr 
   Status: Draft
diff --git a/bip-0146.mediawiki b/bip-0146.mediawiki
index 5358411a..635c015a 100644
--- a/bip-0146.mediawiki
+++ b/bip-0146.mediawiki
@@ -1,5 +1,6 @@
 
   BIP: 146
+  Layer: Consensus (soft fork)
   Title: Dealing with signature encoding malleability
   Author: Johnson Lau 
           Pieter Wuille 
diff --git a/bip-0147.mediawiki b/bip-0147.mediawiki
index 001abc65..4a1aa87d 100644
--- a/bip-0147.mediawiki
+++ b/bip-0147.mediawiki
@@ -1,5 +1,6 @@
 
   BIP: 147
+  Layer: Consensus (soft fork)
   Title: Dealing with dummy stack element malleability
   Author: Johnson Lau 
   Status: Draft
diff --git a/bip-0150.mediawiki b/bip-0150.mediawiki
index b1d46c1b..161a6615 100644
--- a/bip-0150.mediawiki
+++ b/bip-0150.mediawiki
@@ -1,5 +1,6 @@
 
   BIP: 150
+  Layer: Peer Services
   Title: Peer Authentication
   Author: Jonas Schnelli 
   Status: Draft
diff --git a/bip-0151.mediawiki b/bip-0151.mediawiki
index cf221f24..19ac196c 100644
--- a/bip-0151.mediawiki
+++ b/bip-0151.mediawiki
@@ -1,5 +1,6 @@
 
   BIP: 151
+  Layer: Peer Services
   Title: Peer-to-Peer Communication Encryption
   Author: Jonas Schnelli 
   Status: Draft
diff --git a/bip-0152.mediawiki b/bip-0152.mediawiki
index e05cc2ac..169cb6be 100644
--- a/bip-0152.mediawiki
+++ b/bip-0152.mediawiki
@@ -1,5 +1,6 @@
 
   BIP: 152
+  Layer: Peer Services
   Title: Compact Block Relay
   Author: Matt Corallo 
   Status: Draft
diff --git a/scripts/buildtable.pl b/scripts/buildtable.pl
index d8f52f2a..dbd42d9c 100755
--- a/scripts/buildtable.pl
+++ b/scripts/buildtable.pl
@@ -3,6 +3,7 @@ use strict;
 use warnings;
 
 my $topbip = 9999;
+my $include_layer = 0;
 
 my %RequiredFields = (
 	BIP => undef,
@@ -31,6 +32,13 @@ my %MiscField = (
 	'Resolution' => undef,
 );
 
+my %ValidLayer = (
+	'Consensus (soft fork)' => undef,
+	'Consensus (hard fork)' => undef,
+	'Peer Services' => undef,
+	'API/RPC' => undef,
+	'Applications' => undef,
+);
 my %ValidStatus = (
 	Draft => undef,
 	Deferred => undef,
@@ -58,7 +66,7 @@ while (++$bipnum <= $topbip) {
 			die "No 
 in $fn" if eof $F;
 	}
 	my %found;
-	my ($title, $author, $status, $type);
+	my ($title, $author, $status, $type, $layer);
 	my ($field, $val);
 	while (<$F>) {
 		m[^
$] && last; @@ -103,6 +111,9 @@ while (++$bipnum <= $topbip) { } else { $type = $val; } + } elsif ($field eq 'Layer') { # BIP 123 + die "Invalid layer $val in $fn" unless exists $ValidLayer{$val}; + $layer = $val; } 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}) { @@ -120,6 +131,13 @@ while (++$bipnum <= $topbip) { } print "\n"; print "| [[${fn}|${bipnum}]]\n"; + if ($include_layer) { + if (defined $layer) { + print "| ${layer}\n"; + } else { + print "|\n"; + } + } print "| ${title}\n"; print "| ${author}\n"; print "| ${type}\n"; From 959fecc15bdad070afa63455468b1dba54655fa6 Mon Sep 17 00:00:00 2001 From: Luke Dashjr Date: Wed, 30 Nov 2016 09:47:31 +0000 Subject: [PATCH 2/3] 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 --- README.mediawiki | 26 +++++++++++------------ bip-0001.mediawiki | 5 ++++- bip-0002.mediawiki | 6 +++++- bip-0009.mediawiki | 3 +++ bip-0010.mediawiki | 2 ++ bip-0011.mediawiki | 2 ++ bip-0012.mediawiki | 2 ++ bip-0013.mediawiki | 2 ++ bip-0014.mediawiki | 2 ++ bip-0015.mediawiki | 2 ++ bip-0016.mediawiki | 2 ++ bip-0017.mediawiki | 2 ++ bip-0018.mediawiki | 4 +++- bip-0019.mediawiki | 2 ++ bip-0020.mediawiki | 2 ++ bip-0021.mediawiki | 2 ++ bip-0022.mediawiki | 2 ++ bip-0023.mediawiki | 2 ++ bip-0030.mediawiki | 2 ++ bip-0031.mediawiki | 2 ++ bip-0032.mediawiki | 2 ++ bip-0033.mediawiki | 2 ++ bip-0034.mediawiki | 2 ++ bip-0035.mediawiki | 2 ++ bip-0036.mediawiki | 3 +++ bip-0037.mediawiki | 3 +++ bip-0038.mediawiki | 3 +++ bip-0039.mediawiki | 4 +++- bip-0042.mediawiki | 3 +++ bip-0043.mediawiki | 2 ++ bip-0044.mediawiki | 4 +++- bip-0045.mediawiki | 4 +++- bip-0047.mediawiki | 2 ++ bip-0049.mediawiki | 3 +++ bip-0050.mediawiki | 3 +++ bip-0060.mediawiki | 3 +++ bip-0061.mediawiki | 2 ++ bip-0062.mediawiki | 2 ++ bip-0064.mediawiki | 2 ++ bip-0065.mediawiki | 3 +++ bip-0066.mediawiki | 2 ++ bip-0067.mediawiki | 4 +++- bip-0068.mediawiki | 2 ++ bip-0069.mediawiki | 5 ++++- bip-0070.mediawiki | 2 ++ bip-0071.mediawiki | 2 ++ bip-0072.mediawiki | 2 ++ bip-0073.mediawiki | 2 ++ bip-0074.mediawiki | 3 +++ bip-0075.mediawiki | 2 ++ bip-0080.mediawiki | 3 +++ bip-0081.mediawiki | 3 +++ bip-0083.mediawiki | 3 +++ bip-0099.mediawiki | 3 +++ bip-0101.mediawiki | 2 ++ bip-0102.mediawiki | 2 ++ bip-0103.mediawiki | 2 ++ bip-0105.mediawiki | 3 +++ bip-0106.mediawiki | 2 ++ bip-0107.mediawiki | 3 +++ bip-0109.mediawiki | 3 +++ bip-0111.mediawiki | 5 ++++- bip-0112.mediawiki | 3 +++ bip-0113.mediawiki | 3 +++ bip-0114.mediawiki | 3 +++ bip-0120.mediawiki | 2 ++ bip-0121.mediawiki | 2 ++ bip-0122.mediawiki | 3 +++ bip-0123.mediawiki | 2 ++ bip-0124.mediawiki | 3 +++ bip-0125.mediawiki | 5 ++++- bip-0126.mediawiki | 3 +++ bip-0130.mediawiki | 5 ++++- bip-0131.mediawiki | 3 +++ bip-0132.mediawiki | 3 +++ bip-0133.mediawiki | 3 +++ bip-0134.mediawiki | 4 ++++ bip-0140.mediawiki | 4 ++++ bip-0141.mediawiki | 3 +++ bip-0142.mediawiki | 3 +++ bip-0143.mediawiki | 3 +++ bip-0144.mediawiki | 3 +++ bip-0145.mediawiki | 4 ++++ bip-0146.mediawiki | 3 +++ bip-0147.mediawiki | 3 +++ bip-0150.mediawiki | 3 +++ bip-0151.mediawiki | 3 +++ bip-0152.mediawiki | 3 +++ scripts/buildtable.pl | 49 +++++++++++++++++++++++++++++++++++++++++-- 89 files changed, 293 insertions(+), 26 deletions(-) diff --git a/README.mediawiki b/README.mediawiki index 9ee9e98f..52756abd 100644 --- a/README.mediawiki +++ b/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) diff --git a/bip-0001.mediawiki b/bip-0001.mediawiki index 44fbe8b2..b1947ea3 100644 --- a/bip-0001.mediawiki +++ b/bip-0001.mediawiki @@ -2,9 +2,12 @@ BIP: 1 Title: BIP Purpose and Guidelines Author: Amir Taaki - 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
==What is a BIP?== diff --git a/bip-0002.mediawiki b/bip-0002.mediawiki index 47967711..ea60d1d7 100644 --- a/bip-0002.mediawiki +++ b/bip-0002.mediawiki @@ -2,9 +2,13 @@ BIP: 2 Title: BIP process, revised Author: Luke Dashjr - 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
diff --git a/bip-0009.mediawiki b/bip-0009.mediawiki index 536ef1f0..11e35051 100644 --- a/bip-0009.mediawiki +++ b/bip-0009.mediawiki @@ -5,9 +5,12 @@ Peter Todd Greg Maxwell Rusty Russell + 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
==Abstract== diff --git a/bip-0010.mediawiki b/bip-0010.mediawiki index ef8da665..42071f3a 100644 --- a/bip-0010.mediawiki +++ b/bip-0010.mediawiki @@ -3,6 +3,8 @@ Layer: Applications Title: Multi-Sig Transaction Distribution Author: Alan Reiner + Comments-Summary: No comments yet. + Comments-URI: https://github.com/bitcoin/bips/wiki/Comments:BIP-0010 Status: Withdrawn Type: Informational Created: 2011-10-28 diff --git a/bip-0011.mediawiki b/bip-0011.mediawiki index 1248d38d..bb0a3088 100644 --- a/bip-0011.mediawiki +++ b/bip-0011.mediawiki @@ -3,6 +3,8 @@ Layer: Applications Title: M-of-N Standard Transactions Author: Gavin Andresen + 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 diff --git a/bip-0012.mediawiki b/bip-0012.mediawiki index d55cf87d..9cb3795c 100644 --- a/bip-0012.mediawiki +++ b/bip-0012.mediawiki @@ -3,6 +3,8 @@ Layer: Consensus (soft fork) Title: OP_EVAL Author: Gavin Andresen + 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 diff --git a/bip-0013.mediawiki b/bip-0013.mediawiki index 833ffeac..9805ed0b 100644 --- a/bip-0013.mediawiki +++ b/bip-0013.mediawiki @@ -3,6 +3,8 @@ Layer: Applications Title: Address Format for pay-to-script-hash Author: Gavin Andresen + 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 diff --git a/bip-0014.mediawiki b/bip-0014.mediawiki index 61c625a5..abd575ce 100644 --- a/bip-0014.mediawiki +++ b/bip-0014.mediawiki @@ -4,6 +4,8 @@ Title: Protocol Version and User Agent Author: Amir Taaki Patrick Strateman + 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 diff --git a/bip-0015.mediawiki b/bip-0015.mediawiki index c340e876..a6e4426a 100644 --- a/bip-0015.mediawiki +++ b/bip-0015.mediawiki @@ -3,6 +3,8 @@ Layer: Applications Title: Aliases Author: Amir Taaki + 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 diff --git a/bip-0016.mediawiki b/bip-0016.mediawiki index 9d7fdf8c..d5d39ef1 100644 --- a/bip-0016.mediawiki +++ b/bip-0016.mediawiki @@ -3,6 +3,8 @@ Layer: Consensus (soft fork) Title: Pay to Script Hash Author: Gavin Andresen + 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 diff --git a/bip-0017.mediawiki b/bip-0017.mediawiki index af001cfc..04a71d70 100644 --- a/bip-0017.mediawiki +++ b/bip-0017.mediawiki @@ -3,6 +3,8 @@ Layer: Consensus (soft fork) Title: OP_CHECKHASHVERIFY (CHV) Author: Luke Dashjr + 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 diff --git a/bip-0018.mediawiki b/bip-0018.mediawiki index 9dadcf3f..b459970d 100644 --- a/bip-0018.mediawiki +++ b/bip-0018.mediawiki @@ -3,7 +3,9 @@ Layer: Consensus (soft fork) Title: hashScriptCheck Author: Luke Dashjr - 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
diff --git a/bip-0019.mediawiki b/bip-0019.mediawiki index 5ad0e0b2..eed0df99 100644 --- a/bip-0019.mediawiki +++ b/bip-0019.mediawiki @@ -3,6 +3,8 @@ Layer: Applications Title: M-of-N Standard Transactions (Low SigOp) Author: Luke Dashjr + 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 diff --git a/bip-0020.mediawiki b/bip-0020.mediawiki index 2ce8bb3a..96da0625 100644 --- a/bip-0020.mediawiki +++ b/bip-0020.mediawiki @@ -3,6 +3,8 @@ Layer: Applications Title: URI Scheme Author: Luke Dashjr + 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 diff --git a/bip-0021.mediawiki b/bip-0021.mediawiki index 2862679a..cfab8564 100644 --- a/bip-0021.mediawiki +++ b/bip-0021.mediawiki @@ -4,6 +4,8 @@ Title: URI Scheme Author: Nils Schneider Matt Corallo + 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 diff --git a/bip-0022.mediawiki b/bip-0022.mediawiki index 785d05d6..ffbe229d 100644 --- a/bip-0022.mediawiki +++ b/bip-0022.mediawiki @@ -3,6 +3,8 @@ Layer: API/RPC Title: getblocktemplate - Fundamentals Author: Luke Dashjr + 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 diff --git a/bip-0023.mediawiki b/bip-0023.mediawiki index 660880ef..25581bf5 100644 --- a/bip-0023.mediawiki +++ b/bip-0023.mediawiki @@ -3,6 +3,8 @@ Layer: API/RPC Title: getblocktemplate - Pooled Mining Author: Luke Dashjr + 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 diff --git a/bip-0030.mediawiki b/bip-0030.mediawiki index 679ef8a5..56ef3dee 100644 --- a/bip-0030.mediawiki +++ b/bip-0030.mediawiki @@ -3,6 +3,8 @@ Layer: Consensus (soft fork) Title: Duplicate transactions Author: Pieter Wuille + 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 diff --git a/bip-0031.mediawiki b/bip-0031.mediawiki index e30e125e..7f4cec45 100644 --- a/bip-0031.mediawiki +++ b/bip-0031.mediawiki @@ -3,6 +3,8 @@ Layer: Peer Services Title: Pong message Author: Mike Hearn + 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 diff --git a/bip-0032.mediawiki b/bip-0032.mediawiki index da09c9fb..50964a2b 100644 --- a/bip-0032.mediawiki +++ b/bip-0032.mediawiki @@ -9,6 +9,8 @@ RECENT CHANGES: Layer: Applications Title: Hierarchical Deterministic Wallets Author: Pieter Wuille + Comments-Summary: No comments yet. + Comments-URI: https://github.com/bitcoin/bips/wiki/Comments:BIP-0032 Status: Final Type: Informational Created: 2012-02-11 diff --git a/bip-0033.mediawiki b/bip-0033.mediawiki index 254e21ed..d95357d1 100644 --- a/bip-0033.mediawiki +++ b/bip-0033.mediawiki @@ -3,6 +3,8 @@ Layer: Peer Services Title: Stratized Nodes Author: Amir Taaki + 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 diff --git a/bip-0034.mediawiki b/bip-0034.mediawiki index d8b70455..a993b7e7 100644 --- a/bip-0034.mediawiki +++ b/bip-0034.mediawiki @@ -3,6 +3,8 @@ Layer: Consensus (soft fork) Title: Block v2, Height in Coinbase Author: Gavin Andresen + 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 diff --git a/bip-0035.mediawiki b/bip-0035.mediawiki index 5b69eeee..64edaf5d 100644 --- a/bip-0035.mediawiki +++ b/bip-0035.mediawiki @@ -3,6 +3,8 @@ Layer: Peer Services Title: mempool message Author: Jeff Garzik + 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 diff --git a/bip-0036.mediawiki b/bip-0036.mediawiki index cfcd7d72..d3e36f48 100644 --- a/bip-0036.mediawiki +++ b/bip-0036.mediawiki @@ -3,9 +3,12 @@ Layer: Peer Services Title: Custom Services Author: Stefan Thomas + 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
==Abstract== diff --git a/bip-0037.mediawiki b/bip-0037.mediawiki index 65d4004a..d817bc01 100644 --- a/bip-0037.mediawiki +++ b/bip-0037.mediawiki @@ -4,9 +4,12 @@ Title: Connection Bloom filtering Author: Mike Hearn Matt Corallo + 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
==Abstract== diff --git a/bip-0038.mediawiki b/bip-0038.mediawiki index facc27df..e1e35585 100644 --- a/bip-0038.mediawiki +++ b/bip-0038.mediawiki @@ -4,9 +4,12 @@ Title: Passphrase-protected private key Author: Mike Caldwell Aaron Voisine + 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
==Abstract== diff --git a/bip-0039.mediawiki b/bip-0039.mediawiki index ef3dda3c..4a6b41e0 100644 --- a/bip-0039.mediawiki +++ b/bip-0039.mediawiki @@ -6,7 +6,9 @@ Pavol Rusnak Aaron Voisine Sean Bowe - 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
diff --git a/bip-0042.mediawiki b/bip-0042.mediawiki index 87b0977c..1b80605e 100644 --- a/bip-0042.mediawiki +++ b/bip-0042.mediawiki @@ -3,9 +3,12 @@ Layer: Consensus (soft fork) Title: A finite monetary supply for Bitcoin Author: Pieter Wuille + 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
==Abstract== diff --git a/bip-0043.mediawiki b/bip-0043.mediawiki index 8a164c06..85578d86 100644 --- a/bip-0043.mediawiki +++ b/bip-0043.mediawiki @@ -4,6 +4,8 @@ Title: Purpose Field for Deterministic Wallets Author: Marek Palatinus Pavol Rusnak + Comments-Summary: No comments yet. + Comments-URI: https://github.com/bitcoin/bips/wiki/Comments:BIP-0043 Status: Draft Type: Informational Created: 2014-04-24 diff --git a/bip-0044.mediawiki b/bip-0044.mediawiki index 43fdbd9d..b13ba54e 100644 --- a/bip-0044.mediawiki +++ b/bip-0044.mediawiki @@ -4,7 +4,9 @@ Title: Multi-Account Hierarchy for Deterministic Wallets Author: Marek Palatinus Pavol Rusnak - 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
diff --git a/bip-0045.mediawiki b/bip-0045.mediawiki index 22a51423..d3647842 100644 --- a/bip-0045.mediawiki +++ b/bip-0045.mediawiki @@ -5,7 +5,9 @@ Author: Manuel Araoz Ryan X. Charles Matias Alejo Garcia - 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
diff --git a/bip-0047.mediawiki b/bip-0047.mediawiki index 1aba5018..e16dd7f9 100644 --- a/bip-0047.mediawiki +++ b/bip-0047.mediawiki @@ -8,6 +8,8 @@ RECENT CHANGES: Layer: Applications Title: Reusable Payment Codes for Hierarchical Deterministic Wallets Author: Justus Ranvier + Comments-Summary: No comments yet. + Comments-URI: https://github.com/bitcoin/bips/wiki/Comments:BIP-0047 Status: Draft Type: Informational Created: 2015-04-24 diff --git a/bip-0049.mediawiki b/bip-0049.mediawiki index 3f465b15..109fde87 100644 --- a/bip-0049.mediawiki +++ b/bip-0049.mediawiki @@ -3,9 +3,12 @@ Layer: Applications Title: Derivation scheme for P2WPKH-nested-in-P2SH based accounts Author: Daniel Weigl + 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
==Abstract== diff --git a/bip-0050.mediawiki b/bip-0050.mediawiki index fbc1c0f4..0b41c8d2 100644 --- a/bip-0050.mediawiki +++ b/bip-0050.mediawiki @@ -2,9 +2,12 @@ BIP: 50 Title: March 2013 Chain Fork Post-Mortem Author: Gavin Andresen + 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
==What went wrong== diff --git a/bip-0060.mediawiki b/bip-0060.mediawiki index 28c7ba60..4627dfbe 100644 --- a/bip-0060.mediawiki +++ b/bip-0060.mediawiki @@ -3,9 +3,12 @@ Layer: Peer Services Title: Fixed Length "version" Message (Relay-Transactions Field) Author: Amir Taaki + 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
==Abstract== diff --git a/bip-0061.mediawiki b/bip-0061.mediawiki index 7fa8c7cd..20606585 100644 --- a/bip-0061.mediawiki +++ b/bip-0061.mediawiki @@ -3,6 +3,8 @@ Layer: Peer Services Title: Reject P2P message Author: Gavin Andresen + 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 diff --git a/bip-0062.mediawiki b/bip-0062.mediawiki index 13cf6580..deff62b8 100644 --- a/bip-0062.mediawiki +++ b/bip-0062.mediawiki @@ -5,6 +5,8 @@ Layer: Consensus (soft fork) Title: Dealing with malleability Author: Pieter Wuille + 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 diff --git a/bip-0064.mediawiki b/bip-0064.mediawiki index 43c5b0fa..22e56ba3 100644 --- a/bip-0064.mediawiki +++ b/bip-0064.mediawiki @@ -3,6 +3,8 @@ Layer: Peer Services Title: getutxo message Author: Mike Hearn + 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 diff --git a/bip-0065.mediawiki b/bip-0065.mediawiki index 012a8deb..904dc162 100644 --- a/bip-0065.mediawiki +++ b/bip-0065.mediawiki @@ -3,9 +3,12 @@ Layer: Consensus (soft fork) Title: OP_CHECKLOCKTIMEVERIFY Author: Peter Todd + 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
==Abstract== diff --git a/bip-0066.mediawiki b/bip-0066.mediawiki index 421b445d..d2ab1893 100644 --- a/bip-0066.mediawiki +++ b/bip-0066.mediawiki @@ -3,6 +3,8 @@ Layer: Consensus (soft fork) Title: Strict DER signatures Author: Pieter Wuille + 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 diff --git a/bip-0067.mediawiki b/bip-0067.mediawiki index 0d3f4f49..2a0212e4 100644 --- a/bip-0067.mediawiki +++ b/bip-0067.mediawiki @@ -5,7 +5,9 @@ Author: Thomas Kerin Jean-Pierre Rupp Ruben de Vries - 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
diff --git a/bip-0068.mediawiki b/bip-0068.mediawiki index fbd0a7ab..ea0761d5 100644 --- a/bip-0068.mediawiki +++ b/bip-0068.mediawiki @@ -6,6 +6,8 @@ BtcDrak Nicolas Dorier kinoshitajona + 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 diff --git a/bip-0069.mediawiki b/bip-0069.mediawiki index dd7ae9f8..f262126a 100644 --- a/bip-0069.mediawiki +++ b/bip-0069.mediawiki @@ -4,9 +4,12 @@ Title: Lexicographical Indexing of Transaction Inputs and Outputs Author: Kristov Atlas Editor: Daniel Cousens - 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
==Abstract== diff --git a/bip-0070.mediawiki b/bip-0070.mediawiki index b09530e3..28349ee3 100644 --- a/bip-0070.mediawiki +++ b/bip-0070.mediawiki @@ -4,6 +4,8 @@ Title: Payment Protocol Author: Gavin Andresen Mike Hearn + 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 diff --git a/bip-0071.mediawiki b/bip-0071.mediawiki index 9fd2e814..b4e9def0 100644 --- a/bip-0071.mediawiki +++ b/bip-0071.mediawiki @@ -3,6 +3,8 @@ Layer: Applications Title: Payment Protocol MIME types Author: Gavin Andresen + 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 diff --git a/bip-0072.mediawiki b/bip-0072.mediawiki index 86546808..d5e295e1 100644 --- a/bip-0072.mediawiki +++ b/bip-0072.mediawiki @@ -3,6 +3,8 @@ Layer: Applications Title: bitcoin: uri extensions for Payment Protocol Author: Gavin Andresen + 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 diff --git a/bip-0073.mediawiki b/bip-0073.mediawiki index 1e93d810..e8a37a59 100644 --- a/bip-0073.mediawiki +++ b/bip-0073.mediawiki @@ -3,6 +3,8 @@ Layer: Applications Title: Use "Accept" header for response type negotiation with Payment Request URLs Author: Stephen Pair + 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 diff --git a/bip-0074.mediawiki b/bip-0074.mediawiki index 526cb9c2..d1f1a231 100644 --- a/bip-0074.mediawiki +++ b/bip-0074.mediawiki @@ -3,9 +3,12 @@ Layer: Applications Title: Allow zero value OP_RETURN in Payment Protocol Author: Toby Padilla + 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
==Abstract== diff --git a/bip-0075.mediawiki b/bip-0075.mediawiki index f23a84b1..33e2747c 100644 --- a/bip-0075.mediawiki +++ b/bip-0075.mediawiki @@ -6,6 +6,8 @@ Matt David Aaron Voisine James MacWhyte + 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 diff --git a/bip-0080.mediawiki b/bip-0080.mediawiki index 05322e08..2c4d8a7f 100644 --- a/bip-0080.mediawiki +++ b/bip-0080.mediawiki @@ -3,9 +3,12 @@ Title: Hierarchy for Non-Colored Voting Pool Deterministic Multisig Wallets Author: Justus Ranvier Jimmy Song + 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
==Abstract== diff --git a/bip-0081.mediawiki b/bip-0081.mediawiki index 713cb572..e88ee146 100644 --- a/bip-0081.mediawiki +++ b/bip-0081.mediawiki @@ -3,9 +3,12 @@ Title: Hierarchy for Colored Voting Pool Deterministic Multisig Wallets Author: Justus Ranvier Jimmy Song + 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
==Abstract== diff --git a/bip-0083.mediawiki b/bip-0083.mediawiki index 9897e883..a0b1e5ee 100644 --- a/bip-0083.mediawiki +++ b/bip-0083.mediawiki @@ -3,9 +3,12 @@ Layer: Applications Title: Dynamic Hierarchical Deterministic Key Trees Author: Eric Lombrozo + 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
==Abstract== diff --git a/bip-0099.mediawiki b/bip-0099.mediawiki index 3e0a43a8..cbde553f 100644 --- a/bip-0099.mediawiki +++ b/bip-0099.mediawiki @@ -2,9 +2,12 @@ BIP: 99 Title: Motivation and deployment of consensus rule changes ([soft/hard]forks) Author: Jorge Timón + 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
diff --git a/bip-0101.mediawiki b/bip-0101.mediawiki index 23f490c3..03215697 100644 --- a/bip-0101.mediawiki +++ b/bip-0101.mediawiki @@ -3,6 +3,8 @@ Layer: Consensus (hard fork) Title: Increase maximum block size Author: Gavin Andresen + 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 diff --git a/bip-0102.mediawiki b/bip-0102.mediawiki index 3ba2d4a3..ed6b4e32 100644 --- a/bip-0102.mediawiki +++ b/bip-0102.mediawiki @@ -3,6 +3,8 @@ Layer: Consensus (hard fork) Title: Block size increase to 2MB Author: Jeff Garzik + 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 diff --git a/bip-0103.mediawiki b/bip-0103.mediawiki index 71c6d2a5..7cef84a1 100644 --- a/bip-0103.mediawiki +++ b/bip-0103.mediawiki @@ -3,6 +3,8 @@ Layer: Consensus (hard fork) Title: Block size following technological growth Author: Pieter Wuille + 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 diff --git a/bip-0105.mediawiki b/bip-0105.mediawiki index 021bc3aa..125d8524 100644 --- a/bip-0105.mediawiki +++ b/bip-0105.mediawiki @@ -3,9 +3,12 @@ Layer: Consensus (hard fork) Title: Consensus based block size retargeting algorithm Author: BtcDrak + 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
==Abstract== diff --git a/bip-0106.mediawiki b/bip-0106.mediawiki index 9f64f13b..399c725f 100644 --- a/bip-0106.mediawiki +++ b/bip-0106.mediawiki @@ -3,6 +3,8 @@ Layer: Consensus (hard fork) Title: Dynamically Controlled Bitcoin Block Size Max Cap Author: Upal Chakraborty + 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 diff --git a/bip-0107.mediawiki b/bip-0107.mediawiki index 440866a7..84cd6a62 100644 --- a/bip-0107.mediawiki +++ b/bip-0107.mediawiki @@ -3,9 +3,12 @@ Layer: Consensus (hard fork) Title: Dynamic limit on the block size Author: Washington Y. Sanchez + 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
==Abstract== diff --git a/bip-0109.mediawiki b/bip-0109.mediawiki index 6de37abf..04ae5ea8 100644 --- a/bip-0109.mediawiki +++ b/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 + 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
==Abstract== diff --git a/bip-0111.mediawiki b/bip-0111.mediawiki index 7e20e658..cb5028f5 100644 --- a/bip-0111.mediawiki +++ b/bip-0111.mediawiki @@ -4,9 +4,12 @@ Title: NODE_BLOOM service bit Author: Matt Corallo Peter Todd - 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
== Abstract == diff --git a/bip-0112.mediawiki b/bip-0112.mediawiki index fb736647..65171a4b 100644 --- a/bip-0112.mediawiki +++ b/bip-0112.mediawiki @@ -5,9 +5,12 @@ Author: BtcDrak Mark Friedenbach Eric Lombrozo + 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
==Abstract== diff --git a/bip-0113.mediawiki b/bip-0113.mediawiki index 8842e63c..36867771 100644 --- a/bip-0113.mediawiki +++ b/bip-0113.mediawiki @@ -4,9 +4,12 @@ Title: Median time-past as endpoint for lock-time calculations Author: Thomas Kerin Mark Friedenbach + 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
diff --git a/bip-0114.mediawiki b/bip-0114.mediawiki index 1838c56e..21d0b6cc 100644 --- a/bip-0114.mediawiki +++ b/bip-0114.mediawiki @@ -3,9 +3,12 @@ Layer: Consensus (soft fork) Title: Merkelized Abstract Syntax Tree Author: Johnson Lau + 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
==Abstract== diff --git a/bip-0120.mediawiki b/bip-0120.mediawiki index 89be19a7..d48cdfac 100644 --- a/bip-0120.mediawiki +++ b/bip-0120.mediawiki @@ -3,6 +3,8 @@ Layer: Applications Title: Proof of Payment Author: Kalle Rosenbaum + 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 diff --git a/bip-0121.mediawiki b/bip-0121.mediawiki index f0aaf343..34820f5f 100644 --- a/bip-0121.mediawiki +++ b/bip-0121.mediawiki @@ -3,6 +3,8 @@ Layer: Applications Title: Proof of Payment URI scheme Author: Kalle Rosenbaum + 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 diff --git a/bip-0122.mediawiki b/bip-0122.mediawiki index 0457f73c..3fb5df87 100644 --- a/bip-0122.mediawiki +++ b/bip-0122.mediawiki @@ -3,9 +3,12 @@ Layer: Applications Title: URI scheme for Blockchain references / exploration Author: Marco Pontello + 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
diff --git a/bip-0123.mediawiki b/bip-0123.mediawiki index 3f3f5e62..d438322a 100644 --- a/bip-0123.mediawiki +++ b/bip-0123.mediawiki @@ -2,6 +2,8 @@ BIP: 123 Title: BIP Classification Author: Eric Lombrozo + Comments-Summary: No comments yet. + Comments-URI: https://github.com/bitcoin/bips/wiki/Comments:BIP-0123 Status: Active Type: Process Created: 2015-08-26 diff --git a/bip-0124.mediawiki b/bip-0124.mediawiki index ea1c72df..a5929ac0 100644 --- a/bip-0124.mediawiki +++ b/bip-0124.mediawiki @@ -4,9 +4,12 @@ Title: Hierarchical Deterministic Script Templates Author: Eric Lombrozo William Swanson + 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
diff --git a/bip-0125.mediawiki b/bip-0125.mediawiki index 7773c7b6..a4b0279c 100644 --- a/bip-0125.mediawiki +++ b/bip-0125.mediawiki @@ -4,9 +4,12 @@ Title: Opt-in Full Replace-by-Fee Signaling Author: David A. Harding Peter Todd - 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
==Abstract== diff --git a/bip-0126.mediawiki b/bip-0126.mediawiki index 43722d0d..f498b1cb 100644 --- a/bip-0126.mediawiki +++ b/bip-0126.mediawiki @@ -2,9 +2,12 @@ BIP: 126 Title: Best Practices for Heterogeneous Input Script Transactions Author: Kristov Atlas + 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
==Abstract== diff --git a/bip-0130.mediawiki b/bip-0130.mediawiki index 9f5365b7..8d96c0c8 100644 --- a/bip-0130.mediawiki +++ b/bip-0130.mediawiki @@ -3,9 +3,12 @@ Layer: Peer Services Title: sendheaders message Author: Suhas Daftuar - 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
==Abstract== diff --git a/bip-0131.mediawiki b/bip-0131.mediawiki index 2a1699c5..5938138b 100644 --- a/bip-0131.mediawiki +++ b/bip-0131.mediawiki @@ -3,9 +3,12 @@ Layer: Consensus (hard fork) Title: "Coalescing Transaction" Specification (wildcard inputs) Author: Chris Priest + 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
==Abstract== diff --git a/bip-0132.mediawiki b/bip-0132.mediawiki index 03cc8349..e7aed292 100644 --- a/bip-0132.mediawiki +++ b/bip-0132.mediawiki @@ -2,9 +2,12 @@ BIP: 132 Title: Committee-based BIP Acceptance Process Author: Andy Chase + 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
== Abstract == diff --git a/bip-0133.mediawiki b/bip-0133.mediawiki index bebba7e5..c109f12f 100644 --- a/bip-0133.mediawiki +++ b/bip-0133.mediawiki @@ -3,9 +3,12 @@ Layer: Peer Services Title: feefilter message Author: Alex Morcos + 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
==Abstract== diff --git a/bip-0134.mediawiki b/bip-0134.mediawiki index eb3cab62..9adc8b54 100644 --- a/bip-0134.mediawiki +++ b/bip-0134.mediawiki @@ -3,9 +3,13 @@ Layer: Consensus (hard fork) Title: Flexible Transactions Author: Tom Zander + 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
==Abstract== diff --git a/bip-0140.mediawiki b/bip-0140.mediawiki index 71637f27..ea5061fe 100644 --- a/bip-0140.mediawiki +++ b/bip-0140.mediawiki @@ -3,10 +3,14 @@ Layer: Consensus (soft fork) Title: Normalized TXID Author: Christian Decker + 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
+ == 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. diff --git a/bip-0141.mediawiki b/bip-0141.mediawiki index 4a90ff00..7cc587a2 100644 --- a/bip-0141.mediawiki +++ b/bip-0141.mediawiki @@ -5,9 +5,12 @@ Author: Eric Lombrozo Johnson Lau Pieter Wuille + 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
==Abstract== diff --git a/bip-0142.mediawiki b/bip-0142.mediawiki index 87134548..80a413f2 100644 --- a/bip-0142.mediawiki +++ b/bip-0142.mediawiki @@ -3,9 +3,12 @@ Layer: Applications Title: Address Format for Segregated Witness Author: Johnson Lau + 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
== Abstract == diff --git a/bip-0143.mediawiki b/bip-0143.mediawiki index dc6fbfef..476b84da 100644 --- a/bip-0143.mediawiki +++ b/bip-0143.mediawiki @@ -4,9 +4,12 @@ Title: Transaction Signature Verification for Version 0 Witness Program Author: Johnson Lau Pieter Wuille + 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
== Abstract == diff --git a/bip-0144.mediawiki b/bip-0144.mediawiki index 4e428238..8e65554c 100644 --- a/bip-0144.mediawiki +++ b/bip-0144.mediawiki @@ -4,9 +4,12 @@ Title: Segregated Witness (Peer Services) Author: Eric Lombrozo Pieter Wuille + 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
==Abstract== diff --git a/bip-0145.mediawiki b/bip-0145.mediawiki index d26b6464..a7ace987 100644 --- a/bip-0145.mediawiki +++ b/bip-0145.mediawiki @@ -3,9 +3,13 @@ Layer: API/RPC Title: getblocktemplate Updates for Segregated Witness Author: Luke Dashjr + 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
==Abstract== diff --git a/bip-0146.mediawiki b/bip-0146.mediawiki index 635c015a..240f82a0 100644 --- a/bip-0146.mediawiki +++ b/bip-0146.mediawiki @@ -4,9 +4,12 @@ Title: Dealing with signature encoding malleability Author: Johnson Lau Pieter Wuille + 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
==Abstract== diff --git a/bip-0147.mediawiki b/bip-0147.mediawiki index 4a1aa87d..8a5c67ac 100644 --- a/bip-0147.mediawiki +++ b/bip-0147.mediawiki @@ -3,9 +3,12 @@ Layer: Consensus (soft fork) Title: Dealing with dummy stack element malleability Author: Johnson Lau + 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
==Abstract== diff --git a/bip-0150.mediawiki b/bip-0150.mediawiki index 161a6615..e3f74f52 100644 --- a/bip-0150.mediawiki +++ b/bip-0150.mediawiki @@ -3,9 +3,12 @@ Layer: Peer Services Title: Peer Authentication Author: Jonas Schnelli + 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
== Abstract == diff --git a/bip-0151.mediawiki b/bip-0151.mediawiki index 19ac196c..228f66dc 100644 --- a/bip-0151.mediawiki +++ b/bip-0151.mediawiki @@ -3,9 +3,12 @@ Layer: Peer Services Title: Peer-to-Peer Communication Encryption Author: Jonas Schnelli + 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
== Abstract == diff --git a/bip-0152.mediawiki b/bip-0152.mediawiki index 169cb6be..22114090 100644 --- a/bip-0152.mediawiki +++ b/bip-0152.mediawiki @@ -3,9 +3,12 @@ Layer: Peer Services Title: Compact Block Relay Author: Matt Corallo + 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
==Abstract== diff --git a/scripts/buildtable.pl b/scripts/buildtable.pl index dbd42d9c..ca2f4b8b 100755 --- a/scripts/buildtable.pl +++ b/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}; } From 42770fb6194f0e55a7e7139cf7fe97f5c8f84f4e Mon Sep 17 00:00:00 2001 From: Luke Dashjr Date: Thu, 15 Dec 2016 04:20:10 +0000 Subject: [PATCH 3/3] Bugfix: scripts/buildtable: Increment found marker *after* processing the header --- scripts/buildtable.pl | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/scripts/buildtable.pl b/scripts/buildtable.pl index ca2f4b8b..c2392af3 100755 --- a/scripts/buildtable.pl +++ b/scripts/buildtable.pl @@ -115,7 +115,6 @@ while (++$bipnum <= $topbip) { } else { die "Bad line in $fn preamble"; } - ++$found{$field}; die "Extra spaces in $fn" if $val =~ /^\s/; if ($field eq 'BIP') { die "$fn claims to be BIP $val" if $val ne $bipnum; @@ -163,6 +162,7 @@ while (++$bipnum <= $topbip) { } elsif (not exists $MiscField{$field}) { die "Unknown field $field in $fn"; } + ++$found{$field}; } if (not $found{License}) { die "Missing License in $fn" unless exists $TolerateMissingLicense{$bipnum};