summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2018-05-20noinput: Initial version of the sighash_noinput proposalChristian Decker
2018-04-08Merge pull request #668 from aakselrod/bip0158-test-vectorsLuke Dashjr
BIP158: add test vectors and generation code
2018-04-08Merge pull request #670 from harding/bip66-disclosureLuke Dashjr
BIP66: link to disclosure of consensus failure bug
2018-04-05Merge pull request #669 from achow101/bip174-revLuke Dashjr
BIP 174: Clarify that global data can be for inputs and outputs
2018-04-04BIP66: link to sipa's disclosure of consensus failure bugDavid A. Harding
2018-04-04[PSBT] Clarify that global data can be for inputs and outputsAndrew 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-03BIP158: add test vectors and generation codeAlex
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-01Merge pull request #655 from Alegege/patch-2Luke Dashjr
BIP 9: Misplaced table cells typo
2018-04-01Merge pull request #667 from Roasbeef/bip-158-minor-updatesLuke Dashjr
BIP158: include the direct pkScript rather than its data pushes
2018-03-31BIP158: include the direct pkScript rather than its data pushesOlaoluwa 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-10Merge pull request #662 from Varunram/masterLuke Dashjr
[trivial] Correct typos in BIP 98
2018-03-10[trivial] Correct typosVarunram Ganesh
least <- lest hashes <- hashses addendum <- ammendum
2018-03-06Merge pull request #660 from zaq1tomo/fix/bip65Luke Dashjr
Fix format [in BIP65]
2018-03-06fix formatzaq1tomo
2018-03-06fix formatzaq1tomo
2018-03-06fix formatzaq1tomo
2018-03-06fix formatzaq1tomo
2018-03-01BIP 9: Misplaced table cells typoAlejandro Garcia
Second row was created with an incorrect extra empty cell
2018-02-21Merge pull request #556 from rolandgnm/patch-1Luke Dashjr
Organizes Recent Changes chronologically .
2018-02-13Merge pull request #647 from dangershony/patch-5Luke Dashjr
Fix a grammar error
2018-02-12Merge pull request #635 from russellpwirtz/patch-1Luke Dashjr
fix grammar error
2018-02-12Merge remote-tracking branch 'origin-pull/584/head'Luke Dashjr
2018-02-10Update bip-0098.mediawikiDan Gershony
2018-02-10Merge pull request #645 from kallerosenbaum/masterLuke Dashjr
Withdrawing BIP120/121 due to security issues during soft-forks
2018-02-10Fixing README table background style for BIP120 and 121Kalle Rosenbaum
2018-02-08Withdrawing BIP120/121 due to security issues during soft-forksKalle Rosenbaum
2018-02-05Merge pull request #625 from yuzushioh/update-bip39Luke Dashjr
Add BIP39 Swift implementation link
2018-02-05Merge pull request #641 from Xeoncross/patch-1Luke Dashjr
Update bip-0039.mediawiki with Go lib
2018-02-05Merge pull request #637 from mmgen/bip65typoLuke Dashjr
Fix single typo in BIP65 ("from" -> "form")
2018-02-02Update bip-0039.mediawiki with Go libDavid Pennington
2018-01-26Fix single typo in BIP65 ("from" -> "form")MMGen
2018-01-23Merge pull request #636 from jimpo/client-side-filteringLuke Dashjr
BIPs 157 & 158: Block Filtering stuff
2018-01-22BIP 157 & 158: client-side block filtering.Jim Posen
2018-01-16fix grammar errorRuss
"it's" is the contraction of "it" and "is". "its" should be used for ownership
2018-01-15Merge pull request #634 from Bomper/patch-1Luke Dashjr
Link to the mailing list
2018-01-15Link directly to the mailing list and remove emailing LukeBen
2018-01-15Link to the mailing listBen
2018-01-11Merge pull request #633 from maaku/mast-patch-2Luke Dashjr
BIP-0117: Change semantics of multi-element tail call to not require stack elements to be exactly 520 bytes in size
2018-01-11BIP-0117: Change semantics of multi-element tail call to not require stack ↵Mark Friedenbach
elements to be exactly 520 bytes in size. This allows for more compact direct encoding of scripts of the form "pick 2 of 3 spend conditions" without enabling witness malleability in expected use cases as the components would still be checked against a pre-committed hash tree.
2018-01-10Merge pull request #632 from maaku/mast-patch-1Luke Dashjr
BIP-0117: Correct the examples to use the most recent version of MERKLEBRANCHVERIFY
2018-01-10BIP-0117: Correct the examples to use the most recent version of ↵Mark Friedenbach
MERKLEBRANCHVERIFY specified in BIP-116.
2018-01-06Merge pull request #631 from achow101/bip174-testsLuke Dashjr
More BIP 174 tests
2018-01-06More BIP 174 testsAndrew Chow
2018-01-05Merge pull request #630 from NicolasDorier/patch-9Luke Dashjr
Fix link
2018-01-05Fix linkNicolas Dorier
2018-01-05Merge pull request #629 from achow101/bip174-testsLuke Dashjr
Tests for BIP 174 and some wording clarifications
2018-01-04Test Vectors for BIP 174Andrew Chow
2018-01-04Clarify what the number of inputs field is actuallyAndrew Chow
2018-01-03Merge pull request #627 from sipa/201801_bip173_proposedLuke Dashjr
Progress BIP173 to Proposed
2018-01-03Progress BIP173 to ProposedPieter Wuille