1
0
mirror of https://github.com/bitcoin/bips.git synced 2025-01-18 13:26:08 +01:00
Commit Graph

546 Commits

Author SHA1 Message Date
Chris Priest
3ff75f1ad2 added part about version field 2015-12-04 14:32:24 -08:00
Chris Priest
bec0d9e8f6 added 'needed to implement' section 2015-12-02 14:44:26 -08:00
Chris Priest
a5093f1c4a added more stuff 2015-12-01 13:14:55 -08:00
Chris Priest
bd5e1ead70 added txver2 2015-11-30 16:40:31 -08:00
Chris Priest
478c14dc17 more typos 2015-10-16 20:14:57 -07:00
Chris Priest
6447c8df9e more typos 2015-10-16 20:14:09 -07:00
Chris Priest
029bd7d178 typos 2015-10-16 20:11:56 -07:00
Chris Priest
451260d6d9 added bip122 2015-10-16 20:10:54 -07:00
Luke-Jr
34ad220ea5 Merge pull request #220 from justusranvier/shared_secret
Improve ECDH and blinding factor calculations
2015-10-16 20:25:37 +00:00
Justus Ranvier
b930994728 Improve ECDH and blinding factor calculations
The blinding factor used for notification transactions incorporates and outpoint being spent by the notification transaction.

This ensures that blinding factors will always be unique, even if a user sends a notification transaction to the same recipient multiple times while spending funds from the same address.

Since some common EC libraries have ECDH functions that only return the x value of the resulting point, only use the x value for calculating scalar shared secrets.
2015-10-12 16:01:51 -05:00
Luke-Jr
0ea4b89227 Merge pull request #217 from zdexter/master
Fix ambiguous reference to seed value in BIP32 test vectors
2015-10-09 20:39:49 +00:00
Zach Dexter
31a5fdfb85 Fix ambiguous reference to seed value in BIP32 test vectors 2015-10-09 15:35:04 -04:00
Luke-Jr
2eadab36c6 Merge pull request #216 from maaku/bip113-patch1
Change reference git repo to the associated pull request.
2015-10-09 00:02:39 +00:00
Luke-Jr
f644617b5f Merge pull request #215 from maaku/bip113-patch0
Add in-line description of BIP 68.
2015-10-09 00:02:25 +00:00
Mark Friedenbach
b027b77ed9 Change reference git repo to the associated pull request. 2015-10-05 16:55:06 -07:00
Luke-Jr
1d4526b6c2 Merge pull request #214 from maaku/bip112-patch0
Clarify portions of text & example scripts
2015-10-05 23:45:07 +00:00
Luke-Jr
8abcd65405 Merge pull request #213 from maaku/bip68-patch0
BIP-68: Clarify text and code to match current pull request
2015-10-05 23:44:45 +00:00
Mark Friedenbach
87868a6dd6 Add in-line description of BIP 68. 2015-10-05 16:44:37 -07:00
Mark Friedenbach
2a685b0184 Change git repo to pull request #6564. 2015-10-05 16:39:01 -07:00
Mark Friedenbach
88507b49da Clarify some sections of text based on feedback, and convert to consistent styling for script examples. 2015-10-05 16:37:54 -07:00
Mark Friedenbach
9a7dafd276 Change git repo to the official pull request. 2015-10-05 15:38:43 -07:00
Mark Friedenbach
1ed68dc605 Update code to match current pull request. 2015-10-05 15:38:32 -07:00
Mark Friedenbach
ec540ce6ed Clarify specificaiton of change in consensus behavior, based on feedback received. 2015-10-05 15:30:35 -07:00
Luke-Jr
cee01af153 Merge pull request #212 from btcdrak/bip112-ln
Update BIP112 examples
2015-10-05 22:12:59 +00:00
BtcDrak
748f33ccfb Better formatting 2015-10-04 19:23:12 +01:00
Eric Lombrozo
d80b705543 Split section 2015-10-04 18:43:30 +01:00
BtcDrak
bb6869a336 Add section on lightning network examples written by Anthony Towns 2015-10-04 15:28:21 +01:00
Luke-Jr
4e90a777d2 Merge pull request #211 from btcdrak/bip112-amend
[WIP] Update BIP112
2015-10-04 12:36:02 +00:00
Eric Lombrozo
39c269cb0d Typo fix 2015-10-04 04:43:25 -07:00
Eric Lombrozo
e2d6ffbadd Added "Contracts With Invalidation Deadline" and "Retroactive Invalidation" sections under examples. 2015-10-04 04:32:17 -07:00
BtcDrak
9c0df8fd0d Add example usecase from Eric Lombrozo and quote from Anthony Towns
regarding lightning commitment transactions
2015-10-04 10:47:01 +01:00
BtcDrak
315bd227d7 Change deployment to simple ISM 2015-10-03 23:26:22 +01:00
BtcDrak
4b0c6dc4ad Move examples under motivation section 2015-10-03 23:24:17 +01:00
BtcDrak
5273cdc3b9 Add more more example usecases and expand on summary 2015-10-03 23:14:20 +01:00
BtcDrak
b962c479b3 Amend BIP112 to fit BIP68 redefinition 2015-10-02 22:30:10 +01:00
Gregory Maxwell
59193e1958 Merge pull request #210 from luke-jr/bip0062_draftwarning
BIP0062: Add a warning about its undeployable status
2015-10-02 07:40:11 +00:00
Luke Dashjr
5f2c0188be BIP0062: Add a warning about its undeployable status 2015-10-02 07:36:56 +00:00
Luke-Jr
01e7d63649 Merge pull request #208 from laanwj/master
Add BIP0009 to index
2015-10-02 01:52:22 +00:00
Luke-Jr
dc0640d549 Merge pull request #209 from rustyrussell/master
BIP 009: Minor revision to extend bit into lockin period.
2015-10-02 01:52:08 +00:00
Rusty Russell
fd189fdccd BIP 009: Minor revision to extend bit into lockin period.
As discussed here:
	http://lists.linuxfoundation.org/pipermail/bitcoin-dev/2015-September/011275.html

