Olaoluwa Osuntokun
1f9fdd4bda
ch-10: add errata about htlc min+max also being included in chan updates
2021-07-26 08:56:09 +02:00
Andreas M. Antonopoulos
8254b7b1af
remove unwanted file
2021-07-26 08:56:09 +02:00
Andreas M. Antonopoulos
1c91ddde34
indent
2021-07-26 08:56:09 +02:00
Andreas M. Antonopoulos
0d48c64d26
Python script to update failure type table from Github BOLT#4 spec
2021-07-26 08:56:09 +02:00
Andreas M. Antonopoulos
0785e8f8a9
Updated failure_types table
2021-07-26 08:56:09 +02:00
Andreas M. Antonopoulos
c08db66263
Small edit
2021-07-26 08:56:09 +02:00
Andreas M. Antonopoulos
d98f7f021f
Failure table sample
2021-07-26 08:56:09 +02:00
Andreas M. Antonopoulos
489a46cb0f
Error return and conclusion
2021-07-26 08:56:09 +02:00
Andreas M. Antonopoulos
a061568754
Unwrapping the onion diagrams
2021-07-26 08:56:09 +02:00
Andreas M. Antonopoulos
b50af33288
Unwrapping the onion
2021-07-26 08:56:09 +02:00
Andreas M. Antonopoulos
bafcc1c93d
misc edits and heading changes, README update
2021-07-26 08:56:09 +02:00
Andreas M. Antonopoulos
a6d7fcccda
Breakdown wrapping the onion into more steps
2021-07-26 08:56:09 +02:00
Andreas M. Antonopoulos
fe29c5d894
Wrapping the onion done
2021-07-26 08:56:09 +02:00
Andreas M. Antonopoulos
e2e8dc3e92
wrapping the onion
2021-07-26 08:56:09 +02:00
Andreas M. Antonopoulos
e3b3a42e70
onion payloads, key gen, ECDH
2021-07-26 08:56:09 +02:00
Andreas M. Antonopoulos
af152cbebc
onion routing path and payloads
2021-07-26 08:56:09 +02:00
Andreas M. Antonopoulos
7d775e12f8
rename and README update
2021-07-26 08:56:09 +02:00
Andreas M. Antonopoulos
47fb49da5d
architecture highlight
2021-07-26 08:56:09 +02:00
Andreas M. Antonopoulos
654263fe62
Intro onion routing
2021-07-26 08:56:09 +02:00
Andreas M. Antonopoulos
f44e103b8b
Merge pull request #756 from SeverinAlexB/graph-images
...
Graph visualisations
2021-07-25 02:55:01 -05:00
Severin Buhler
f840c1686b
added name to preface
2021-07-25 14:40:10 +08:00
Severin Buhler
a587451eb9
added visualizations
2021-07-25 12:58:10 +08:00
Zendo102
bcce7a69e2
Update glossary.asciidoc ( #667 )
...
* Update glossary.asciidoc
Minor formatting changes.
I've also reworded some definitions to make them clearer and more consistent.
In three cases, I removed additional sentences from entries because they added confusion rather than clarity.
There is still a bit more checking of the Glossary to be done.
* Update glossary.asciidoc
* Update glossary.asciidoc
made the sentence of the final disagreement more precise (:
Co-authored-by: Rene Pickhardt <rene@rene-pickhardt.de>
2021-07-23 10:55:52 +02:00
mknoszlig
d88acf5585
Ch07: Typos, fixes and attempts at improving clarity ( #752 )
...
* fix link.
* some typos, punctuation and attempts at improving clarity.
2021-07-23 10:31:53 +02:00
Camilojdl
968699ae13
"A lot of electricity" has political connotations ( #749 )
...
Instead of "Miners have to use a lot of electricity doing "work" that is embedded as a "proof""
I propose: "Miners have to use electricity and dedicate hardware doing "work" that is embedded as a "proof""
2021-07-23 10:26:22 +02:00
François Degros
231ae4459f
Fix a couple of typos ( #748 )
...
* Add name to contributors in preface
* Add missing word
* Remove extraneous word
"being in used" -> "being used"
2021-07-23 10:24:26 +02:00
James Dorfman
fbc8500081
Remove duplicated info about autopilot ( #746 )
2021-07-23 10:23:24 +02:00
James Dorfman
a2e21a963b
Fix typo in 05_node_operations.asciidoc ( #745 )
2021-07-23 10:20:47 +02:00
voelker85
d5bc07928b
Typo ( #744 )
2021-07-23 10:20:15 +02:00
saguywalker
fc4a0947bf
Ch8 typos ( #742 )
...
* efficiency
* add name
Co-authored-by: saguywalker <thayakorn@zipmex.com>
2021-07-23 10:19:26 +02:00
SRIJAN BHUSHAN
cef096a283
fixed typo ( #741 )
...
* fixing typo
* adding name to contributers
Co-authored-by: SRIJAN BHUSHAN <srijanbhushan@SRIJANs-MacBook-Pro.local>
2021-07-23 10:18:39 +02:00
Steve Lee
9512e3f929
fixed typo ( #737 )
2021-07-23 10:18:03 +02:00
Aaron Morris
9c747b0664
Update 05_node_operations.asciidoc ( #719 )
...
Offers some minor spelling updates
2021-07-23 10:09:11 +02:00
Daniel Gockel
152fdd15b7
adding my name to preface.asciidoc ( #708 )
...
for pull request https://github.com/lnbook/lnbook/pull/707
2021-07-23 10:05:44 +02:00
Daniel Gockel
33c028664a
Update glossary.asciidoc ( #707 )
...
Fixing some typos
2021-07-23 10:04:50 +02:00
mknoszlig
bdfb00479e
short explanation of channel_reserve and its role in commitment tx ( #754 )
2021-07-23 10:00:57 +02:00
Andreas M. Antonopoulos
6d347d9d47
moved gitignore
2021-07-20 15:15:09 +02:00
Andreas M. Antonopoulos
adcd0df12a
Merge remote-tracking branch 'github/develop' into develop
2021-07-20 15:12:35 +02:00
Andreas M. Antonopoulos
2965dbdf81
file header
2021-07-20 15:12:20 +02:00
Andreas M. Antonopoulos
ea333901cc
Merge pull request #740 from Roasbeef/pay-channel-edits
...
ch-07: technical edits to payment channels chapter
2021-07-16 07:23:37 -05:00
Rene Pickhardt
f43315bb47
suggested a new structure
...
could probably be better but maybe we can iterate a bit on it.
2021-07-14 00:46:32 +02:00
Olaoluwa Osuntokun
8cca51da73
ch-07: mention upfront shutdown scripts in co-op close section
...
We haven't described the set of TLV fields here used in the modern
protocol though, so we may want to enumerate all the fields used as the
top to provide more context. Alternatively, we can house them all in a
sort of index chapter and refer to that instead.
2021-07-11 18:20:40 -07:00
Olaoluwa Osuntokun
5a4483bdaa
ch-07: describe the use of state hints in breach revocation
...
Could possibly be moved up to the section describing funding, as both
sides need to be able to derive the proper state hints to arrive at the
same set of commitment transactions.
2021-07-11 18:20:34 -07:00
Olaoluwa Osuntokun
ef61f03939
ch-07: mention asymmetric commitments is for ascribing blame
2021-07-11 18:20:31 -07:00
Olaoluwa Osuntokun
3e69fa297d
ch-07: add more precise algo for generating a chan_id
2021-07-11 18:20:27 -07:00
Olaoluwa Osuntokun
0ab01e51cc
ch-07: use more precise description of segwit w.r.t transaciton malleability
2021-07-11 18:20:24 -07:00
Olaoluwa Osuntokun
13933cc194
ch-07: mention sorting of funding keys for multi-sig witness script
2021-07-11 18:20:21 -07:00
Olaoluwa Osuntokun
5e0229160e
ch-07: mention asymmetry w.r.t interpretation of to_self_delay field
...
A party can't pick its to_self_delay (the CSV delay) itself, as that
would mean they can set it to effectively zero and be able to breach at
will. Instead, both sides propose a CSV delay for the other, effectively
enforcing time delay that allows them to act in the face of a breach.
2021-07-11 18:20:18 -07:00
Olaoluwa Osuntokun
567254ac9a
ch-07: typo fix in warning for push_msat field
2021-07-11 18:20:15 -07:00
Olaoluwa Osuntokun
f34f8e6995
ch-07: qualify what "sufficient confirmations" is for chan funding
2021-07-11 18:20:12 -07:00