1
0
mirror of https://github.com/bitcoin/bips.git synced 2024-11-19 09:50:06 +01:00
Commit Graph

3887 Commits

Author SHA1 Message Date
Jeremy Rubin
a34cb4f769
Remove j amesob from bip-0119.mediawiki coauthor. 2024-10-05 10:01:53 -04:00
Jon Atack
9f588247d8
Merge pull request #1674 from bitcoin/revert-1600-master
Revert "BIP85: Clarify spec, correct test vectors, add Portuguese language code, add dice application"
2024-10-04 16:43:54 -07:00
Jon Atack
3f4a0a17bc
Revert "BIP85: Update/clarify spec, add change log, Portuguese language code,…"
This reverts commit a1be309f91.
2024-10-04 16:18:52 -07:00
Jon Atack
758dfc9f55
Merge pull request #1672 from TheBlueMatt/2024-10-payment-expiry
Explicitly mention care around payment instruction expiry in 353
2024-10-02 11:09:20 -07:00
Matt Corallo
e1aab46c63 Explicitly mention care around payment instruction expiry in 353
If someone puts a lightning BOLT 12 offer in a BIP 353 entry with
the offer expiring before the DNS entry's TTL (plus now), they may
get stuck being unpayable, so its worth explicitly mentioning that
people should take care here.
2024-10-02 16:46:57 +00:00
Aneesh Karve
a1be309f91
BIP85: Update/clarify spec, add change log, Portuguese language code, dice application (#1600)
* BIP-85:

    * Add new maintainer (author unreachable)
    * Swap chain code and private key bytes in application 32' for consistentcy with BIP-32 (major change)
    * Correct derived entropy for application 128169' test vector (major change)
    * Clarify big endian serialization
    * Add the Portuguese language (9') to application 39'
    * Add dice application 89101'
    * Clarify Testnet support for XPRV application 32'
    * Minor grammar, format, clarity improvements
2024-09-25 08:00:54 -07:00
Paul Sztorc
34db0e99fa
Link to latest code -- also shorter/better explanations (#1666)
* Update to CUSF activation client +shorter +clearer

* remove superfluous images

* link to CUSF client, shorter and clearer BIP text
2024-09-23 16:02:34 -07:00
Jon Atack
22660ad307
Merge pull request #1665 from EthanHeilman/patch-1
Uses consistent source for "CAT and Schnorr Tricks"
2024-09-08 17:43:15 -07:00
Ethan Heilman
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.
2024-09-08 14:34:30 -04:00
Mark "Murch" Erhardt
69d8eeb169
Merge pull request #1657 from TheBlueMatt/2024-07-psbt-dns
Add a PSBT per-output field for BIP 353 DNSSEC Proofs
2024-08-29 16:15:19 -04:00
Matt Corallo
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.
2024-08-29 19:30:59 +00:00
Mark "Murch" Erhardt
97012a8206
Merge pull request #1644 from bigspider/bip388-updates
388 - Add more motivation, and links to miniscript BIP
2024-08-21 12:43:00 -04:00
Jon Atack
acb195f82e
Merge pull request #1660 from fjahr/bip94-rollback
Revert "Change BIP 94 timewarp delta to 7200 seconds"
2024-08-17 14:19:43 +00:00
Fabian Jahr
2c259b85fd
Revert "Change BIP 94 timewarp delta to 7200 seconds"
This reverts commit 0c2a2172f7.
2024-08-15 11:06:37 +02:00
Jon Atack
34f345335c
Merge pull request #1631 from azuchi/fix-bip386-test-vector
BIP-0386: Fix uncompressed private key test vector
2024-08-14 16:43:59 +00:00
Salvatore Ingala
1811613e07
Further improvements from PR review 2024-08-14 15:07:55 +02:00
Jon Atack
7c62ebea4c
Merge pull request #1654 from storopoli/master
Check typos in CI
2024-08-13 01:12:13 +00:00
Jose Storopoli
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.
2024-08-12 14:31:41 -03:00
Jon Atack
a626ad6e2a
Merge pull request #1659 from azuchi/bix-bip94-typo
BIP-0094: Fix typo
2024-08-11 18:50:21 +00:00
azuchi
af9557b589 BIP-0094: fix block hex 2024-08-10 10:19:39 +09:00
Jose Storopoli
b87b21e7c1
bip-352: fix typo 2024-08-07 19:02:52 -03:00
Jose Storopoli
498668026e
bip-152: fix typo 2024-08-07 19:02:49 -03:00
Jose Storopoli
da1e3ad545
bip-119: fix typo 2024-08-07 19:02:47 -03:00
Jose Storopoli
c25032a3ff
bip-75: fix typo 2024-08-07 19:02:43 -03:00
Jose Storopoli
b6bf97ba9e
bip-46: fix typo 2024-08-07 19:02:39 -03:00
Mark "Murch" Erhardt
76550880d3
Merge pull request #1658 from fjahr/bip94-timewarp-delta
BIP94: Change timewarp delta to 7200 seconds
2024-08-07 11:31:40 -04:00
Fabian Jahr
0c2a2172f7
Change BIP 94 timewarp delta to 7200 seconds 2024-08-05 23:34:11 +02:00
Salvatore Ingala
00fbea5dcd
Nit from PR review
Co-authored-by: Mark "Murch" Erhardt <murch@murch.one>
2024-08-03 17:05:46 +02:00
Mark "Murch" Erhardt
5e87c919a7
Merge pull request #1601 from fjahr/testnet4
Add BIP94: Testnet 4
2024-08-02 14:01:32 -04:00
Fabian Jahr
a35650e14e
Add BIP 94 - Testnet 4 2024-07-31 16:43:31 -04:00
Matt Corallo
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.
2024-07-31 13:45:09 +00:00
Salvatore Ingala
c2655e0ab9
More adjustments from PR review 2024-07-27 19:36:08 +02:00
Jon Atack
90312d2d67
Merge pull request #1655 from Crypt-iQ/bip324_aad
BIP 324: fix python aad in complete_handshake
2024-07-27 14:03:35 +00:00
Eugene Siegel
0963e43860
BIP 324: fix python aad in complete_handshake 2024-07-26 11:51:52 -04:00
Jon Atack
0f40dd7554
Merge pull request #1653 from OrfeasLitos/trailing-whitespace
Remove trailing whitespace from all BIPs
2024-07-26 15:33:53 +00:00
Orfeas Stefanos Thyfronitis Litos
f085cc2922
Make link title more specific (#1652) 2024-07-25 11:50:08 -07:00
Orfeas Stefanos Thyfronitis Litos
9a56d3544e Remove trailing whitespace from all BIPs 2024-07-25 18:35:39 +03:00
Mark "Murch" Erhardt
ad1d3bc2a7
Merge pull request #1647 from siv2r/minor-fixes
bip327: minor fixes
2024-07-23 13:26:21 -04:00
Jonas Nick
26bb1d8ea3 bip-0327: 1.0.1 -> 1.0.2
(cherry picked from commit 4f2e6e7ffbd2fdc095ab8d59827be9da18b790be)
2024-07-23 13:09:44 +05:30
Mark "Murch" Erhardt
511e670637
Merge pull request #1651 from michael1011/46-fix-pubkey
BIP46 clarify witness
2024-07-22 11:04:59 -04:00
Mark "Murch" Erhardt
3b72a7f129
Fix typos in BIP 388 and BIP 390
Fix typos
2024-07-22 09:37:07 -04:00
michael1011
f1a5c71094
BIP46 clarify witness 2024-07-21 18:32:51 +02:00
omahs
f61bdadafb
fix typo 2024-07-21 09:31:28 +02:00
omahs
bc1c18a289
fix typo 2024-07-21 09:26:16 +02:00
siv2r
0d79b5eeb5 remove P = None check as cpoint never returns None 2024-07-19 23:52:53 +05:30
siv2r
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
2024-07-19 23:52:41 +05:30
Mark "Murch" Erhardt
812907c2b0
Merge pull request #1649 from jonasschnelli/bip_159_update
159: Mark as final
2024-07-17 16:41:44 -04:00
Jonas Schnelli
dfacb8de6a
159: Mark as final 2024-07-17 22:09:22 +02:00
Mark "Murch" Erhardt
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
2024-07-17 16:08:17 -04:00
Jonas Schnelli
29312fbe91
BIP150: Deferred 2024-07-17 21:56:18 +02:00