mirror of
https://github.com/bitcoin/bips.git
synced 2024-11-19 01:40:05 +01:00
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
This commit is contained in:
parent
72f18918a8
commit
959fecc15b
@ -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)
|
||||
|
@ -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?==
|
||||
|
@ -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>
|
||||
|
||||
|
@ -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==
|
||||
|
@ -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
|
||||
|
@ -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
|
||||
|
@ -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
|
||||
|
@ -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
|
||||
|
@ -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
|
||||
|
@ -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
|
||||
|
@ -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
|
||||
|
@ -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
|
||||
|
@ -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>
|
||||
|
@ -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
|
||||
|
@ -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
|
||||
|
@ -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
|
||||
|
@ -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
|
||||
|
@ -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
|
||||
|
@ -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
|
||||
|
@ -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
|
||||
|
@ -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
|
||||
|
@ -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
|
||||
|
@ -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
|
||||
|
@ -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,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==
|
||||
|
@ -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==
|
||||
|
@ -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==
|
||||
|
@ -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,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==
|
||||
|
@ -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,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>
|
||||
|
@ -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>
|
||||
|
@ -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,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==
|
||||
|
@ -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,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==
|
||||
|
@ -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
|
||||
|
@ -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
|
||||
|
@ -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,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==
|
||||
|
@ -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
|
||||
|
@ -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>
|
||||
|
@ -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
|
||||
|
@ -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==
|
||||
|
@ -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
|
||||
|
@ -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
|
||||
|
@ -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
|
||||
|
@ -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,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==
|
||||
|
@ -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,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,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,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==
|
||||
|
@ -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>
|
||||
|
||||
|
@ -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
|
||||
|
@ -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
|
||||
|
@ -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,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==
|
||||
|
@ -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,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,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==
|
||||
|
@ -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 ==
|
||||
|
@ -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==
|
||||
|
@ -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,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==
|
||||
|
@ -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
|
||||
|
@ -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,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,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
|
||||
|
@ -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>
|
||||
|
||||
|
@ -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==
|
||||
|
@ -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==
|
||||
|
@ -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,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==
|
||||
|
@ -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,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==
|
||||
|
@ -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==
|
||||
|
@ -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.
|
||||
|
@ -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,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 ==
|
||||
|
@ -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 ==
|
||||
|
@ -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==
|
||||
|
@ -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==
|
||||
|
@ -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,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,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,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,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==
|
||||
|
@ -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…
Reference in New Issue
Block a user