1
0
mirror of https://github.com/bitcoin/bips.git synced 2026-03-09 15:53:54 +00:00
Commit Graph

3792 Commits

Author SHA1 Message Date
katesalazar
497ad1c81a Remove transparent background from figure.
Before this change, the figure presented black text on transparent
background, which might be unconvenient when using a browser able to
pass a dark theme preference to some environments where this document
is published, currently notably GitHub. A white background could help
a better visualization compromise. White background on the figure is
the single purpose of this revision.

This PNG was compiled using:

    dot -Tpng states.gv -o states.png
2021-11-16 10:00:09 +01:00
kallewoof
bfc4a72742 Merge pull request #1234 from benthecarman/patch-2
Clarify BIP 322 seralization requires a signed transaction
2021-11-14 19:38:57 +09:00
MarcoFalke
9fe72607ce Mention activation heights in BIP 341 2021-11-13 17:04:02 +01:00
benthecarman
aadfafa770 Clarify BIP 322 seralization requires a signed transaction 2021-11-12 18:14:19 -06:00
kallewoof
93adfba79a Merge pull request #1225 from sipa/202110_bip341_vectors
BIP341 test vectors
2021-11-13 09:02:48 +09:00
Pieter Wuille
e35a46ecf3 BIP341 test vectors 2021-11-12 12:08:19 -05:00
Orfeas Litos
3ff4a4ce9d Convert inside CheckDefaultCheckTemplateVerifyHash 2021-11-12 01:08:46 +01:00
olf
fc661ac943 [Nit] Add full stop to conclude sentence
... because in a normative document, it shall be obvious that this sentence was not accidentally truncated.
(Concerns final sentence of footnote / cite-reference 20, https://github.com/bitcoin/bips/edit/master/bip-0341.mediawiki#cite_ref-20-0)
2021-11-12 00:56:35 +01:00
Orfeas Litos
1839f43779 Fix typo 2021-11-11 23:27:52 +01:00
kallewoof
b15514325e Merge pull request #1224 from brandonblack/master
BIP341/342: Implementation clarifications
2021-11-11 23:31:17 +09:00
kallewoof
1625074e42 Merge pull request #1231 from GambolingPangolin/bip341-link-fix
Fixes a link in BIP 341
2021-11-11 23:26:44 +09:00
Orfeas Litos
897e6458ce Cast 8-vector of u32 to u256 2021-11-10 23:40:20 +01:00
Ian Shipman
da78942ddd Fixes a link in BIP 341 2021-11-10 14:26:56 -06:00
Dr. Maxim Orlovsky
592cb6fa0c BIP-341: allow future softforks for leaf version signature verification
Currently the BIP-341 and BIP-342 leave the question of how to verify signature for non-`0xC0` leaf version scripts undefined. I haven't checked the Bitcoin Core code for that matter yet, but (1) I think we need to cover signature validation of non-`0xC0` leaf version scripts in this standard and (2) the only way of doing that is "always succeed" rule for the future leaf version values (otherwise we will need a hard fork to introduce them).
2021-11-08 22:07:28 +01:00
Paul Sztorc
a557ac187e re-add abstract, revise slightly 2021-11-05 08:10:13 -04:00
junderw
4d7a77202b Clearer language in BIP38 2021-11-05 09:30:20 +09:00
Luke Dashjr
f0cb046b11 Merge pull request #1206 from katesalazar/20211010
BIP 0069: Fix broken link
2021-11-04 23:20:26 +00:00
Luke Dashjr
689757e093 Merge pull request #1182 from tcharding/missing-words
[BIP 157] Add missing words to sentence
2021-11-04 23:19:03 +00:00
Luke Dashjr
915aa02762 Merge pull request #1215 from JeremyRubin/ctv-updates
Minor Updates to BIP-119
2021-11-04 23:05:30 +00:00
Luke Dashjr
d459bb9851 Merge pull request #1221 from kallerosenbaum/bip174in_final
BIP 0174: Clarify use of PSBT_IN_FINAL_* when data is empty
2021-11-04 23:03:05 +00:00
yanmaani
33cc41d497 Fix typo in BIP 32 2021-11-04 17:24:03 +00:00
Brandon Black
6222dc45a3 BIP341: Clarify tweaking of secret keys 2021-11-03 15:05:51 -07:00
Brandon Black
d690408080 BIP341/342: Clarify SigHash extensions
* Pull the definition of the extension in BIP342 to its own section
* Add a section to BIP341 on validating script path signatures
* Clarify that SigMsg does not produce the message being signed, but
a common portion of it
2021-11-03 15:05:49 -07:00
Paul Sztorc
bb6bc39ca7 Update BIP 301
BIPs 300/301 were 2 years old! I have updated, shortened, and clarified them.
2021-11-02 17:48:01 -04:00
Paul Sztorc
5734713d6b Update BIP 300
BIPs 300/301 were 2 years old! I have updated, shortened, and clarified them.
2021-11-02 17:47:47 -04:00
Orfeas Litos
1cab3e87f3 Define BIP-119 CheckDefaultCheckTemplateVerifyHash 2021-11-02 22:36:05 +01:00
Brandon Black
736e79c938 BIP341: SigHash: Clarify encoding of script pub keys 2021-11-01 07:29:05 -07:00
Brandon Black
5b9b44cc79 BIP341: SigHash: Clarify SIGHASH_DEFAULT 2021-11-01 07:20:40 -07:00
Kalle Rosenbaum
a5fd6c8f60 BIP 0174: Clarify use of PSBT_IN_FINAL_* when data is empty 2021-10-27 20:43:34 +02:00
kallewoof
708ce10bbc Merge pull request #1203 from katesalazar/20211004
Make Wikitext linguist-detectable
2021-10-23 00:01:48 +09:00
Jeremy Rubin
6058f2f669 [BIP-119] Whitspace Consistency 2021-10-16 09:00:48 -07:00
Jeremy Rubin
b305d56352 [BIP-119] Explain Hash Function Choices 2021-10-15 12:47:42 -07:00
Jeremy Rubin
afc605f8e2 [BIP-119] Describe Synergies with future soft fork proposals 2021-10-15 12:47:42 -07:00
Jeremy Rubin
27466fa815 [BIP-119] Better Explain AnyPrevout v.s. CTV 2021-10-15 12:47:42 -07:00
Jeremy Rubin
8364e25ebc [BIP-119] Clarify Draft Deployment Params 2021-10-15 12:47:42 -07:00
PoWx Team
e8363a11bf Add reverse-compatibility statement 2021-10-11 21:41:05 +02:00
katesalazar
7378791235 BIP 0069: Fix broken link 2021-10-10 20:14:52 +02:00
katesalazar
d03bbedb9c BIP 0067: haskell => Haskell 2021-10-10 16:24:57 +02:00
katesalazar
ea11a0ec3a Make Wikitext linguist-detectable
Before this change, repository gets detected as:

Python 66.4%
Go 12.9%
Perl 11.0%
TeX 8.1%
Shell 1.6%

After this change, repository gets detected as:

Wikitext 97.2%
Python 1.9%
Other 0.9%

This change was added for a cosmetic effect on GitHub, and the line
this change adds can go away in any of these cases:

* Conflict with other tool used for reading these documents.

* GitHub ceases to use the line.

* GitHub ceases to be used as a reading medium for these documents.

* GitHub ceases to exist.
2021-10-04 12:11:35 +02:00
katesalazar
26a7824e6b BIP 0067: Fix a broken link 2021-10-03 22:14:14 +02:00
kallewoof
a79eb556f3 Merge pull request #1200 from kallerosenbaum/patch-4
BIP 370: Use PSBT_GLOBAL_FALLBACK_LOCKTIME in text
2021-10-02 11:43:48 +09:00
Kalle Rosenbaum
c81ed9dab3 BIP 370: Use PSBT_GLOBAL_FALLBACK_LOCKTIME in text
Replacing occurences of PSBT_GLOBAL_PREFERRED_LOCKTIME with PSBT_GLOBAL_FALLBACK_LOCKTIME to match the name in the global map table.
2021-10-01 09:23:22 +02:00
kallewoof
e032df5720 Merge pull request #1198 from kallerosenbaum/patch-2
BIP 0174: Fix typo in PSBT_OUT_BIP32_DERIVATION
2021-09-30 08:10:19 +09:00
kallewoof
c798c9c54b Merge pull request #1197 from kallerosenbaum/patch-1
BIP 0174: Correct format of PSBT_GLOBAL_TX_MODIFIABLE
2021-09-30 08:09:37 +09:00
Kalle Rosenbaum
8918753df9 Fix typo in PSBT_OUT_BIP32_DERIVATION 2021-09-29 11:40:11 +02:00
Kalle Rosenbaum
33efbb2125 Correct format of PSBT_GLOBAL_TX_MODIFIABLE
The descriptions for this field differ between bip370 and bip174. I suppose the correct format of PSBT_GLOBAL_TX_MODIFIABLE is the one in BIP370.
2021-09-29 11:37:48 +02:00
katesalazar
9f87a75141 Remove transparent background from figures
This increases contrast when reading on GitHub, if GitHub is switched
to dark theme.
2021-09-26 14:46:24 +02:00
Tobin Harding
b7ff66843e [BIP 157] Add missing words to sentence
This sentence does not quite make sense

... the size of a cfcheckpt message is not drastically from a cfheaders
between two checkpoints. ...

Change it to be

... the size of a cfcheckpt message is not drastically different from a
cfheaders message between two checkpoints. ...
2021-09-16 08:12:32 +10:00
jaonoctus
7007dbac00 typo: BIP [380-385] 2021-09-15 09:21:09 -03:00
kallewoof
bd943663d6 Merge pull request #1156 from rage-proof/patch-2
typo in bip-0078
2021-08-31 21:21:57 +09:00