Signed-off-by: Rusty Russell <rusty@rustcorp.com.au>
2015-10-02 10:50:18 +09:30
Wladimir J. van der Laan
14a73adebf Add BIP0009 to index 2015-09-29 11:24:55 +02:00
Luke-Jr
0299e466e3 Merge pull request #207 from rustyrussell/master
versionbits: the BIP.
2015-09-27 06:43:16 +00:00
Rusty Russell
602e721256 More btcdrak feedback.
Signed-off-by: Rusty Russell <rusty@rustcorp.com.au>
2015-09-27 15:22:45 +09:30
Rusty Russell
f278c02cbc Bip number assigned: 9.
Signed-off-by: Rusty Russell <rusty@rustcorp.com.au>
2015-09-25 12:16:11 +09:30
Rusty Russell
fecfe5bfac Formatting feedback & copyright from btcdrak.
Signed-off-by: Rusty Russell <rusty@rustcorp.com.au>
2015-09-25 10:57:56 +09:30
Rusty Russell
be86444b88 versionbits: the BIP.
Signed-off-by: Rusty Russell <rusty@rustcorp.com.au>
2015-09-24 10:02:51 +09:30
Luke-Jr
e413cd49de Merge pull request #206 from maaku/sequencenumbers3
Rewrite BIP 68 to reflect current state of pull request #6312
2015-09-23 22:37:20 +00:00
Mark Friedenbach
95bac1809a Rewrite BIP to reflect current state of pull request #6312, including the removal of bit inversion and the allocation of future soft-fork bits. 2015-09-23 14:31:14 -07:00
Luke-Jr
f118a58a3e Merge pull request #205 from justusranvier/version_byte
BIP-47: correct base58check version byte
2015-09-22 00:38:46 +00:00
Justus Ranvier
873827d796
BIP-47: correct base58check version byte
Previously specified version byte only produced the desired leading character if the check bytes were omitted

Thanks to TD from Samourai Wallet for pointing this out
2015-09-21 17:07:39 -05:00