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
Mark "Murch" Erhardt
cd44ec8739
Merge pull request #1646 from pinheadmz/353-cat-txt
...
bip353: concatenate strings in TXT record
2024-07-17 08:56:22 -04:00
Salvatore Ingala
0b3c79c257
Apply suggestions from code review
...
Co-authored-by: Mark "Murch" Erhardt <murch@murch.one>
2024-07-17 10:18:53 +02:00
Matthew Zipkin
8ba081f472
bip353: concatenate strings in TXT
2024-07-15 20:37:10 -04:00
Jon Atack
af8f9e470b
Merge pull request #1633 from josibake/update-bip352-appendix
...
BIP352: Update appendix
2024-07-12 13:29:05 +00:00
Jon Atack
ee56747677
Merge pull request #1645 from Sjors/2024/07/bip353
...
bip353: improve ₿-prefix instructions
2024-07-12 13:19:27 +00:00