1
0
mirror of https://github.com/lightning/bolts.git synced 2024-11-19 10:00:04 +01:00
BOLT: Basis of Lightning Technology (Lightning Network Specifications)
Go to file
Rusty Russell 394da29189 BOLT 3: fix test vector derivation.
The test vectors themselves were fine, but they're supposed to be derived
from known basepoints (and I was actually testing this with some new code).

I accidentally used the *remote* per-commitment-point, instead of the *local*
per-commitment-point to derive the remotekey/remote_privkey; since we are
generating the local transaction, this is wrong.  We don't need to know
the remote per-commitment-point at all, in fact.

Thus, the remotekey (and signatures) in the test vectors change.

Signed-off-by: Rusty Russell <rusty@rustcorp.com.au>
2017-02-22 09:59:37 +10:30
tools tools/extract-formats.py: accept fields from BOLT 4. 2017-01-28 14:10:04 +01:00
.travis.yml travis-ci: Since we have code in here we need to test it 2017-01-28 14:10:04 +01:00
00-introduction.md BOLT 2&7: Cleaner separation of concerns wrt announcement signatures (#97) 2017-02-07 11:23:39 +10:30
01-messaging.md BOLT 1: specify connection handling 2017-02-16 10:14:34 +10:30
02-peer-protocol.md revoke_and_ack is not acked by update messages 2017-02-20 12:05:29 +10:30
03-transactions.md BOLT 3: fix test vector derivation. 2017-02-22 09:59:37 +10:30
04-onion-routing.md BOLT 4: using 4 bytes for outgoing_cltv_value (#95) 2017-02-01 13:20:57 +01:00
05-onchain.md BOLT 2, BOLT 5: restrict to ASCII characters. 2017-01-25 10:40:10 +10:30
06-irc-announcements.md [trivial] Some spelling and language fixes in BOLTs 6,7,8 (#41) 2016-12-09 10:32:23 +10:30
07-routing-gossip.md BOLT 9: make it clear that 'channel_public' apply to all channels in the same connection 2017-02-21 14:41:27 +10:30
08-transport.md BOLT 8: fix broken test vectors (keys backwards), annotate encryption more. 2017-01-16 10:55:15 -08:00
09-features.md BOLT 9: make it clear that 'channel_public' apply to all channels in the same connection 2017-02-21 14:41:27 +10:30
README.md Add CC-BY. 2016-11-23 06:22:59 +10:30

Lightning Network In-Progress Specifications

The specifications are currently a work-in-progress and currently being drafted.

Pull requests and comments welcome, seeking input from community stakeholders.

Discussion available on the lighting-dev mailing list.

Start here for Table of Contents

Creative Commons License
This work is licensed under a Creative Commons Attribution 4.0 International License.