Rusty Russell
77afd570af
BOLT #3 : re-add XORing to obscure the commitment index.
...
I missed this somehow from the spec.
Reported-by: Olaoluwa Osuntokun <laolu32@gmail.com>
Signed-off-by: Rusty Russell <rusty@rustcorp.com.au>
2016-11-19 10:39:30 +10:30
Rusty Russell
57b457ebd7
Merge pull request #8 from rustyrussell/fix-derivation
...
BOLT 2/3: watcher-compatible key derivation.
Nobody complained!
2016-11-19 10:31:40 +10:30
Pierre-Marie Padiou
db9ad2e63d
BOLT #2 : Add TOC
...
(Rebased by Rusty Russell <rusty@rustcorp.com.au>)
2016-11-18 14:02:32 +10:30
Pierre-Marie Padiou
e81ffb304c
BOLT #2 : Rename fee-per-kilobyte to feerate-per-kilobyte for clarity.
...
(Rebased by Rusty Russell <rusty@rustcorp.com.au>)
2016-11-18 14:02:21 +10:30
Pierre-Marie Padiou
18824a803a
BOLT #2 : Fix indent levels
...
(Rebased by Rusty Russell <rusty@rustcorp.com.au>)
2016-11-18 14:02:09 +10:30
Rusty Russell
32779962b5
BOLT 2/3: watcher-compatible key derivation.
...
After much discussion with Tadge and Laolu, I think we have something
which is nicely outsourcable, and yetnot insanely complex.
Signed-off-by: Rusty Russell <rusty@rustcorp.com.au>
2016-11-17 14:33:22 +10:30
Olaoluwa Osuntokun
17060cbf9d
BOLT 3: use code block for multi-sig script
...
This commit modifies BOLT 3 slightly to use a code block for the multi-sig script. Without this change, the script doesn't display correctly, as the angle brackets are interpreted as markdown syntax.
2016-11-16 17:13:48 -08:00
Pierre-Marie Padiou
fc9975f529
minor: updated open channel diagram
2016-11-16 16:24:50 -08:00
Olaoluwa Osuntokun
6c095bca5f
BOLT 2: specify size of reason
field in htlc fails
2016-11-15 12:30:00 -08:00
Rusty Russell
ab15a6e427
BOLT #3 : document how to efficiently derive shachain, fix refs to it.
...
Signed-off-by: Rusty Russell <rusty@rustcorp.com.au>
2016-11-15 16:30:38 +10:30
Rusty Russell
99b8888827
BOLT #3 : Fix typo
2016-11-15 14:07:07 +10:30
Rusty Russell
d1b7c783ac
BOLT #2 : fix cross-references.
...
And remove a duplicate sentence.
Signed-off-by: Rusty Russell <rusty@rustcorp.com.au>
2016-11-15 14:00:37 +10:30
Rusty Russell
9b7a2922b1
BOLT #2 , #5 : derive maximum HTLC limit based on penalty size.
...
Calculations are put in 05-onchain.md, and referred to by 02-peer-protocol.
The number is 600, comfortably under the 626 theoretical limit.
Signed-off-by: Rusty Russell <rusty@rustcorp.com.au>
2016-11-15 13:56:45 +10:30
Rusty Russell
3c612dd229
03-transactions: fix script formatting.
...
Signed-off-by: Rusty Russell <rusty@rustcorp.com.au>
2016-11-15 13:56:45 +10:30
Joseph Poon
20a36d552a
Initial README.md file
...
(to be updated later with more detail)
2016-11-14 17:33:39 -08:00
Rusty Russell
76dfd378ff
Transfer from google doc.
...
Minimal markdown and consistency fixes, more to come.
Signed-off-by: Rusty Russell <rusty@rustcorp.com.au>
2016-11-15 11:53:20 +10:30
Christian Decker
1393561ced
Imported IRC routing announcements
2016-11-14 20:44:55 +01:00
Christian Decker
6dffe2de05
Imported sphinx bolt from cdecker/lightning-rfc
2016-11-14 20:42:56 +01:00