mirror of
https://github.com/lightning/bolts.git
synced 2025-01-19 05:33:37 +01:00
BOLT: Basis of Lightning Technology (Lightning Network Specifications)
4bcf9dde7e
1. We say you can't fail an HTLC until it's removed outgoing; make it clear that this could also be on-chain. 2. Insist that you fail an expired HTLC (we never actually said this!) 3. You MUST fulfill an incoming HTLC for which the output was fulfilled (otherwise you'll lose money), and of course, even if fulfilled on-chain. Add an explanation paragraph to BOLT 5 as well, where it discusses on-chain HTLC output cases (though the requirements about what to do about incoming HTLCs is actually in BOLT 2). [ Extra wording clarification thanks to roasbeef ] Signed-off-by: Rusty Russell <rusty@rustcorp.com.au> |
||
---|---|---|
tools | ||
.aspell.en.pws | ||
.travis.yml | ||
00-introduction.md | ||
01-messaging.md | ||
02-peer-protocol.md | ||
03-transactions.md | ||
04-onion-routing.md | ||
05-onchain.md | ||
06-irc-announcements.md | ||
07-routing-gossip.md | ||
08-transport.md | ||
09-features.md | ||
10-dns-bootstrap.md | ||
11-payment-encoding.md | ||
README.md |
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
This work is licensed under a Creative Commons Attribution 4.0 International License.