Commit Graph
100 Commits
Author SHA1 Message Date
Jon Atackand1BitcoinBoWP1FZ4xwTNkq6XksKidmgYYw c23b8a958e BIP2: fix 301 redirects in license URLs
Co-authored-by: 1BitcoinBoWP1FZ4xwTNkq6XksKidmgYYw <contact@bitcoin.foundation>
2025-08-21 16:44:59 -06:00
Jon AtackandMurch 7511c7ec77 BIP2: update MIT license name
per both of:

- https://opensource.org/license/MIT
- https://spdx.org/licenses/MIT

Co-authored-by: Murch <murch@murch.one>
2025-08-21 16:44:34 -06:00
Jon Atack 3f2a403f69 Merge pull request #1939 from ethicnology/master
BIP85: replace Base64 by Base85 in PWD BASE85 section
2025-08-21 08:48:35 -07:00
Jon Atack 3f61b68f22 BIP3: update MIT license name
per both of:

- https://opensource.org/license/MIT
- https://spdx.org/licenses/MIT
2025-08-20 21:53:17 -06:00
Jon Atack ebfcfa4808 Merge pull request #1935 from Fibonacci747/unused-import
BIP352: remove unused import from reference.py
2025-08-15 08:40:37 -07:00
Jon Atack 9a55a542cc Merge pull request #1934 from strmfos/master
scripts: remove unused FILES variable in link-format-chk.sh
2025-08-14 07:05:45 -07:00
Jon Atack e9181258a1 Merge pull request #1932 from ANtutov/broken-link
BIP345: fix broken link
2025-08-14 05:20:41 -07:00
Jon Atack 9a2791bf8b Merge pull request #1929 from jonatack/2025-08-ci-update
ci: update github actions checkout version
2025-08-13 07:40:26 -07:00
Jon Atack 647e40ea04 Merge pull request #1914 from Forostovec/fix/broken-link
BIP 70: fix link to payment request generator
2025-08-12 09:30:42 -07:00
Jon Atack 3eff7c9626 ci: update github actions checkout version
see https://github.com/actions/checkout/releases/tag/v5.0.0
2025-08-11 09:52:58 -06:00
Jon Atack 4f1359d0f8 Merge pull request #1920 from strmfos/master
BIP374: remove debug print from test runner
2025-08-10 14:40:59 -07:00
Jon Atack e97c908096 Merge pull request #1918 from murchandamus/bip3-reformat-existing-licenses
BIP3: Update License header format on activation
2025-08-09 10:05:07 -07:00
Jon Atack 3821aa3a1c Merge pull request #1797 from shesek/patch-3 2025-08-08 11:59:09 -07:00
Jon Atack 31450c3dbd Merge pull request #1905 from otc-png/patch-1
[bip-0010]: remove repeated "the"
2025-08-01 06:27:04 -07:00
Jon Atack 5dd89238bd Merge pull request #1907 from anim001k/master
Fix dead link in BIP-70: Update Mozilla root store URL
2025-08-01 06:25:56 -07:00
Jon Atack 4dc2165dba Merge pull request #1906 from GarmashAlex/links
Fix broken MES16.pdf link in BIP-347
2025-08-01 06:25:30 -07:00
Jon AtackandTim Ruffing 6f2f4aa233 BIP3: refer to CC0 1.0 Universal
per https://creativecommons.org/publicdomain/zero/1.0/legalcode.en

and add a missing word

Co-authored-by: Tim Ruffing <crypto@timruffing.de>
2025-07-28 16:52:41 -06:00
12dc0e04a2 BIP3: drop optional License Code header
Co-authored-by: Tim Ruffing <crypto@timruffing.de>
Co-authored-by: Murch <murch@murch.one>
2025-07-28 16:52:29 -06:00
Jon Atack 0a8c271715 Merge pull request #1902 from josibake/bip352-updates
BIP352: be explicit for the input_hash corner case
2025-07-25 08:22:15 -07:00
Jon Atack e8c02024f0 Merge pull request #1901 from crStiv/typo
BIP77: fix links to Client/Directory interactions
2025-07-21 13:11:08 -07:00
Jon Atack 0f8a2269c2 Merge branch 'nothingmuch-field-ordering-pr'
* nothingmuch-field-ordering-pr:
  CI: Enforce BIP 2 & 3 field ordering requirements
  scripted-diff: fix BIP 2 field order violations
