Age | Commit message (Collapse) | Author | |
---|---|---|---|
2018-07-05 | Add new responsibilities, update responsibility, update extensibility ↵ | Andrew Chow | |
descriptions Add updater, transaction finalizer, and transaction extractor roles. Update the description of other roles to clarify Update extensibility section | |||
2018-07-05 | Clarify handling of duplicated keys | Andrew Chow | |
2018-07-05 | Move global data to per-input and per-output data | Andrew Chow | |
Change from a global map with input data to a global k/v pair with input and output data. Add new types for finalized scriptSigs and scriptWitnesses. Redefined types to support new model Updated the formatting of the listing | |||
2018-07-05 | Merge pull request #553 from clarkmoody/master | Luke Dashjr | |
BIP 173: Adds link to SLIP-0173 | |||
2018-07-05 | Adds link to SLIP-0173 | Clark | |
Fix typo | |||
2018-07-05 | Merge pull request #684 from erikarvstedt/patch-1 | Luke Dashjr | |
Trivial: Fix typos in BIP-118 | |||
2018-07-05 | Merge branch 'master' of github.com:bitcoin/bips | Luke Dashjr | |
2018-07-05 | [trivial] Correct typos across bips | Varunram | |
BIPs 11, 16, 61, 98, 116, 117, 143, 157 | |||
2018-07-05 | Merge pull request #692 from jamesob/patch-1 | Luke Dashjr | |
Fix typo in BIP 125 | |||
2018-07-05 | Fix BIP 42 & 173 status | Luke Dashjr | |
2018-07-05 | Merge pull request #696 from sipa/somefinal | Luke Dashjr | |
Move BIP42 and BIP173 to Final | |||
2018-07-05 | Merge pull request #687 from Roasbeef/bip158-updates | Luke Dashjr | |
BIP-0158: remove extended filter, remove txid from regular filter, reparameterize gcs params | |||
2018-07-04 | BIP-0158: regenerate test vectors for fp=19, new reg filter, no ext filter | Olaoluwa Osuntokun | |
In this commit, we simplify the code that generates the test vectors to only generate filters for a target fp of 19, and also only for the regular filter, as it's the only filter type currently defined. The test vectors have also been updated to include the previous output scripts for all input within a block as these are now required to construct the regular filter. Finally, the generation code has been updated to properly fetch the previous input scripts to the generation code can verify the filter it generates manually against the end server. | |||
2018-07-04 | BIP-0158: switch to prev output scripts, skip all OP_RETURN | Olaoluwa Osuntokun | |
2018-07-04 | BIP-0158: allow filters to define values for P and M, reparameterize default ↵ | Olaoluwa Osuntokun | |
filter | |||
2018-07-04 | BIP-0158: remove the extended filter type | Olaoluwa Osuntokun | |
2018-06-28 | Move BIP42 and BIP173 to Final | Pieter Wuille | |
2018-06-25 | Fix typo in BIP 125 | James O'Beirne | |
2018-05-30 | BIP-0158: remove txid from extended filter | Olaoluwa Osuntokun | |
2018-05-22 | Trivial: Fix typos in BIP-118 | Erik Arvstedt | |
2018-05-21 | Merge pull request #683 from kallewoof/bip-178-abstract | Luke Dashjr | |
BIP-178: Reword abstract to indicate it's a bitcoin address type, not… | |||
2018-05-22 | BIP-178: Reword abstract to indicate it's a bitcoin address type, not a ↵ | Karl-Johan Alm | |
public key type | |||
2018-05-21 | Merge pull request #682 from cdecker/noinput | Luke Dashjr | |
BIP 118: SIGHASH_NOINPUT | |||
2018-05-20 | noinput: Add the SIGHASH_NOINPUT proposal to the readme | Christian Decker | |
2018-05-20 | noinput: Initial version of the sighash_noinput proposal | Christian Decker | |
2018-05-20 | Merge pull request #673 from kallewoof/bip-typed-wif | Luke Dashjr | |
BIP 178: Version Extended WIF | |||
2018-05-21 | [BIP-178] Version Extended WIF. | Karl-Johan Alm | |
2018-05-20 | Merge pull request #677 from jimpo/bip158-test-vectors | Luke Dashjr | |
BIP 158: Change test vectors from CSV to JSON format. | |||
2018-05-20 | Merge pull request #639 from sdaftuar/fix-bip-90 | Luke Dashjr | |
Remove 'hard fork' designation on BIP 90 | |||
2018-05-16 | Update bip-0112.mediawiki | Federico Tenga | |
2018-05-01 | BIP 158: Change test vectors from CSV to JSON format. | Jim Posen | |
The JSON format is standard for Bitcoin Core test data. | |||
2018-04-18 | Remove 'hard fork' designation on BIP 90 | Suhas Daftuar | |
2018-04-08 | Merge pull request #668 from aakselrod/bip0158-test-vectors | Luke Dashjr | |
BIP158: add test vectors and generation code | |||
2018-04-08 | Merge pull request #670 from harding/bip66-disclosure | Luke Dashjr | |
BIP66: link to disclosure of consensus failure bug | |||
2018-04-05 | Merge pull request #669 from achow101/bip174-rev | Luke Dashjr | |
BIP 174: Clarify that global data can be for inputs and outputs | |||
2018-04-04 | BIP66: link to sipa's disclosure of consensus failure bug | David A. Harding | |
2018-04-04 | [PSBT] Clarify that global data can be for inputs and outputs | Andrew Chow | |
Clarifies that global data fields redeem scripts, witness scripts, and hd keypaths can be used for data necessary for both the inputs and outputs of the transaction. | |||
2018-04-03 | BIP158: add test vectors and generation code | Alex | |
In this commit, we add test vectors for filter and header construction and the code to generate them. The included test vectors are for testnet with a value of 20 for P. The code generates filters and headers for values of 1 through 32 for P using testnet blocks. Currently, to run the code, the `Roasbeef` fork of `btcd` (at https://github.com/roasbeef/btcd) is required to be running locally in testnet mode; this will be changed in a future commit after the code is merged into the `btcsuite` mainline. | |||
2018-04-01 | Merge pull request #655 from Alegege/patch-2 | Luke Dashjr | |
BIP 9: Misplaced table cells typo | |||
2018-04-01 | Merge pull request #667 from Roasbeef/bip-158-minor-updates | Luke Dashjr | |
BIP158: include the direct pkScript rather than its data pushes | |||
2018-03-31 | BIP158: include the direct pkScript rather than its data pushes | Olaoluwa Osuntokun | |
In this commit, we modify regular filter construction slightly. Rather than including each pushed data in the script, we instead just include the script directly, which will eventually be hashed. The rationale for doing this is two-fold: * Most scripts today and in the foreseeable future will just be a commitment. * Including only the script itself and not the hash of the script reduces the worst case filter size. Otherwise, an attacker could include a bunch of 2 byte push datas and blow up the filter size for all nodes. | |||
2018-03-26 | BIP to reserve nversion bits in blockheader | BtcDrak | |
2018-03-10 | Merge pull request #662 from Varunram/master | Luke Dashjr | |
[trivial] Correct typos in BIP 98 | |||
2018-03-10 | [trivial] Correct typos | Varunram Ganesh | |
least <- lest hashes <- hashses addendum <- ammendum | |||
2018-03-10 | BIP141: Add BIP173 to references. | Jonathan Cross | |
2018-03-06 | Merge pull request #660 from zaq1tomo/fix/bip65 | Luke Dashjr | |
Fix format [in BIP65] | |||
2018-03-06 | fix format | zaq1tomo | |
2018-03-06 | fix format | zaq1tomo | |
2018-03-06 | fix format | zaq1tomo | |
2018-03-06 | fix format | zaq1tomo | |