summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2020-03-17fixup! Optionally print intermediate values in reference codeTim Ruffing
2020-03-13Reject BIP-0036Janus
According to expiration rules, this does not need consent, since it has expired.
2020-03-12Fix typoTim Ruffing
2020-03-12Make code and output a little bit more readableTim Ruffing
2020-03-12Optionally print intermediate values in reference codeTim Ruffing
and make reference code and pseudocode more consistent with each other
2020-03-10Merge pull request #201 from jonasnick/tweak-bytes-onlyPieter Wuille
BIP-0341: Avoid decompressing the output public key in script spends
2020-03-10Merge pull request #196 from jonasnick/update-refPieter Wuille
Update reference code and test vectors
2020-03-06BIP-0341: Avoid decompressing the output public key in script spendsJonas Nick
2020-03-05bip-325: genesis block/message startKarl-Johan Alm
The genesis block is made static, and the message start is made dynamic based on the sha256d of the block script.
2020-03-04Merge pull request #199 from real-or-random/patch-16Pieter Wuille
Fix a few minor issues
2020-03-04BIP 340: Verify sig before returning itJonas Nick
2020-03-04BIP 340: Use synthetic nonces in reference code and test vectorsJonas Nick
2020-03-04BIP 340: Update reference code and test vectors as follows:Jonas Nick
- use evenness as tiebreaker - using different tags for nonce- and challenge hashing - add pubkey to nonce function.
2020-02-29Mark BIP-0152 as FinalJanus
2020-02-29Switch to only 32 bytes auxTim Ruffing
2020-02-28Reject BIP-0033 (expired)Janus
2020-02-28Merge pull request #895 from ysangkok/reject-bip0019Luke Dashjr
Reject BIP-0019 (expired)
2020-02-28Merge pull request #894 from ysangkok/reject-bip-0008Luke Dashjr
BIP-0008 rejected (expired)
2020-02-28Merge pull request #892 from CaptJakk/masterLuke Dashjr
Typo in BIP340
2020-02-28Merge pull request #891 from aerosol/replace-elixir-bip39-implementationLuke Dashjr
Replace elixir bip39 implementation
2020-02-28Merge pull request #890 from visvirial/patch-1Luke Dashjr
Fix "Using a single OP_CHECKSIGADD-based script"
2020-02-28update repo urlPetr Korolev
2020-02-26Reject BIP-0019 (expired)Janus
2020-02-26BIP-0008 rejected (expired)Janus
2020-02-24Fix a few minor issuesTim Ruffing
* Recommend a byte length for aux random data * Clarify that with signature verification by default at the end of the signing algorithm, using public keys from untrusted sources is not an issue. * A few editorial nits
2020-02-23Address commentsPieter Wuille
2020-02-23Switch to new synth nonce scheme and make it defaultPieter Wuille
2020-02-23give bip32 conversion its own sectionAnthony Towns
2020-02-23Include d in nonce rather than d'Anthony Towns
2020-02-23notes about precomputed pubkey dataAnthony Towns
2020-02-23Change tags to prevent inconsistent breakage with earlier draftPieter Wuille
2020-02-23Switch to even-y tiebreaker for pubkeysPieter Wuille
2020-02-23BIP-340: Improve wording of recommendation for fresh secret keysJonas Nick
2020-02-23BIP-340: Stress that secret key should be fresh and if not then RFC6979 ↵Jonas Nick
shouldn't be used
2020-02-23missing spaceAnthony Towns
2020-02-23Update bip-0340.mediawikiKeagan McClelland
2020-02-21Update BIP39 Elixir implementationAdam Rutkowski
2020-02-20Fix "Using a single OP_CHECKSIGADD-based script"Vis Virial (a.k.a. びりある)
1. CHECKSIG / CHECKSIGADD is confused Only the first OP-code for the first public key should be "CHECKSIG" and the following (second to n-th) OP-codes should be "CHECKSIGADD". It is confusing because it is only specified the first and last OP-codes, so I specified the second OP-code clearly. (I recommend to describe why only the first OP-code should be "CHECKSIG", not "CHECKSIGADD".) 2. Order of the signatures in witness In the original sentence, the stack status after the all witness elements are pushed will be | w_n | | : | | w_1 | and then, the first element of the script, "<pubkey_1>" will be pushed to the stack | pubkey_1 | | w_n | | : | | w_1 | so the "pubkey_1" and "w_n" won't match. The order of either "pubkey_i"s or "w_i"s should be inverted.
2020-02-20Merge pull request #882 from MarcoFalke/patch-2Luke Dashjr
Fix links in bip-0119.mediawiki
2020-02-19Merge pull request #887 from richardkiss/patch-1Luke Dashjr
Update bip-0119.mediawiki
2020-02-19Merge pull request #889 from JeremyRubin/fix-color-of-change-ctvLuke Dashjr
Fix Colorings in BIP-0119 states.svg
2020-02-19Merge pull request #884 from RandyMcMillan/patch-2Luke Dashjr
bip-0340: typo change intent to intend
2020-02-19Merge pull request #706 from Varunram/patch-3Luke Dashjr
[trivial] remove duplicate of
2020-02-19Merge pull request #886 from jonasnick/synth-nonceLuke Dashjr
BIP 340: Recommend synthetic nonces and verifying signing output
2020-02-19Merge pull request #880 from NicolasDorier/patch-12Luke Dashjr
Fix broken link
2020-02-06Fix Colorings in BIP-0119 states.svgJeremy Rubin
2020-02-01Update bip-0119.mediawikiRichard Kiss
Fix typo.
2020-01-28BIP 340: Recommend verifying the signing outputJonas Nick
2020-01-28BIP 340: Recommend synthetic noncesJonas Nick
2020-01-26change intent to intend@RandyMcMillan