2025-07-20 14:29:41 -06:00
Jon Atack 340c1a3d53 Merge pull request #1892 from real-or-random/202507-spdx
bip3: Switch to SPDX identifiers
2025-07-18 13:45:02 -07:00
Jon Atack 36618d1c3c Merge pull request #1884 from scgbckbone/b388_fix_vector
BIP-0388: Fix test vector
2025-07-01 13:20:47 -07:00
Jon Atack 187d8859dc Merge pull request #1876 from Merkleize/ccv-fixes
443: Fix some mistakes, and add paragraph on fees
2025-06-26 15:35:44 -07:00
Jon Atack f9017e52a3 Merge pull request #1874 from bigspider/bip388-musig-fix
388: fix incorrect example
2025-06-25 10:41:05 -07:00
Jon Atack e22eaa5a52 Merge pull request #1803 from quapka/hardened-indicator 2025-06-20 16:06:00 -07:00
Jon Atack 1889614e54 Merge pull request #1871 from achow101/desc-clarifications
390: clarifications on KEY expression restrictions
2025-06-19 19:20:40 -07:00
Jon Atack a39a82f497 Merge pull request #1866 from rkrux/musig-multipath
390: mention about multipath key expression in musig descriptors
2025-06-18 11:23:02 -07:00
Jon Atack dbb9617e5f Merge pull request #1865 from achow101/383-fix-scripts
383: Fix output scripts and reword minimal encoding explanation
2025-06-05 13:32:51 -07:00
Jon Atack 820a044c81 Merge pull request #1861 from ethicnology/master
BIP21: clarify that example addresses are intentionally invalid
2025-06-04 13:24:38 -07:00
Jon Atack 72af87fc72 BIP77: remove redundant sentence line (#1858) 2025-05-28 11:56:35 -07:00
Jon Atack 5c7120f418 Merge pull request #1857 from strmfos/master
BIP69: fix link
2025-05-22 17:26:03 -07:00
Jon Atack 039de4fddd Merge pull request #1850 from murchandamus/Revert-bip48-update 2025-05-21 18:46:52 -06:00
Jon Atack fd413c162d Merge pull request #1844 from torrpriius/fix/update
BIP-99: fix footnotes and drop missing reference
2025-05-21 14:59:47 -06:00
Jon Atack a093c34607 bip341: replace broken twitter link 2025-05-20 08:08:27 -06:00
Jon Atack 36daa362c3 Merge pull request #1853 from kcalvinalvin/patch-1
bip-0331: correct size of version field in sendpackages
2025-05-19 09:32:55 -06:00
Jon Atack b8702ef497 Merge pull request #1846 from ben-kaufman/bip48-mainnet-examples
BIP48: Add P2SH-P2WSH and P2TR mainnet examples
2025-05-08 11:31:42 -06:00
Jon Atack 3365fb7a7e Merge pull request #1835 from ben-kaufman/bip48-p2tr
BIP48: Add p2tr script type derivation
2025-04-30 21:07:28 -06:00
Jon Atack 74fc5b92b0 Merge pull request #1800 from darosior/consensus_cleanup
BIP 54: Consensus Cleanup
2025-04-29 16:23:51 -06:00
8137279570 Monthly typo fixups
Co-authored-by: xiaobei0715 <1505929057@qq.com>
Co-authored-by: wgyt <wgythe@gmail.com>
Co-authored-by: Ragnar <rodiondenmark@gmail.com>
2025-04-28 10:29:11 -06:00
Jon Atack c11792bf18 Merge pull request #1838 from gap-editor/bip-0119
BIP 119: fix link to MES16 paper
2025-04-28 08:58:16 -06:00
Jon Atack 05d546d581 Merge pull request #1779 from VolodymyrBg/AE5959595959
BIP374: add subtraction operator for GE class
2025-04-16 08:08:34 -06:00
Jon Atack 8455e258b0 Merge pull request #1812 from leopardracer/master
BIP-0324: fix typo
2025-04-07 09:43:45 -06:00
Jon Atack 480921f66f BIP340: fix url to test-vectors.py 2025-04-02 09:47:31 -06:00
Jon Atack 74eee4c353 Merge pull request #1807 from real-or-random/340-code-license-change 2025-04-02 08:45:25 -06:00
Jon Atack 9847bc7704 Merge pull request #1808 from futreall/master
BIP328: minor docstring fixups
2025-04-01 13:13:40 -06:00
Jon Atack 02ad0e01c2 Merge pull request #1794 from murchandamus/2025-03-propose-BIP3
BIP3: Move to Proposed
2025-03-24 12:55:27 -06:00
Jon Atack d7cc40ed69 Merge pull request #1798 from sky-coderay/master
BIP69: typo fixup in bip-0069_examples.py
2025-03-24 12:47:34 -06:00
Jon Atack 7a32141336 Merge pull request #1584 from jonatack/2024-04-bip32-amendment
BIP32 amendment: base58chk-encoded extended keys are always 111 chars
2025-03-21 09:06:38 -06:00
Jon Atack 2fd67e5bd4 Merge pull request #1777 from vipocenka/fix/fix
BIP158: minor error message fixup in `gentestvectors.go`
2025-03-21 08:56:51 -06:00
Jon Atack 335edb3519 Merge pull request #1792 from JeremyRubin/119-edits-2025
[BIP-119] language overhaul & cleanup
2025-03-21 08:18:30 -06:00
Jon Atack 59e7cb4334 Merge pull request #1782 from Roasbeef/testnet4-spec-reword
BIP-0094: reformat specification section for clarity and readability
2025-03-17 18:50:14 -06:00
Jon Atack 00c13baff0 Merge pull request #1783 from wgyt/wgyt-bips-fix-link
Fix links in BIP300
2025-03-13 13:29:25 -06:00
Jon Atack 050d422b2a Merge pull request #1789 from darosior/2503_bip348_ref_bip342
bip-0348: correct BIP number in referencing unknown key types
2025-03-10 13:56:09 -07:00
Jon Atack 7e15925f91 Merge pull request #1788 from EthnTuttle/patch-1
BIP119 fix grammatical typos
2025-03-10 11:15:49 -07:00
Jon Atack 33231097c2 Merge pull request #1785 from jonatack/2025-03-bip94-touchup
BIP94 PR1781 editorial fixups
2025-03-07 12:57:05 -08:00
Jon Atack 954a78ea1f BIP94 PR1781 fixup 2025-03-07 14:55:50 -06:00
Jon Atack a9e0745a36 Merge pull request #1784 from jonatack/2025-03-appease-typos-linter-in-BIP119
BIP119: appease typos linter
2025-03-07 12:46:53 -08:00
Jon Atack 61a39ce66d Merge pull request #1781 from Roasbeef/testnet4-port
BIP-0094: add default p2p port for testnet4
2025-03-07 12:40:54 -08:00
Jon Atack 3ee89adf9e BIP119: appease typos linter 2025-03-07 12:54:17 -06:00
Jon Atack bab21271d7 Merge pull request #1776 from craigraw/wallet-labels-edits
BIP329: PR 1750 follow-up edits
2025-02-26 05:52:45 -08:00
Jon Atack d13c7240de Merge pull request #1772 from costcould/master
BIP75: fix BIP70 extensions url and clarify text
2025-02-25 20:19:47 -08:00
Jon Atack c84af0bf29 Merge pull request #1771 from murchandamus/2025-02-bip-3-follow-ups
BIP3: Address follow-ups from #1712
2025-02-25 11:35:44 -08:00
Jon Atack 22f7f0477c BIP159: unwillingly -> unwittingly
Not the same meaning, so not a purely editorial fixup, but I think "unwittingly"
expresses the intended meaning.
2025-02-22 09:57:27 -06:00
Jon Atack 5b85dbe120 BIP159: editorial fixups 2025-02-22 09:57:27 -06:00
Jon Atack 8118a14dc8 BIP159: clarify pruned means not signaling serving complete block chain
e.g. that NODE_NETWORK is not set

See reference implementation

https://github.com/bitcoin/bitcoin/pull/10387

and this comment in that pull

https://github.com/bitcoin/bitcoin/pull/10387#discussion_r156861038
2025-02-22 09:57:20 -06:00
Jon Atack 3f86dc4ea6 BIP159: emphasize minimum number of blocks 2025-02-22 09:18:31 -06:00
Jon Atack 7916231ff6 Merge pull request #1712 from murchandamus/2024-12-update-bip-process
BIP3: Updated BIP Process
2025-02-20 15:21:22 -08:00
Jon Atack 1096b5fcbc Merge pull request #1769 from achow101/373-test-fix
373: Correct test data mismatches
2025-02-17 08:42:07 -08:00
Jon Atack ce13af21b5 Merge pull request #1767 from murchandamus/390-created-date
390: Fix created date
2025-02-13 12:31:02 -08:00
Jon Atack 0203ede3b4 Merge pull request #1765 from 0xBEEFCAF3/patch-2
BIP119: Fix `OP_EQUALVERIFY` typo
2025-02-13 10:20:41 -08:00
Jon Atack 468e9759ba spelling: globally change "implementor" to "implementer"
Although the variant "implementor" predominated for much of the late 20th
century, today "implementer" is considered standard, and the former spelling
triggers the typos spelling checker.
2025-02-13 11:56:17 -06:00
Jon Atack 3c7b0d6498 Merge pull request #1759 from murchandamus/render-email-in-.md
Render author email addresses in markdown BIPs
2025-02-10 12:22:31 -08:00
Jon Atack ea7aae8d1f Merge pull request #1754 from nymius/fix/typo-in-PSBT_OUT_SP_V0_LABEL-in-BIP-375-and-BIP-174 2025-02-06 10:20:20 -08:00
Jon Atack 1ddcfcea7a Merge pull request #1751 from stratospher/2025_01_DLEQ_G 2025-02-01 10:34:42 -06:00
Jon Atack 5333e5e951 Merge pull request #1752 from brawncode/patch-1
BIP388: Fix incorrect use of return for raising exception
2025-01-29 13:49:52 -06:00
Jon Atack 58ffd93812 Merge pull request #1605 from DanGould/bip78-mixed-inputs-ok
BIP78: Allow mixed inputs Redux
2025-01-14 08:14:42 -07:00
Jon Atack f1ad9188b4 Merge branch 'master' into bip78-mixed-inputs-ok 2025-01-14 08:13:20 -07:00
Jon Atack 2f862f75d1 Merge pull request #1396 from DanGould/patch-1
Fix BIP 78 & BIP 174 Conflict: Keep input utxo data through input finalization
2025-01-14 07:52:16 -07:00
Jon Atack 8c494fc9b8 Merge branch 'master' into patch-1 2025-01-14 07:51:07 -07:00
Jon Atack a0677935bb Merge pull request #1687 from andrewtoth/silent-payments-psbt
BIP375: Sending Silent Payments in PSBTs
2025-01-13 13:51:25 -07:00
Jon Atack 6a6ef3585f Merge pull request #1741 from jonatack/2025-01-BIP341-explain-64-byte-signature-format
BIP341: Explain the 64-byte signature format
2025-01-07 06:52:20 -08:00
Jon Atack cc67871886 Merge pull request #1740 from jonatack/2025-01-merge-misc-fixups
BIP372, BIP381: editorial fixups
2025-01-06 08:47:17 -08:00
Jon Atack e36714eefa BIP372: editorial grammar fixups 2025-01-06 09:34:05 -07:00
Jon Atack 708162951c Merge pull request #1726 from epysqyli/patch-1
BIP158: fix btcutil gcs broken link.
2025-01-03 20:58:18 -08:00
Jon Atack b15a0a1aa9 Merge pull request #1736 from jonatack/2024-12-bip374-make-python-files-executable
BIP374: update reference.py and secp256k1.py to be executable
2025-01-01 16:04:57 -08:00
Jon Atack 4827bdfe60 Merge pull request #1735 from theStack/bip374-add_generated_test_vectors
BIP-374: add generated test vector .csv files
2024-12-31 08:28:35 -08:00
Jon Atack cce668de3c bip374: update secp256k1.py to be executable 2024-12-28 18:20:56 -07:00
Jon Atack a261439d92 bip374: update reference.py to be executable 2024-12-28 18:20:33 -07:00
Jon Atack 6c807b7502 Merge pull request #1734 from guggero/bip-0374-test-vector-fix
bip-0374: fix challenge generation, use correct generator point
2024-12-28 13:17:58 -08: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
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
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
Jon Atack 6521dfdd2c BIP348: trivial text correction (#1713)
BIP348: trivial text correction
2024-12-13 13:56:25 -08: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
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
Jon Atack f269890255 Merge pull request #1701 from ajtowns/202411-bip345-coauthor 2024-11-22 16:11:28 -08: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
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