. #1668
pull 4player90 wants to merge 2979 commits into bitcoin:20160201_status_updates_d2f from 4player90:20160201_status_updates_d2f changing 308 files +52892 −937-
4player90 commented at 7:06 pm on September 23, 2024: none
-
diffchecks.sh: Build table first eb9007c869
-
Fix README dd88f24eeb
-
39: Remove other implementation sections fd5d424f55
-
38: Remove other implementation sections 05b626debf
-
38: Remove dead reference implementation link a26656133b
-
85: Remove other implementation sections e3f7a26062
-
21: Remove other libraries from reference implementations 448de3cafd
-
ee9de3d076
Merge pull request #1576 from achow101/stop-link-spam
39: Remove other implementation sections
-
d20d1f9e61
Merge pull request #1546 from 5atoshiNakamoto/patch-1
Update bip-0039-wordlists.md
-
Renamed to use BIP-0347 6c729c4b41
-
Fixes comment URI 0a3869d102
-
7ed8f6f38c
Better quantum resistant section based Tim's comments
Adds additional acks
-
5552e485bd
Merge pull request #1581 from achow101/stop-link-spam-21
21: Remove other libraries from reference implementations
-
Mention that BIP350 reduces scope of bech32 to v0 7a10449186
-
d402abb797
Merge pull request #1582 from murchandamus/2024-04-reduce-bip173-to-v0
Reduce scope of BIP173 to native segwit v0
-
Specifies exact tree signature limit (suggested by Ali Sherief) 852502b9cf
-
Clarify exactly which scripts are witness outputs 50e750a882
-
c10870a390
Adds comma
Co-authored-by: Mark "Murch" Erhardt <murch@murch.one>
-
5413e18fd9
Consistent formatting for Section Headings
Co-authored-by: Mark "Murch" Erhardt <murch@murch.one>
-
dbc612edfa
Consistent formatting for Section Headings
Co-authored-by: Mark "Murch" Erhardt <murch@murch.one>
-
fb65481b45
Merge pull request #1507 from RealCocoArdo/master
BIP42: Update spelling of bitcoin
-
e641025e74
Merge pull request #1471 from theStack/fix_bip324_test_sage_decoding_git_instrs
bip-0324: fix git instruction order in test_sage_decoding.py
-
156f066ac6
Merge pull request #1321 from katesalazar/202205132020
BIP 0174: bring back transparent background to figures
-
d3576b9ddb
Merge pull request #1537 from sipa/202401_clarify_segwit_direct_push
Clarify exactly which scripts are witness outputs
-
998c426e15
Merge pull request #786 from lukechilds/patch-1
[bip38] Consistent hyphenation usage
-
b151555daa
Merge pull request #823 from kanzure/bip-112-fix-typo
bip112: fix trivial typo
-
49ec00afae
Merge pull request #1238 from prusnak/bip155-yggdrasil
BIP 155: add Yggdrasil
-
584f4a732b
Merge pull request #1487 from theStack/bip158_remove_data_pushes_definition
bip-0158: remove unused and unrelated "data pushes" definition
-
8b28941b9c
Merge pull request #1390 from scgbckbone/update_bip129
update bip-0129.mediawiki
-
Changes title of BIP to "Enable OP_CAT in Tapscript" a05543cc58
-
1d5530443d
OP_CAT in Tapscript
Co-authored-by: Vojtěch Strnad <43024885+vostrnad@users.noreply.github.com>
-
3d78cc0886
Fixes typos
Co-authored-by: Mark "Murch" Erhardt <murch@murch.one>
-
updating info on multi-, threshold, and blind signatures f75184b8d8
-
link to BIP327 2c017b0c0b
-
2d9e431fbe
[trivial]: Correct spellings across bips (#675)
Co-authored-by: Mark "Murch" Erhardt <murch@murch.one>
-
f61885edcf
docs: fix spelling (#1117)
Co-authored-by: Mark "Murch" Erhardt <murch@murch.one>
-
51b2d131be
Merge pull request #1184 from katesalazar/20210917
BIP 0009: Remove transparent background from figure.
-
Adds post history, fixes created date 696cc1713b
-
6fc75b1b21
[BIP322] remove empty message requirement for full (proof-of-funds) proofs (#1352)
* add bip-notatether-signedmessage * minor heading correction * minor formatting correction * minor formatting correction * minor formatting correction * minor formatting correction * minor formatting correction * minor formatting correction * fix some consistency errors * Remove empty message for UTXO proofs * Delete bip-notatether-signedmessage.mediawiki
-
d670035b0c
Adds sentence suggested by murchandamus to quantum paragraph
Co-authored-by: Mark "Murch" Erhardt <murch@murch.one>
-
e9e7636f7e
Increases commas and capital letters
This improves readability, thanks! Co-authored-by: Mark "Murch" Erhardt <murch@murch.one>
-
6815c39f93
Adds commas
Co-authored-by: Mark "Murch" Erhardt <murch@murch.one>
-
diffchecks.sh: Make success clear and exit with failure on error 98f000a6fb
-
94ca14f34e
ci: Use actions/checkout@v4
v3 is deprecated
-
ci: Clarify that diffchecks fails until a number is assigned 09439bb662
-
buildtable.pl: Also check .md files (#1577) 602cd676cd
-
253dd0999e
Merge pull request #1578 from achow101/fix-ci
ci: Update diff checks so that the task actually works
-
197: Fix incorrectly formatted links e155b58f13
-
310: Fix incorrectly formatted link 3bd457c595
-
ci: Run link format check on all mediawiki documents 3a2031380d
-
fa24446df4
Merge pull request #1585 from achow101/fix-link-checks
ci: Fix link checks
-
Final BIP-0133 e2547df1cd
-
24a15a6ae3
Merge branch 'ysangkok-final-bip-0133'
* ysangkok-final-bip-0133: Final BIP-0133
-
Fixes link to liar liar 6ea9fda9ac
-
Add BIP-347 OP_CAT to table 31f51927f1
-
Merge branch 'master' into cat f05e1627f9
-
more precise wording for key-prefixing justification 1ed7d03393
-
update changelog 4dcdadee67
-
Improved accuracy of paragraph on OP_CAT's removal in 2010 cda34eef1c
-
1f1f24f0ef
spelling out FROST
Co-authored-by: Tim Ruffing <crypto@timruffing.de>
-
5d10163efc
more precise wording
Co-authored-by: Tim Ruffing <crypto@timruffing.de>
-
8808e78883
Merge pull request #1583 from yannickseurin/BIP-340
Update BIP 340 with fresher info on multi-, threshold, and blind signatures
-
Adds stable URL for Liar, Liar, Coins on Fire! 7ad0f821dd
-
feacf8f2ed
Merge pull request #1525 from EthanHeilman/cat
BIP 347: OP_CAT in Tapscript
-
BIP 387: multi_a() descriptor 945b281155
-
c4c5c69bdf
Merge pull request #1567 from achow101/multi_a
BIP 387: multi_a() descriptor
-
New BIP: Wallet Policies 44798a2a9e
-
Update assigned BIP number; change type to "Standards Track" 25657cbee6
-
40c7760d78
Apply suggestions from code review
Co-authored-by: Mark "Murch" Erhardt <murch@murch.one>
-
95cf539161
Improvements from PR review.
- Removed large example of taproot policy; replaced with the textual description - Added an example of a taproot wallet policy containing miniscript
-
Added BIP-388 to README a0c8501f96
-
4ddb0cc893
Update bip-0038.mediawiki
Add missing closing double single quote. The italicized paragraph gets cautiously closed.
-
c88a018409
Update bip-0038.mediawiki
Separating the bold and the italic markup helps inconsistent parsing (see screenshots in PR #1586).
-
cf2250e27c
Apply suggestions from code review
Co-authored-by: Mark "Murch" Erhardt <murch@murch.one>
-
More nits from PR review 7d0c08e38a
-
690f70ce44
Merge pull request #1586 from katesalazar/20240504
BIP38, help GitHub intermediate syntax highlighter
-
56575ff533
Merge pull request #1389 from bigspider/bip-wallet-policies
BIP 388: Wallet Policies for Descriptor Wallets
-
96f4e5a4c4
Add BIP for Silent Payments
Co-Authored-By: Ruben Somsen <rsomsen@gmail.com>
-
33a99a1a17
Add reference.py with test vectors
* reference.py contains the silent payment specific code * secp256k1.py for doing the EC operations * bech32m.py contains code for encoding/decoding bech32(m) addresses * bitcoin_utils.py contains some helper code, not specific to silent payments * send_and_receive_test_vectors.json contains the wallet unit test vectors Co-Authored-By: S3RK <1466284+S3RK@users.noreply.github.com> Co-Authored-By: Oghenovo Usiwoma <37949128+Eunovo@users.noreply.github.com> Co-authored-by: S.Blagogee <34041358+setavenger@users.noreply.github.com>
-
Update README c2b27a0ce5
-
0ccf42c869
Apply suggestions from code review
Punctuation and wording improvements. Co-authored-by: Mark "Murch" Erhardt <murch@murch.one>
-
Add post-history ef108e0e77
-
Change status to Proposed 9929215dcf
-
17e1d168e8
Minor fixups
- Fix link - Add explanation for scalar multiplication - Spelling error in test section
-
d2300bed33
Merge pull request #1458 from josibake/silent-payments-bip
BIP 352: Silent Payments
-
18956f177a
Merge pull request #1411 from john-moffett/patch-1
BIP-158: Fix description of M parameter
-
BIP324: Remove obsolete test vector file 3b77bc07fd
-
cc2a9c71a0
Merge pull request #1589 from real-or-random/202405-0324-unusedcsv
BIP324: Remove obsolete test vector file
-
bip-0388.mediawiki:proof of registration 99435fa0b5
-
85ccf2379b
Merge pull request #1469 from theborakompanioni/patch-1
fix(bip85): rectify pwd_length in PWD BASE85 table
-
8256ea0134
Merge pull request #1590 from RandyMcMillan/patch-5
bip-0388:proof of registration - use wikimedia bold syntax
-
Improve formatting 3865057e2d
-
Update BIP-388 status to 'Proposed' 1d7f12d36a
-
10e5f62a38
Merge pull request #1592 from bigspider/bip-388-proposed
BIP-388: change status to 'Proposed'
-
bip-0388: fix 3 links e7fef46177
-
bip-0388: make reference implementation executable 4c689f7cf9
-
bip352: fix link to coredev discussion f4693dc0fd
-
bip-0114: fix typo 2157872faa
-
77f081789f
Merge pull request #1593 from jonatack/2024-05-bip388-fixups
BIP388 fixups
-
bc87508a0c
Merge pull request #1594 from jonatack/2024-05-bip352-coredev-link-fixup
BIP352: fix link to coredev discussion
-
911e710cbb
Merge pull request #1595 from threewebcode/patch-1
bip-0114: fix typo
-
508e3a6a40
Fix the four test vectors
- first two vectors of verify_fail_test - first two vectors of verify_error_test
-
96161aeaf5
Merge pull request #1591 from siv2r/bip327-fix-verify-fail-vector
Fix the first two test vectors of verify fail test
-
bip-0322: add another valid sig vector not to confuse 2f311cc629
-
e3ef9a5646
Merge pull request #1580 from achow101/stop-link-spam-85
85: Remove other implementation sections
-
740e826c19
Merge pull request #1579 from achow101/stop-link-spam-38
38: Remove other implementation section and dead reference implementation link
-
BIP38: remove dead links 4c08e2c0bf
-
e2f7481a13
Merge pull request #1445 from MarnixCroes/bip38-fix-links
BIP38: remove broken links
-
chore(bip-0046): rename bip-fidelity-bonds to bip-0046 05e2c0c12f
-
docs(bip-0046): add bip number to header section 8e109f98de
-
chore(bip-0046): fix typos and grammar 64f93a239d
-
docs(bip-0046): change title to 'Address Scheme for Timelocked Fidelity Bonds' 03a679958a
-
chore(bip-0046): remove (optional) Comments-Summary header 57f1fe3f4b
-
docs(bip-0046): add Comments-URI header 5209a28c1a
-
docs(bip-0046): add Copyright section 164412d08b
-
fix(bip-0046): change license from Public Domain to CC0-1.0 00c7d0b815
-
chore(bip-0046): scriptPubKey -> witness programm f9d370d3da
-
Define BIP431: TRUCs 04d3a0609b
-
docs(bip-0046): add Backwards Compatibility section 0b353bc7db
-
chore(bip-0046): fix date format in Post-History header 722a388ae3
-
chore(bip-0046): improve timelock point in time explanation a6f1cf3e0d
-
chore(bip-0046): add tbk to Author header 25361d28ed
-
docs(bip-0046): add Rationale section 2bc326e6af
-
Fix typos on 17 files. 1eefea0456
-
bip-tombriar-compressed-transactions 996e31fa16
-
BIP-0337: Fix Comments-URI 73cfb05b94
-
BIP-0337: Add table entry, move to numbered file f240c40284
-
79be0f9c52
Merge pull request #1556 from TomBriar/bip-tombriar-compressed-transactions
BIP 337: Compressed Transactions
-
10650becef
Merge pull request #1541 from glozow/2024-01-v3-prio
BIP431: Opt In Topologically Restricted Until Confirmation Transactions For More Robust Fee-bumping
-
758a58ab54
Merge pull request #1602 from Sajjon/cyon_fix_typos
Fix typos on 17 files.
-
remove duplicated words 46a2440718
-
9636d9c683
Merge pull request #1603 from cocoyeal/remove_duplicated_words
Remove duplicated words
-
70d9b07ab8
Merge pull request #1598 from ChrisCho-H/master
bip-0322: add another valid sig vector not to confuse
-
4f75edb2b8
Add a BIP which resolves human readable names into payment info
User behavior has clearly indicated a strong demand for the resolution of human-readable names into payment instructions. This BIP defines a protocol to do so using only the DNS, providing for the ability to query such resolutions privately, while utilizing DNSSEC to provide compact and simple to verify proofs of mappings.
-
docs(bip-0046): add bip-0046 to readme 87bbc4aeb6
-
0a12bf8572
docs(bip-0046): apply minor wording improvement suggestions
by @AdamISZ
-
821fb900f8
chore(bip-0046): less ambiguous message prefix style
by @AdamISZ
-
chore(bip-0046): remove superfluous newline 8f0962a1ba
-
1957127894
Merge remote-tracking branch 'upstream/master' into bip-46
To fix the merge conflict caused by BIP 47 getting updated to final.
-
BIP79: remove repeat word b33c948f00
-
bc520fade5
Merge pull request #1614 from satsie/satsie-bip79-edit
BIP79: remove repeat word
-
BIP340: remove repeat words 44984acde9
-
9cfe3a4a90
Merge pull request #1551 from TheBlueMatt/2024-02-dns-payment-instructions
Add BIP 353: DNS Payment Instructions
-
1f8ce57410
Merge pull request #1615 from satsie/satsie-more-repeat-words
BIP340: remove repeat words
-
fix bip number 14af3d6fe9
-
e21bf40e0c
Merge pull request #1617 from 1440000bytes/bip301
Fix bip number in specification
-
BIP 15: Remove broken hyperlink to Vanitygen (#1618) 85cda4e225
-
bip-0327: Remove obsolete paragraph 6a7af366a5
-
BIP 328: add MuSig2 derivation BIP 48ebcb2191
-
BIP 390: Add MuSig2 descriptor BIP 6b9138c1a1
-
BIP 373: add MuSig2 PSBT Fields BIP 806b8b886f
-
b7a5f9ce60
docs(bip-0046): apply minor wording improvement suggestions
by @murchandamus
-
fe0f83531e
BIP-352: generate `input_hash` after summing up keys (simplification)
For both sender and receiver, generating the input hash is currently listed as the first step. This already involves summing up the public keys, even though summing up key material (private keys for sender, public keys of inputs for receiver) is then again listed explicitly in later steps. It seems to be more obvious and less redundant (and also hopefully less confusing for readers) to reorder the instructions to calculate the input_hash _after_ the key aggregation is done to reuse the result. In case of the sender, the private key sum has to be multiplicated with G in order to the get to the corresponding input pubkey sum. This also corresponds to the current BIP352 implementation in the secp256k1 library (https://github.com/bitcoin-core/secp256k1/pull/1519). The reference implementation in Python here is adapted for the sender side, the receiver side has already generated the input_hash after summing up the pubkeys.
-
docs(bip-0046): add test certificate for the 960th timelocked address 0f1eba2a60
-
70a714372f
Merge pull request #1622 from theStack/bip352-simplify_input-hash_flow
BIP-352: generate `input_hash` after summing up keys (simplification)
-
47033c62dc
BIP-352: sending: add step to fail if input privkeys sum a is zero
The test vector data was generated with a Python script (see https://github.com/theStack/bitcoin/blob/bc15ea8d0f282908b912dbf62bba816ecd82424d/contrib/silentpayments/submit_input_pubkeys_infinity_tx.py), leading to the following output: --------------------------------------------------------------------------------------------------------- Privkey 1: a6df6a0bb448992a301df4258e06a89fe7cf7146f59ac3bd5ff26083acb22ceb Privkey 2: 592095f44bb766d5cfe20bda71f9575ed2df6b9fb9addc7e5fdffe0923841456 Pubkey 1: 02557ef3e55b0a52489b4454c1169e06bdea43687a69c1f190eb50781644ab6975 Pubkey 2: 03557ef3e55b0a52489b4454c1169e06bdea43687a69c1f190eb50781644ab6975 scriptPubKey 1: 00149d9e24f9fab4e35bf1a6df4b46cb533296ac0792 scriptPubKey 2: 00149860538b5575962776ed0814ae222c7d60c72d7b Address 1: tb1qnk0zf706kn34hudxma95dj6nx2t2cpujz7j5t5 Address 2: tb1qnps98z64wktzwahdpq22ug3v04svwttm7gs8wn -> Funding tx submitted: 3a286147b25e16ae80aff406f2673c6e565418c40f45c071245cdebc8a94174e Taproot output address for spending tx: tb1pqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqkgkkf5 -> Spending tx submitted: fe788cf6578d547819def43d79e6c8f0153d4885f5a343d12bd03f34507aabd6 --------------------------------------------------------------------------------------------------------- -
59cc43d727
BIP-352: scanning: add step to skip tx if input pubkeys sum A is point at infinity
The input data for the test vector is taken from the signet transaction fe788cf6578d547819def43d79e6c8f0153d4885f5a343d12bd03f34507aabd6 which spends two P2WPKH inputs with negated pubkeys (x, y) and (x, -y) from the funding transaction 3a286147b25e16ae80aff406f2673c6e565418c40f45c071245cdebc8a94174e (see also https://github.com/bitcoin-core/secp256k1/pull/1519#issuecomment-2143167510 and the output from the script in the previous commit message). Co-authored-by: josibake <josibake@protonmail.com>
-
496e4295e7
BIP-352: add change log (SemVer format)
The first paragraph is taken from BIP-327, with the sentence about MAJOR version zero removed, as it's not relevant here (we don't track the pre-merge history).
-
e8664b28fb
Merge pull request #1620 from theStack/bip352-mention-input_pubkey_sum-infinity-case
BIP-352: handle invalid privkey / pubkey sums for sending / scanning, add changelog
-
Fix typo a1590ca121
-
62161fb705
Merge pull request #1625 from OrfeasLitos/typo
BIP143: fix typo
-
BIP39: fix grammar in wordlists doc (#1626) 3d299b4eb0
-
5d77440479
Merge pull request #1540 from achow101/musig2
328, 390, 373: BIPs for MuSig2 derivation, descriptors, and PSBT fields
-
3b99594660
BIP 379: Specify Miniscript
Co-Authored-By: Antoine Poinsot <darosior@protonmail.com>
-
8ac84bd344
BIP352: improve input_hash wording
Since https://github.com/bitcoin/bips/pull/1622, it makes more sense to define input_hash inline, vs having its own section.
-
2a99b8f925
BIP-352: use own ripemd160 for reference implementation (#1616)
On some operating systems, Python doesn't provide the expected ripemd160 implementation anymore, so the reference implementation fails to start. E.g. in Ubuntu 22.04: ---------------------------------------------------------------------------------------------- $ ./reference.py send_and_receive_test_vectors.json Simple send: two inputs Traceback (most recent call last): File "/usr/lib/python3.10/hashlib.py", line 160, in __hash_new return _hashlib.new(name, data, **kwargs) ValueError: [digital envelope routines] unsupported During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/home/thestack/bips/bip-0352/./reference.py", line 228, in <module> pubkey = get_pubkey_from_input(vin) File "/home/thestack/bips/bip-0352/./reference.py", line 46, in get_pubkey_from_input pubkey_hash = hash160(pubkey_bytes) File "/home/thestack/bips/bip-0352/bitcoin_utils.py", line 130, in hash160 return hashlib.new("ripemd160", hashlib.sha256(s).digest()).digest() File "/usr/lib/python3.10/hashlib.py", line 166, in __hash_new return __get_builtin_constructor(name)(data) File "/usr/lib/python3.10/hashlib.py", line 123, in __get_builtin_constructor raise ValueError('unsupported hash type ' + name) ValueError: unsupported hash type ripemd160 ---------------------------------------------------------------------------------------------- Fix this by providing a manual implementation, taken from the functional test framework of Bitcoin Core. See corresponding issue https://github.com/bitcoin/bitcoin/issues/23710 and PR https://github.com/bitcoin/bitcoin/pull/23716 -
2218f69829
BIP352: Improve `input_hash` wording (#1629)
BIP352: Improve `input_hash` wording
-
4f5a081d82
Merge pull request #1619 from real-or-random/patch-20
bip-0327: Remove obsolete paragraph
-
5700a230dc
BIP78: spelling and grammar updates
Co-authored-by: Dan Gould <d@ngould.dev> Co-authored-by: Jon Atack <jon@atack.com>
-
5a4b5ad67a
Merge pull request #1623 from satsie/satsie-bip78
BIP78: spelling and grammar updates
-
BIP-0386: Fix uncompressed private key test vector 7acfe207e0
-
Fix typo in bip-0065 d3ff66e984
-
0cdb745ee0
docs(bip-0046): apply minor wording improvement suggestions
by @AdamISZ
-
docs(bip-0046): add cert format and clarify expiry param b916adebae
-
docs(bip-0046): add endpoint signing example 4f788d69f5
-
0a78fc10bd
Merge pull request #1632 from douglaz/patch-1
Fix typo in bip-0065
-
389: Explicitly disallow duplicate multipath c88c3970ed
-
Add paragraph on key reuse 3fd971455a
-
Mark BIP324 as final f3bd1eba67
-
0c0ae07b81
Merge pull request #1634 from achow101/389-no-dupes
389: Explicitly disallow duplicate multipath
-
Move BIP 130 to Final 729c44c4ea
-
56f7e70991
Move BIP 338 to Withdrawn
The PR implementing this BIP was never merged into Bitcoin Core, in favor of an alternative approach.
-
031e10f69e
Merge pull request #1639 from sdaftuar/bip338-withdrawn
Move BIP 338 to Withdrawn
-
1dd09509df
Merge pull request #1637 from sipa/202407_bip324_final
Mark BIP324 as final
-
96ddea3987
Merge pull request #1638 from sdaftuar/bip130-final
Move BIP 130 to Final
-
Move BIP 339 to Final 79e2d28efb
-
e766df42d3
Merge pull request #1636 from sdaftuar/patch-1
Move BIP 339 to Final
-
371: Mark as final 6b4a03bb5d
-
86: Mark as final 516fae6726
-
380-387: Mark basic descriptor BIPs as final d71428ade5
-
dd08b3eb95
Merge pull request #1643 from achow101/finalize-descriptors
380-387: Mark basic descriptor BIPs as final
-
Add references to the miniscript BIP-379 8c2f54d33b
-
Nit: it's not 'two' descriptors if one uses the multipath expressions per BIP-389 0adf7c36e1
-
db5e548c8b
Merge pull request #1640 from achow101/finalize-86
86: Mark as final
-
bee19da78a
Merge pull request #1642 from achow101/finalize-371
371: Mark as final
-
370: Set reference implementation to Bitcoin Core PR. e7286a5356
-
370: Mark as final 968c4ee200
-
bcc892c646
Merge pull request #1641 from achow101/finalize-370
370: Mark as final
-
7a8bc14b80
bip352: update appendix
Numbers from the appendix were slightly innaccurate and out of date. Update to mention non-dust UTXOs and update the numbers to reflect current usage. Considering the appendix is purely informational and the corrections here are minor, Ive left of adding a changelong entry.
-
bip353: improve ₿-prefix instructions ceb4f332a4
-
891bfc4095
Merge pull request #1599 from theborakompanioni/bip-46
bip-0046: Address Scheme for Timelocked Fidelity Bonds
-
ee56747677
Merge pull request #1645 from Sjors/2024/07/bip353
bip353: improve ₿-prefix instructions
-
af8f9e470b
Merge pull request #1633 from josibake/update-bip352-appendix
BIP352: Update appendix
-
bip353: concatenate strings in TXT 8ba081f472
-
0b3c79c257
Apply suggestions from code review
Co-authored-by: Mark "Murch" Erhardt <murch@murch.one>
-
cd44ec8739
Merge pull request #1646 from pinheadmz/353-cat-txt
bip353: concatenate strings in TXT record
-
BIP150: Deferred 29312fbe91
-
99cf00cb85
Merge pull request #1648 from jonasschnelli/bip_150_update
BIP150: Deferred More robust and private protocols have been drafted and need to be formalized into a BIP
-
159: Mark as final dfacb8de6a
-
812907c2b0
Merge pull request #1649 from jonasschnelli/bip_159_update
159: Mark as final
-
1c6ac0c4cf
bip327: minor fixes
- An error test vector doesn’t specify the InvalidContributionError type - In *DeterministicSign*, use GetXonlyPubkey instead of GetPubkey - The key_agg_and_tweak fn doesn’t specify the return type - In partial_sig_verify_internal, the pubkey arg should be PlainPk - Remove unused enumerate() fn calls - In test_sign_verify, add an additional assert statement
-
remove P = None check as cpoint never returns None 0d79b5eeb5
-
fix typo bc1c18a289
-
fix typo f61bdadafb
-
BIP46 clarify witness f1a5c71094
-
3b72a7f129
Fix typos in BIP 388 and BIP 390
Fix typos
-
511e670637
Merge pull request #1651 from michael1011/46-fix-pubkey
BIP46 clarify witness
-
26bb1d8ea3
bip-0327: 1.0.1 -> 1.0.2
(cherry picked from commit 4f2e6e7ffbd2fdc095ab8d59827be9da18b790be)
-
ad1d3bc2a7
Merge pull request #1647 from siv2r/minor-fixes
bip327: minor fixes
-
Remove trailing whitespace from all BIPs 9a56d3544e
-
Make link title more specific (#1652) f085cc2922
-
0f40dd7554
Merge pull request #1653 from OrfeasLitos/trailing-whitespace
Remove trailing whitespace from all BIPs
-
BIP 324: fix python aad in complete_handshake 0963e43860
-
90312d2d67
Merge pull request #1655 from Crypt-iQ/bip324_aad
BIP 324: fix python aad in complete_handshake
-
More adjustments from PR review c2655e0ab9
-
eeaf21d882
Consistently refer to them as "human-readable names", not addresses
It seems confusing to call BIP 353 names "addresses", and most of the BIP refers to them as "names", but a few "human-readable addresses" snuck in in a recent change, which are fixed here.
-
Add BIP 94 - Testnet 4 a35650e14e
-
5e87c919a7
Merge pull request #1601 from fjahr/testnet4
Add BIP94: Testnet 4
-
00fbea5dcd
Nit from PR review
Co-authored-by: Mark "Murch" Erhardt <murch@murch.one>
-
Change BIP 94 timewarp delta to 7200 seconds 0c2a2172f7
-
76550880d3
Merge pull request #1658 from fjahr/bip94-timewarp-delta
BIP94: Change timewarp delta to 7200 seconds
-
bip-46: fix typo b6bf97ba9e
-
bip-75: fix typo c25032a3ff
-
bip-119: fix typo da1e3ad545
-
bip-152: fix typo 498668026e
-
bip-352: fix typo b87b21e7c1
-
BIP-0094: fix block hex af9557b589
-
a626ad6e2a
Merge pull request #1659 from azuchi/bix-bip94-typo
BIP-0094: Fix typo
-
52fdb00b6d
ci: add typo checking
typos is a powerful source code spell checker. Adds a CI job that runs on every PR and push to master (but can also be run manually with workflow_dispatch) that checks for typos. Adds a config file .typos.toml that deals with false positives and only checks for top-level/one-level .mediawiki and .md files.
-
7c62ebea4c
Merge pull request #1654 from storopoli/master
Check typos in CI
-
Further improvements from PR review 1811613e07
-
34f345335c
Merge pull request #1631 from azuchi/fix-bip386-test-vector
BIP-0386: Fix uncompressed private key test vector
-
2c259b85fd
Revert "Change BIP 94 timewarp delta to 7200 seconds"
This reverts commit 0c2a2172f76d05ecfdf55fed5650cc3ebaddb34a.
-
acb195f82e
Merge pull request #1660 from fjahr/bip94-rollback
Revert "Change BIP 94 timewarp delta to 7200 seconds"
-
97012a8206
Merge pull request #1644 from bigspider/bip388-updates
388 - Add more motivation, and links to miniscript BIP
-
b0d5a07943
Add a PSBT per-output field for BIP 353 DNSSEC Proofs
When using BIP 353 for on-chain addresses (incl silent payments), it is useful to be able to include DNSSEC proof information in outputs of a PSBT, which we enable here by defining a standard field for it.
-
69d8eeb169
Merge pull request #1657 from TheBlueMatt/2024-07-psbt-dns
Add a PSBT per-output field for BIP 353 DNSSEC Proofs
-
3350d941a8
Uses consistent source for "CAT and Schnorr Tricks"
For "CAT and Schnorr Tricks I" we used https://medium.com/blockstream/cat-and-schnorr-tricks-i-faf1b59bd298 but for "CAT and Schnorr Tricks II" https://www.wpsoftware.net/andrew/blog/cat-and-schnorr-tricks-ii.html This commit changes this so that the original source wpsoftware is used for both links.
-
22660ad307
Merge pull request #1665 from EthanHeilman/patch-1
Uses consistent source for "CAT and Schnorr Tricks"
-
Merge branch 'master' into 20160201_status_updates_d2f 94874cc135
-
jonatack closed this on Sep 23, 2024
-
murchandamus renamed this:
20160201 status updates d2f
.
on Oct 16, 2024
github-metadata-mirror
This is a metadata mirror of the GitHub repository bitcoin/bips. This site is not affiliated with GitHub. Content is generated from a GitHub metadata backup.
generated: 2025-12-28 02:10 UTC
This is a metadata mirror of the GitHub repository bitcoin/bips. This site is not affiliated with GitHub. Content is generated from a GitHub metadata backup.
generated: 2025-12-28 02:10 UTC
This site is hosted by @0xB10C
More mirrored repositories can be found on mirror.b10c.me
More mirrored repositories can be found on mirror.b10c.me