1
0
mirror of https://github.com/bitcoin/bips.git synced 2025-01-19 05:45:07 +01:00
Commit Graph

3491 Commits

Author SHA1 Message Date
Andrew Chow
7cd8ecd111 psbt: Unify formatting of key-value data to specify data type and name 2022-07-13 20:20:39 -04:00
MacroFake
b505101a2d
179: Remove my email due to spam (#1337)
179: Remove my email due to spam
2022-07-12 12:38:41 +09:00
Andrew Chow
62e305bf28 370: Add test vectors 2022-07-05 17:58:23 -04:00
hujiulong
d448bf667c
Add BIP39 implementation reference
Add a reference to the JS implementation
2022-07-02 18:13:59 +08:00
Jonas Nick
0144413e91 bip-0340: clarify that lift_x fails with out-of-range inputs
Without this commit, it's not defined what happens if x is not in range 0..p-1.
However, lift_x may easily be called with out of range values. The reference
implementation of lift_x correctly returns failure in such cases.
2022-06-20 13:43:56 +00:00
54627384
858b6beb79
Update bip-0300.mediawiki
I've assumed that all mentions of ACK value and ACK counter are synonymous and therefore have updated all instances of this within the BIP to be "ACK-counter". I've noticed that M4 shows the different terms on two different lines (Line 256 and Line 257), which has made me think that potentially these terms aren't synonymous. 

Updates made to align with term used through out the BIP:
Line 213 - adding explicit mention of "ACK-counter"
Line 229 - adding explicit mention of "ACK-counter"
Line 257 - replaced "ACK-value" with "ACK-counter"
Line 288 - replaced "ACK value" with "ACK-counter"
2022-06-19 10:05:04 +10:00
Andrew Chow
02ab2bfd79 370: Clarify that modifiable flags are bits 2022-06-13 12:21:42 -04:00
Tim Wang
0a169e5d0d Add one Swift implementation featured with full native syntax, exception handling & fully unit tested with all supported language wordlists 2022-06-12 08:33:38 +10:00
kallewoof
df443f8db3
Merge pull request #1323 from LegReq/master
Fix incorrect signature test vectors in BIP322
2022-06-07 15:42:43 +09:00
Wip
8ed2af0784 Fix incorrect signature test vectors in BIP322 2022-06-06 15:13:24 +01:00
Andrew Chow
5861862f59 370: clarify inputs/outputs modifiable
Clarify that these flags only mean whether inputs/outputs can be
removed, not whether fields can be added or removed for each
input/output.
2022-06-02 22:37:39 -04:00
Andrew Chow
aa807d5a13 370: height lock must be greater than 0 2022-06-01 21:14:25 -04:00
Andrew Chow
1c8afe6ea4 370: Describe locktime type tiebreaker 2022-06-01 21:13:53 -04:00
Alex Bosworth
96bcfef050
typo: correct mispelling 2022-05-26 09:26:54 -07:00
Jeremy Rubin
cde2bd31a2 [BIP-119] Minor wording fixups
Co-authored-by: /dev/fd0 <94559964+1440000bytes@users.noreply.github.com>
2022-05-23 09:47:28 -07:00
Jeremy Rubin
c05f4042f4 [BIP-119] Reword section on fungibility in motivation 2022-05-23 09:35:04 -07:00
Jeremy Rubin
b29a3d27bf [BIP-119] No double space after period, no trailing whitespaces 2022-05-23 09:28:01 -07:00
Alex Bosworth
424498ae2b
BIP 0371: Make hex example consistent with base64 2022-05-20 17:19:06 -07:00
Jeremy Rubin
de0ff362fc [BIP-119] Slim down motivation, add more references 2022-05-10 09:09:44 -07:00
Jeremy Rubin
aa1871b149 [BIP-119] Make serialization specification complete, defining all functions fully 2022-05-10 08:51:05 -07:00
Jeremy Rubin
ec3688a610 [BIP-119] Clarify Endianness of serializations 2022-05-10 08:38:37 -07:00
Jeremy Rubin
c8c8e27c2c [BIP-119] Use mediawiki syntax highlighting, add comment to spec 2022-05-10 08:33:05 -07:00
Sunit Roy
a14a5dbcba
bip-39 dart implementation added 2022-05-10 01:05:11 +05:30
kallewoof
b1791c24aa
Merge pull request #1314 from luke-jr/fix_bip326
Bugfix: BIP 326: Correct Author/Title headings
2022-05-06 20:42:22 +09:00
kallewoof
0d77c5ae9c
Merge pull request #1276 from katesalazar/patch-3
[0112] fix broken link
2022-05-06 19:06:20 +09:00
kallewoof
d7a5665c0a
Merge pull request #1300 from dplusplus1024/patch-1
Grammar update
2022-05-06 15:26:12 +09:00
Luke Dashjr
01c07e8c5b
Merge pull request #1193 from katesalazar/202109261239
BIP 0174: Remove transparent background from figures
2022-05-05 16:28:24 +00:00
Luke Dashjr
6452b8b7b5
Merge pull request #1290 from allenpiscitello/patch-1
Fixing incorrect allowing of unsigned transaction
2022-05-05 16:27:23 +00:00
Luke Dashjr
5085c7547b
Merge pull request #1275 from meshcollider/202201_fix_broken_link
BIP340: fix broken link to Schnorr's blind signature attack
2022-05-05 16:25:30 +00:00
Luke Dashjr
77a7213e15
Merge pull request #1309 from JeremyRubin/anti-dos-119
[BIP-119] Clean Up Spec of Opcode
2022-05-05 15:35:48 +00:00
Luke Dashjr
9b120a1036
Merge pull request #1294 from JeremyRubin/patch-7
Update BIP-119 to include python reference hash / link BIP-341
2022-05-05 15:23:20 +00:00
Luke Dashjr
3f6fc801e3 Merge remote-tracking branch 'origin-pull/1267/head' 2022-05-05 15:22:29 +00:00
Luke Dashjr
909f8e8b0c
Merge pull request #1296 from brandonblack/bip-0371-vectors-fixes
BIP-0371 vector fix + nits
2022-05-05 15:09:34 +00:00
Luke Dashjr
66aed73043 Bugfix: BIP 326: Correct Author/Title headings 2022-05-05 15:07:26 +00:00
Luke Dashjr
31a496fc24
Merge pull request #1299 from ajtowns/202204-longtitle
bip-326: avoid errors from scripts/buildtable.pl
2022-05-05 15:03:29 +00:00
Luke Dashjr
3d70fafaab
Merge pull request #1287 from sdaftuar/2021-02-bip338-fixups
BIP338: Add further restrictions on disabletx
2022-05-05 14:58:43 +00:00
Luke Dashjr
54ee25ee93
Merge pull request #840 from graingert/patch-1
Add .NET standard bip39 implementation
2022-05-05 14:48:42 +00:00
Jeremy Rubin
78fc9f2ceb [BIP-119]: Make IsPayToBareDefaultCheckTemplateVerifyHash Pythonic 2022-04-28 09:48:47 -07:00
Jeremy Rubin
cad2b3ee77 [BIP-119] Remove C++ Spec from BIP-119 entirely. 2022-04-28 09:48:38 -07:00
Jeremy Rubin
fa09f7f857 [BIP-119] Reimplement CTV in higher level pythonic pseduocode and clarify DoS Caching requirements. 2022-04-28 09:48:23 -07:00
D++
a200aed81d
Grammar update 2022-04-11 04:32:12 -04:00
Anthony Towns
234bb915f4 bip-326: avoid errors from scripts/buildtable.pl 2022-04-07 10:42:55 +10:00
Suhas Daftuar
955715284b Add restriction on feefilter messages 2022-04-05 09:09:41 -04:00
Brandon Black
1b67c8835f
Correct pubkey type for TAP_INTERNAL_KEY 2022-04-04 07:44:44 -07:00
Brandon Black
ad6e587232
Fix data type for TAP_MERKLE_ROOT 2022-04-04 07:37:41 -07:00
Brandon Black
c876d7e20e
Remove repeated clause 2022-04-04 07:37:28 -07:00
Brandon Black
b05fc882d8
Fix TAP_SCRIPT_SIG signature too short vector
* The specified length of the value did not match the encoded data.
Probably a manual modification error from the prior vector.
2022-04-01 15:25:10 -07:00
Brandon Black
b83419102b
Remove stray '<' 2022-04-01 15:24:25 -07:00
Jeremy Rubin
ba648bc4aa
Update BIP-119 to include python reference hash / link BIP-341 2022-03-29 14:51:43 -07:00
allenpiscitello
33f8f62906
Fixing incorrect allowing of unsigned transaction
V2 does not allow Global Key Type of 0 (Unsigned Transaction), but not listed as excluded in the spec.
2022-03-24 13:19:16 -05:00