2
0
mirror of https://github.com/lnbook/lnbook synced 2024-11-06 21:20:29 +00:00
Commit Graph

307 Commits

Author SHA1 Message Date
HAOYUatHZ
d11a055ae1 remove extra blank lines 2020-02-17 09:04:45 +08:00
HAOYUatHZ
1fb2122b11 more on removing trailing spaces 2020-02-17 09:00:57 +08:00
HAOYUatHZ
4064c918a9
Merge branch 'develop' into lint 2020-02-17 08:56:31 +08:00
Rene Pickhardt
d44a66d80f
added sections about onions and lightning messages
not sure if the payment forward algorithm is too technical for chapter 03
2020-02-16 21:23:05 +01:00
HAOYUatHZ
bbbe7035cb
add Relative Timelock (#149)
* add Relative Timelock

* fix typo
2020-02-16 18:30:21 +01:00
Thebora Kompanioni
4669a7c509
fix broken footnote link in 02_getting_started (#151)
- replace "https://acinq.io" with "https://acinq.co"
2020-02-16 18:22:05 +01:00
HAOYUatHZ
ba26fb8993 fix ci 2020-02-16 11:33:44 +08:00
Andreas M. Antonopoulos
f43edae031 Node chapter: Intro, dev environment and c-lightning intro 2020-02-14 12:58:20 -06:00
Andreas M. Antonopoulos
08d9e2e861 First part of node/client chapter 2020-02-14 12:07:31 -06:00
Rene Pichardt
c299e4577d added a section about path finding and gossip. this is still WIP and I am publishing this to be able to open an issue about the structure. While writing I realized that we might have to start with routing before mentioning the path finding issue 2020-02-14 18:13:54 +01:00
Rene Pichardt
7771604cec Merge branch 'develop' of https://github.com/lnbook/lnbook into develop 2020-02-14 17:23:20 +01:00
Rene Pichardt
c1942e72e6 added a section about inoices to chapter 3. need to work on the payment process next 2020-02-14 17:23:07 +01:00
Andreas M. Antonopoulos
0af62ba97e Fix build for linter 2020-02-14 10:17:18 -06:00
Andreas M. Antonopoulos
3b0e31072c More "LN" to "Lightning Network" fixes 2020-02-14 10:16:29 -06:00
Andreas M. Antonopoulos
f0f78b4f7f Fixes #101: Replacing LN with Lightning
Instead of "a LN node" we use "a Lightning node", to avoid problems of readability.
2020-02-14 10:09:27 -06:00
Andreas M. Antonopoulos
c9a5e04c46 Relates to #131: Change definition of Lightning network 2020-02-14 09:59:24 -06:00
Andreas M. Antonopoulos
81dbdd9149 Fixes #132: Emphasized scaling problem over centralization problem
Centralization is still mentioned, but as an undesirable side effect. The first emphasis is on the limited scaling that can be done by simply increasing the block size
2020-02-14 09:55:34 -06:00
Andreas M. Antonopoulos
13297fe9c7 Fixes #138: Clarified privacy impact of hub nodes 2020-02-14 09:43:19 -06:00
Andreas M. Antonopoulos
fb8c2282df Related to #135: Postponing discussion of "light" nodes
We will discuss LN node requirements and "lightweight" protocol alternatives in later chapters
2020-02-14 09:38:58 -06:00
Andreas M. Antonopoulos
13f9cf61d5 Fixes #134: Too early to introduce the payment channel issue
Removed "what constitutes the Lightning network", as e would have to go into a discussion about payment channels and it is too early for that. We will add that in later chapters.
2020-02-14 09:35:35 -06:00
Andreas M. Antonopoulos
fb85873900 Fixes #137: Clarify LN nodes gossip/map impact on hardware requirements 2020-02-14 09:31:46 -06:00
Andreas M. Antonopoulos
a422c7f2f3 Fixes #136: Remove "securely holds" from definition of keystore 2020-02-14 09:24:38 -06:00
Andreas M. Antonopoulos
eb07540d05
Merge pull request #141 from bolatovumar/add-editorconfig
Add .editorconfig file to enforce editor rules
2020-02-12 11:02:58 -06:00
Andreas M. Antonopoulos
5b91828174
Merge pull request #127 from vv01f/develop
emphasize example microtransactions, few corrections
2020-02-12 11:02:00 -06:00
Umar Bolatov
6796f85fa8
Fix typos 2020-02-11 18:11:55 -08:00
vv01f
6ee3e1e22b
rm trailing space 2020-02-11 20:03:06 +01:00
vv01f
84eaf7b612
rm trailing space 2020-02-11 19:49:24 +01:00
Wolf
7bb866468c
Merge branch 'develop' into develop 2020-02-11 16:43:13 +01:00
vv01f
90505d984a
apply requested change 2020-02-11 16:37:02 +01:00
Andreas M. Antonopoulos
cf1edf9706 Fix headings 2020-02-09 10:37:57 -06:00
Andreas M. Antonopoulos
e2d5172453 Fix heading 2020-02-09 10:37:18 -06:00
Andreas M. Antonopoulos
61b1d200e6 Renamed incomplete chapters to remove numbering 2020-02-09 10:36:24 -06:00
Umar Bolatov
1639d2784f
Add trim_trailing_whitespace to .editorconfig 2020-02-09 08:35:06 -08:00
Umar Bolatov
9f54a72d05
Trim trailing whitespace 2020-02-09 08:35:06 -08:00
Andreas M. Antonopoulos
154cb32af6 Renamed incomplete chapters to remove numbering
We wo't assign chapter numbers until much later - for now organize as topics regardless of sequence
2020-02-09 10:34:57 -06:00
Umar Bolatov
4afc11e92e
Add newline ending to atlas.json 2020-02-09 08:33:58 -08:00
Umar Bolatov
9ddbec0494
Add .editorconfig file to enforce editor rules 2020-02-09 08:33:58 -08:00
Andreas M. Antonopoulos
146270856b
Merge pull request #140 from dimitris-t/patch-2
Fixed typo in 01_introduction.asciidoc
2020-02-09 10:21:31 -06:00
Andreas M. Antonopoulos
b26c5279ca
Merge pull request #139 from dimitris-t/patch-1
Fixed typos in 02_getting_started.asciidoc
2020-02-09 10:21:04 -06:00
Dimitris Tsapakidis
801415b39f Fixed typo in 01_introduction.asciidoc 2020-02-08 22:17:06 +02:00
Dimitris Tsapakidis
2578ad8c73
Fixed typos in 02_getting_started.asciidoc 2020-02-08 22:12:37 +02:00
Rene Pickhardt
0ae01f1f68
few typos / addtions
saving snapshot at Alice's First LN Wallet. continue later
2020-02-08 19:17:44 +01:00
Andreas M. Antonopoulos
d7f2ba2706 Added subheading to license notice appendix 2020-02-08 10:33:10 -06:00
Andreas M. Antonopoulos
4878d98bc7 Added appendix for license notices, with BTCPay license to start 2020-02-08 10:28:59 -06:00
Darius Parvin
70f843eeeb chapter 2 minor corrections and edits. (#122)
* chapter 2 minor corrections and edits.

* Update 02_getting_started.asciidoc

Co-Authored-By: yahiheb <52379387+yahiheb@users.noreply.github.com>

* Update 02_getting_started.asciidoc

Co-Authored-By: yahiheb <52379387+yahiheb@users.noreply.github.com>

Co-authored-by: yahiheb <52379387+yahiheb@users.noreply.github.com>
2020-02-08 16:27:33 +01:00
Rene Pickhardt
d11301c543
mainly drew a clearer distingtion between payments and transactions
transactions are what is happening on chain and technically speaking a data structure to be placed in the blocks of the bitcoin blockchain. While on the lightning network bitcoin transactions are being modified constantly and outside of the bitcoin network when making a payment we don't do transactions. 
At that point it is not important to understand the technical differences but I think we should already stick to the terminology that we will use later and throughout the book. 

Also added two sentences before the second sentence as I felt we went to the technical part / defintion too quickly.
2020-02-08 16:22:13 +01:00
Andreas M. Antonopoulos
c5de62fce0 Update issue templates 2020-02-06 08:11:44 -06:00
Andreas M. Antonopoulos
ab16c986eb Update issue templates 2020-02-06 08:09:19 -06:00
Andreas M. Antonopoulos
55f8520307 Update issue templates 2020-02-06 08:04:19 -06:00
Andreas M. Antonopoulos
c54aa8111c
Merge pull request #130 from bolatovumar/fix-travis
Fix travis config
2020-02-06 07:55:09 -06:00