Commit Graph

4049 Commits

Author SHA1 Message Date
ce13af21b5 Merge pull request #1767 from murchandamus/390-created-date
390: Fix created date
2025-02-13 12:31:02 -08:00
cde668d903 390: Fix created date 2025-02-13 15:26:29 -05:00
62ba831736 Merge pull request #1763 from achow101/390-ref-impl
390: Add reference implementation
2025-02-13 15:19:27 -05:00
6651d5c82f Merge pull request #1766 from jonatack/2025-02-implementors-to-implementers
spelling: globally change "implementor" to "implementer"
2025-02-13 15:15:23 -05:00
0203ede3b4 Merge pull request #1765 from 0xBEEFCAF3/patch-2
BIP119: Fix `OP_EQUALVERIFY` typo
2025-02-13 10:20:41 -08:00
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
f5ff1d22b2 Fix typo in bip-0119 2025-02-13 11:00:13 -05:00
574589f2a6 390: Add reference implementation 2025-02-11 12:43:40 -08:00
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
726df6f4d5 Use code block instead of pre for markdown 2025-02-08 20:06:23 +10:00
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
b9f9a8d6e8 Merge pull request #1680 from jonatack/2024-10-BIP39-license-and-copyright-section
BIP39: add license and copyright section
2025-02-04 13:10:53 -05:00
1ddcfcea7a Merge pull request #1751 from stratospher/2025_01_DLEQ_G 2025-02-01 10:34:42 -06:00
a9729b28d4 fix(BIP174,BIP375): typo in PSBT_OUT_SP_V0_LABEL
Assuming a by one increment in the keytype of the silent payments output
fields, the following numeral to 0x09 in the hexadecimal system is 0x0a,
not 0x10.
2025-01-31 12:24:18 -03:00
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
5f42eb64d4 BIP374: add test vector for optional message
- added 1 more successful test vectors.
  now there are 8 test vectors[test vectors 0..7].
- test vector 5 has optional message
- test vectors 5, 6, 7 have G=GENERATOR
2025-01-28 06:40:58 +05:30
41e0f34f76 BIP374: add test vectors for secp256k1 generator point
- added 2 more successful test vectors.
  now there are 7 test vectors[test vectors 0..6].
- test vectors 5, 6 have G=GENERATOR
2025-01-27 14:20:45 +05:30
607cac148e fix: Fix incorrect use of return for raising exceptions Update wallet_policies.py 2025-01-25 22:49:57 +03:00
58ffd93812 Merge pull request #1605 from DanGould/bip78-mixed-inputs-ok
BIP78: Allow mixed inputs Redux
2025-01-14 08:14:42 -07:00
f1ad9188b4 Merge branch 'master' into bip78-mixed-inputs-ok 2025-01-14 08:13:20 -07:00
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
8c494fc9b8 Merge branch 'master' into patch-1 2025-01-14 07:51:07 -07:00
a0677935bb Merge pull request #1687 from andrewtoth/silent-payments-psbt
BIP375: Sending Silent Payments in PSBTs
2025-01-13 13:51:25 -07:00
1f41c172bf Merge pull request #1745 from shesek/patch-2
BIP345: fix OP_SUCCESS188 hex value
2025-01-13 14:52:28 -05:00
eb10cdb4ce Update fields in bip174 2025-01-13 12:20:04 -05:00
144c4a3a15 Update to BIP375 2025-01-13 10:33:52 -05:00
4a7a7cf746 Split up shares and proofs into global or per input fields 2025-01-13 10:29:22 -05:00
651ffdded8 Add ref for why sighash_all is required 2025-01-13 10:29:22 -05:00
9952599f32 Add newline 2025-01-13 10:29:22 -05:00
d29e2f81af Clarify output script and sp info mutual exclusion and unique id 2025-01-13 10:29:22 -05:00
c12ea5ac58 Move updater to before signer 2025-01-13 10:29:22 -05:00
0d5e14ce19 Clarify motivation 2025-01-13 10:29:22 -05:00
f746ae700f Add post history and BIP dependencies 2025-01-13 10:29:22 -05:00
8e90f02dc5 Update size of ECDH share and unify spacing 2025-01-13 10:29:21 -05:00
eb115afa7f Update bip-PSBT-SP.mediawiki
Co-authored-by: Yuval Kogman <nothingmuch@woobling.org>
2025-01-13 10:29:21 -05:00
d02eed4337 Bip Draft: Sending Silent Payments in PSBTs 2025-01-13 10:29:21 -05:00
c532b53ca2 Fix typo in BIP 345
`OP_SUCCESS188` is `0xbc`, not `0xbb`.
2025-01-11 06:12:14 +02:00
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
5767f44499 BIP-341: Explain the 64-byte signature format
Co-authored-by: Pieter Wuille <pieter@wuille.net>
Co-authored-by: Anthony Towns <aj@erisian.com.au>
2025-01-06 16:08:33 -07:00
cc67871886 Merge pull request #1740 from jonatack/2025-01-merge-misc-fixups
BIP372, BIP381: editorial fixups
2025-01-06 08:47:17 -08:00
e36714eefa BIP372: editorial grammar fixups 2025-01-06 09:34:05 -07:00
450cdbbdaf BIP372, BIP381: trivial spelling fixups 2025-01-06 09:33:47 -07:00
708162951c Merge pull request #1726 from epysqyli/patch-1
BIP158: fix btcutil gcs broken link.
2025-01-03 20:58:18 -08:00
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
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
a00064fcfa BIP-374: add generated test vector .csv files 2024-12-30 17:19:55 +01:00
cce668de3c bip374: update secp256k1.py to be executable 2024-12-28 18:20:56 -07:00
a261439d92 bip374: update reference.py to be executable 2024-12-28 18:20:33 -07:00
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
e141b9501d bip-0374: remove default value for G in dleq_challenge
To avoid the mistake fixed in the previous commit, we remove the default
value from the G parameter of dleq_challenge.
2024-12-28 21:42:07 +01:00