2
0
mirror of https://github.com/lnbook/lnbook synced 2024-11-18 21:28:03 +00:00
Commit Graph

1699 Commits

Author SHA1 Message Date
Andreas M. Antonopoulos
a2fbcefb5e Message, connection, node ID 2021-06-29 10:28:45 -04:00
Andreas M. Antonopoulos
a911296faa ownership and multisig 2021-06-29 10:28:45 -04:00
Andreas M. Antonopoulos
de10f971b9 Funding message flow 2021-06-29 10:28:45 -04:00
Andreas M. Antonopoulos
4c8a77c764 Payment channel outline 2021-06-29 10:28:45 -04:00
Andreas M. Antonopoulos
d311fedfbc Script to find any PR affecting a single file 2021-06-29 10:28:45 -04:00
Andreas M. Antonopoulos
e69d4156a1
Merge pull request #717 from grunch/typos-fix
Fixes some typos
2021-06-29 09:21:45 -05:00
Andreas M. Antonopoulos
570c76d424
Merge branch 'develop' into typos-fix 2021-06-29 09:21:38 -05:00
Andreas M. Antonopoulos
6c7d337ae9
Merge pull request #715 from EahwW8VfYy/patch-2
Typo
2021-06-29 09:19:59 -05:00
Andreas M. Antonopoulos
5a73defd72
Merge pull request #711 from luislee818/chap07_minor_improvements
Chap07 minor improvements
2021-06-29 09:19:31 -05:00
Andreas M. Antonopoulos
e1a0a27843 Script to find any PR affecting a single file 2021-06-29 10:18:00 -04:00
Olaoluwa Osuntokun
3926ae300f
wire_protocol+upgrades: convert to asciidoc 2021-06-14 16:24:03 -07:00
Olaoluwa Osuntokun
e69ee54808
ch-brontide: convert to proper asciidoc 2021-06-14 16:05:32 -07:00
Olaoluwa Osuntokun
958fe9faab
ch-invoices: convert to asciidoc 2021-06-14 12:57:06 -07:00
Francisco Calderón
a130c05165 Fixes some typos 2021-06-06 16:26:14 -03:00
EahwW8VfYy
41d4158b8a
Typo 2021-06-02 05:27:18 -05:00
Andreas M. Antonopoulos
36ef0d0279
Merge pull request #524 from seresistvanandras/lnsecurityprivacy
WIP: Security and Privacy of the Lightning network
2021-05-26 14:01:13 -05:00
Andreas M. Antonopoulos
9751b086ff Merge branch 'routing_edits_MC' into develop 2021-05-25 09:24:01 -07:00
Andreas M. Antonopoulos
b4f65c4432 small edit 2021-05-25 09:17:36 -07:00
Dapeng Li
813999b70a Replace 'in later' with 'later in' 2021-05-20 21:24:55 -04:00
Dapeng Li
3afa45c658 Update contract clause with time lock by Chan 2021-05-20 21:22:04 -04:00
Dapeng Li
60772ccaf4 Replace 'and' with 'an' 2021-05-20 21:19:14 -04:00
Dapeng Li
334e1fb620 Add period 2021-05-20 21:04:25 -04:00
Dapeng Li
c33423dba9 Replace 'an' with 'a' 2021-05-20 21:03:17 -04:00
Dapeng Li
5fa80b94e3 Replace 'golden' with 'gold' 2021-05-20 20:57:23 -04:00
Dapeng Li
9c6175d72f Remove 'in order to for them' 2021-05-19 23:15:12 -04:00
Dapeng Li
ad0b31ddb8 Add 'it' 2021-05-19 23:15:12 -04:00
Dapeng Li
67023dea2c Add name to contributors in preface 2021-05-19 23:15:12 -04:00
Andreas M. Antonopoulos
cd2b1448f1 Merge branch 'routing_edits_MC' into develop 2021-05-19 10:59:15 -07:00
Andreas M. Antonopoulos
fd1835fe1b Image and example reference fixes 2021-05-19 10:58:52 -07:00
Andreas M. Antonopoulos
1d349338ff Merge branch 'routing_edits_MC' into develop 2021-05-19 10:49:29 -07:00
Andreas M. Antonopoulos
6d505d2057 Syntax error in image references 2021-05-19 10:49:22 -07:00
Andreas M. Antonopoulos
fa8d44c6eb Merge branch 'routing_edits_MC' into develop 2021-05-19 10:33:37 -07:00
Andreas M. Antonopoulos
09503507e0 Final figure references and small edits 2021-05-19 10:33:22 -07:00
Andreas M. Antonopoulos
6ce755adf2 Edits and figure references 2021-05-18 13:04:30 -07:00
Andreas M. Antonopoulos
f5e3500efb Merge branch 'routing_edits_MC' into develop 2021-05-18 10:52:28 -07:00
Andreas M. Antonopoulos
92bb7d6089 Figure captions and references, small fixes 2021-05-18 10:52:00 -07:00
Andreas M. Antonopoulos
36c19bf4a2 Routing edits: Figure reference 2021-05-17 11:00:11 -07:00
Andreas M. Antonopoulos
f8fc418202 Chapters 6, 7 and README updates 2021-05-03 14:08:02 -05:00
Andreas M. Antonopoulos
c0d6916ec3 Merge branch 'routing_release_prep' into develop 2021-05-03 14:02:27 -05:00
Andreas M. Antonopoulos
4c53f104c8 Routing edit, explain 50,200 and routing fee 2021-05-03 13:58:49 -05:00
Andreas M. Antonopoulos
f2f998cc57 Routing timelock refund and conclusion 2021-05-03 13:37:10 -05:00
Andreas M. Antonopoulos
f1222b9895 HTLC signature binding and hash optimization 2021-05-03 10:44:10 -05:00
Andreas M. Antonopoulos
4e11bab737 Invoices, payment hashes and payment pre-image with diagrams 2021-05-02 12:01:51 -05:00
Andreas M. Antonopoulos
37853312f8 Routing example flow and fixes 2021-05-02 11:06:24 -05:00
Andreas M. Antonopoulos
a011a195e9 HTLC forward propagation and secret back-propagation 2021-04-29 10:44:26 -05:00
Olaoluwa Osuntokun
9605dc7dae
ch-invoices: add initial chapter on BOLT 11 invoices
In this commit, we add a chapter that describes the BOLT 11 invoice
format at a high-level as well as the set of specific fields and base-5
encoding used within the data segment. The only thing this chapter is
missing now is likely some test vectors, and possibly a bit more
mechanical information that an implantation must observe when
encoding/decoding an invoice.
2021-04-26 11:03:57 -07:00
Olaoluwa Osuntokun
ada48c4785
ch-brontide: add initial draft of the brontide chapter
In this commit, we add the initial draft of the chapter on Brontide
which describes the encrypted messaging transport used in the Lightning
Network. At the time of this commit, this chapter is ~90% complete.

After the initial background, motivation, and context, the actual
handshake process is rather mechanical, so I've opted to lift by text
from the original BOLT with minor modifications. However the change from
the background/intro to the description of the protocol is rather stark
as it shifts to more of a technically oriented prose. I plan to revisit
the latter portion of the chapter to provide more insight that is
presently checked in.
2021-04-25 14:57:35 -07:00
Andreas M. Antonopoulos
c00503a91c Cleanup routing and add complete HTLC outline 2021-04-24 19:16:10 -05:00
Andreas M. Antonopoulos
bfba3bf40b Re-write of routing HTLC section 2021-04-22 12:43:02 -05:00
Andreas M. Antonopoulos
14f4b8484b Protocol suite diagram with highlight 2021-04-19 11:59:51 -05:00