summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2020-05-15bip-341: add missing Post-HistoryJonas Nick
2020-05-15bip-341: Commit to all scriptPubKeys in SigMsgJonas Nick
2020-05-01Merge pull request #911 from fametrano/patch-3Luke Dashjr
fixed obvious typo
2020-04-30Merge pull request #916 from ysangkok/final-bip-0043Luke Dashjr
Mark BIP-0043 as final
2020-04-30Mark BIP-0043 as finalJanus
Widely in use and used by BIPs 44, 45, 47, 49, 80, 81, 84, and 175.
2020-04-30Merge pull request #902 from Kevingislason/patch-1Luke Dashjr
BIP 39: Update Rust implementation
2020-04-30Merge pull request #893 from sipa/bip-taprootLuke Dashjr
BIP 340 improvements
2020-04-30Merge pull request #906 from JeremyRubin/bip-0119-sim-fixesLuke Dashjr
BIP-0119 Simulation Fixes
2020-04-30Merge pull request #903 from kallewoof/2003-bip322-simplifiedLuke Dashjr
bip-322: simplify proposal to single proof case
2020-04-30Merge pull request #900 from kallewoof/2003-signet-static-genesisLuke Dashjr
bip-325: genesis block/message start
2020-04-30Merge pull request #901 from ysangkok/reject-bip-0036Luke Dashjr
Reject BIP-0036
2020-04-30Merge pull request #898 from ysangkok/final-bip-0152Luke Dashjr
Mark BIP-0152 as Final
2020-04-30Merge pull request #897 from ysangkok/reject-bip-0033Luke Dashjr
Reject BIP-0033 (expired)
2020-04-29fixed obvious typoFerdinando M. Ametrano
it must be OP_CHECKMULTISIG, not OP_CHECKSIG
2020-04-10Merge pull request #202 from ysangkok/bip-0340-typingPieter Wuille
Typing annotations for BIP-0340
2020-04-08Update images for BIP-0119Jeremy Rubin
2020-04-08BIP-0119: Use the same random seed across simulation runs; fix issue where a ↵Jeremy Rubin
poisson was used in place of an exponential
2020-04-06BIP-0340: Add typing annotations to reference.pyJanus
Passes mypy's strict-mode with mypy 0.770.
2020-04-06Merge pull request #203 from jonasnick/remove-is-negatedPieter Wuille
BIP-0341: Replace notion of is_negated with parity bit
2020-04-02Merge pull request #200 from real-or-random/printsPieter Wuille
Add debug print for intermediate values
2020-03-27BIP-0341: Replace notion of is_negated with parity bitJonas Nick
2020-03-25bip-322: simplify proposal to single proof caseKarl-Johan Alm
2020-03-17Update Rust BIP 39 implementationKevin Gislason
The currently listed Rust implementation of BIP 39 doesn't pass the reference implementation's test vectors. See --> https://github.com/infincia/bip39-rs/issues/21
2020-03-17When checking test vectors, handle RuntimeException in signingTim Ruffing
This is better for playing around with the code. Now these these exceptions can really be raised when the verification during signing fails.
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-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