Commit Graph
3956 Commits
Author SHA1 Message Date
Mark "Murch" Erhardt 2caa8e27b8 Merge pull request #1697 from bigspider/bip388-musig
388: Add support for `musig` in descriptor templates
2024-12-19 10:34:00 -05:00
Salvatore Ingala 2faf09d395 Move changelog to standalone section 2024-12-19 12:33:11 +01:00
Salvatore IngalaandJon Atack c2026e1de6 Apply suggestions from code review
Co-authored-by: Jon Atack <jon@atack.com>
2024-12-19 12:33:11 +01:00
Salvatore Ingala a4d9938ed2 Explicitly forbid repeated key indexes in musig() 2024-12-19 12:32:19 +01:00
Salvatore Ingala e103ddeb1e Consistency of multisig/multisignature/threshold wording 2024-12-19 12:26:37 +01:00
Salvatore Ingala 662f4c73d7 Add support for musig key placeholders 2024-12-19 12:25:59 +01:00
Jon Atack 8e59f7414b Merge pull request #1724 from savvar9991/fix-typo
BIP39: replace incorrect word in Italian wordlist special considerations
2024-12-18 07:25:07 -08:00
savvasmoke e2cf352da4 Update bip-0039-wordlists.md 2024-12-18 21:19:47 +11:00
Jon Atack 671c4628e5 Merge pull request #1717 from kdmukai/patch-3
[BIP-373] Slight rewrite of evenness byte footnote for clarity
2024-12-17 13:07:42 -08:00
kdmukai 45e626feab Slight rewrite of evenness byte explanation for clarity 2024-12-17 08:01:26 -06:00
Maks 4c7d1292dd Fix typos in BIP-0370 and BIP-0373 (#1718)
* Update bip-0370.mediawiki

* Update bip-0373.mediawiki
2024-12-17 05:18:20 -08:00
youyyytrok f88f1e4392 Fix typos in BIPs 87/88/98 (#1716)
* typo bip-0087.mediawiki

* typos bip-0088.mediawiki

* typo bip-0098.mediawiki
2024-12-16 12:24:50 -08:00
Danbo 45fbec92cd BIPs 348 and 379: spelling fixups (#1715)
* Update bip-0348.md

* Update bip-0379.md
2024-12-16 12:23:08 -08:00
Jon Atack 7150ef5f6d Merge pull request #1714 from Gudnessuche/patch-5
BIP125: Update description of BIPs 68 and 112
2024-12-16 12:18:06 -08:00
Jesus Christ 192f2aca2f Update for BIP 68 & 112
Given that both BIPs are now final, calling them drafts, seem very stale.
2024-12-14 23:05:00 +00:00
Jon Atack 6521dfdd2c BIP348: trivial text correction (#1713)
BIP348: trivial text correction
2024-12-13 13:56:25 -08:00
Jesus Christ 7420c04e84 BIP157 grammar fixup: add missing word (#1711) 2024-12-10 19:04:22 -08:00
kdmukai f799ea1fa0 Trivial text correction 2024-12-10 20:37:01 -06:00
Jon Atack 45f2934c0c Merge pull request #1705 from theStack/bip373_improve_pubkey_clarity
BIP-373: denote different public key types/purposes consistently
2024-12-08 19:19:36 -08:00
Mark "Murch" Erhardt eb3bf03542 Merge pull request #1709 from jonatack/2024-12-bip125-status
BIP125: update status to Final
2024-12-06 13:36:10 -05:00
Mark "Murch" Erhardt c7abd91cc9 Merge pull request #1535 from reardencode/csfs
BIP 348: OP_CHECKSIGFROMSTACK
2024-12-06 13:29:19 -05:00
Sebastian Falbesoner 50e820836d BIP-373: denote different public key types consistently
Improve the clarity of the BIP w.r.t. pubkeys in the following ways:
- be specific about the purpose of pubkey types in PSBT fields
  ("plain pubkey" alone doesn't say a lot, especially if it's used
   repeatedly within a field)
- replace all uses of "plain pubkey" by "compressed pubkey"
  (the only category that should matter is whether the pubkey type
   is "x-only" or "plain")
- use consistent word order, e.g. prefer
  "compressed aggregate public key" over "aggregate compressed public key"
2024-12-06 00:44:38 +01:00
Jon Atack 749c606281 BIP125: update status to Final 2024-12-05 14:23:32 -06:00
Jon Atack 410a7bc007 BIP340: minor grammar edits (#1706)
BIP340: minor grammar edits
2024-12-04 10:23:33 -08:00
Anurag Lint 81231dad91 Fix link in BIP-84 (#1708)
Fix link to considerations section in BIP-84
2024-12-04 09:57:43 -08:00
Jesus Christ 868c34527f Update on Alternative Signing
In order for this section to fully be grasped by readers, minor grammatical errors need to be fixed, especially when explaining the "Nonce exfiltration protection"
2024-11-30 16:00:20 +00:00
Brandon Black d2932bd00d Add BIP 0348 - CHECKSGIFROMSTACK 2024-11-26 11:23:59 -08:00
Mark "Murch" Erhardt 532c4c10f2 BIP 119: Fix Typo
an template address ↦ a template address
2024-11-25 17:18:04 -05:00
Mark "Murch" Erhardt 66fceff5bb Merge pull request #1534 from reardencode/internalkey
Add BIP 349: OP_INTERNALKEY
2024-11-25 10:48:08 -05:00
Jesus Christ 7460ad5508 Updated grammatical error relating to Forwarding Addresses
Second sentence in the second paragraph of the Forwarding Addresses section, had a slight grammatical error that needed correcting. 

Helpful for the flurry of interested people keen on reviewing the BIP (i.e. Institutions, non-English nation-states)
2024-11-24 14:31:17 +00:00
Jon Atack f269890255 Merge pull request #1701 from ajtowns/202411-bip345-coauthor 2024-11-22 16:11:28 -08:00
Murch 217ae0dfa8 BIP349: Set Created header to number assignment 2024-11-14 16:36:54 -05:00
Murch 669d3b3570 BIP349: Fix preamble for CI issues 2024-11-14 16:36:45 -05:00
moonsettler 329b0d3db5 BIP-349 2024-11-14 16:30:28 -05:00
moonsettler b35383b68f Fixes and clarifications to address PR comments 2024-11-14 16:30:27 -05:00
Brandon Black 75351f2587 Add bip-internalkey 2024-11-14 16:30:24 -05:00
Jon Atack 16a23b777b Merge pull request #1691 from akarve/bip85-details
BIP-85: formatting and changelog updates, and add word cases for application 39'
2024-11-13 18:24:11 -08:00
Anthony Towns 65b312fe4a Remove ajtowns from bip-345 coauthor. 2024-11-14 10:21:30 +10:00
Aneesh Karve b398219e9c BIP-85: Move new reference to be near HMAC code 2024-11-09 14:30:02 -07:00
Aneesh Karve 88f4fc0ece BIP-85: Reorder sections to be more standard, convert HMAC discussion to footnote 2024-11-09 14:24:50 -07:00
Mark "Murch" Erhardt c58a428fb6 Merge pull request #1677 from scgbckbone/bip39_final
BIP39: update status from Proposed to Final
2024-11-08 12:22:47 -05:00
Jon Atack bffde65da1 Merge pull request #1695 from achow101/373-clarify-plain-pub
BIP373: Clarify where keys in MuSig fields may appear in the Taproot output
2024-11-08 09:02:58 -08:00
Jon Atack 711802c064 Merge pull request #1696 from bigspider/bip390-nit
BIP390: Clarify that musig cannot be used in top-level pk() or pkh()
2024-11-08 08:57:31 -08:00
Ava Chow 0ff32bd4c2 373: Clarify where keys in MuSig fields may appear in the Taproot output
- The aggregate pubkey in `PSBT_{IN,OUT}_MUSIG2_PARTICIPANT_PUBKEYS` does not have to
  appear anywhere in the Taproot output.
- The plain pubkeys in `PSBT_IN_MUSIG2_PUB_NONCE` and
  `PSBT_IN_MUSIG2_PARTIAL_SIG` must be either the output pubkey, or
  appears in a script, and not the internal key.
2024-11-08 11:43:15 -05:00
scgbckbone 829afccd1a change BIP39 status to Final 2024-11-08 11:32:40 +01:00
Salvatore Ingala 2e8f6ba5e7 Clarify that musig cannot be used in top-level pk() or pkh() 2024-11-08 10:11:47 +00:00
Jon Atack a12ce760c6 Merge pull request #1694 from pad01g/bip-388-test-vectors-valid-policies
Fix wrong test vector in BIP-388. Sometimes /<0;1>/* is missing. Sometimes it is incorrectly written as <0,1>.
2024-11-07 11:26:30 -08:00
pad01g dcb140a865 fix wrong test vector. sometimes /<0;1>/* is missing. sometimes incorrectly written as <0,1>. 2024-11-05 09:20:47 +00:00
Jon Atack 40e91fdb94 Merge pull request #1692 from jonatack/2024-10-update-bip125-status
BIP125: update status of Opt-in Full RBF Signaling to Obsolete
2024-10-30 17:51:52 -07:00
Jon Atack 3d86d94fa4 BIP125: update status from Proposed to Obsolete 2024-10-29 11:41:33 -06:00