Rene Pichardt
e56720e01e
added some parts about fulfilling htlcs, sending back errors, and general considerations for routing nodes. the Routing chapter is still heavily work in progress. I would not even be surprised if it gets completely rewritten after this work. but at least for me the picture of how and what should be explained becomes clearer and clearer
2020-06-14 18:23:16 +02:00
Rene Pichardt
53a1710f3a
changed typo for note box
2020-06-13 22:26:37 +02:00
Rene Pichardt
7e88bfb010
changed typo for note box
2020-06-13 22:24:12 +02:00
Rene Pichardt
e7ea4257c9
Merge branch 'develop' of https://github.com/lnbook/lnbook into develop
2020-06-13 22:22:12 +02:00
Rene Pichardt
f7c4285211
more work on the routing chapter and new graphics... the onion routing part is still work in process and becoming quite extensive
2020-06-13 22:21:54 +02:00
8go
8aac9f57c5
change wallet categories into wallet quadrant ( #213 )
...
* change wallet categories into wallet quadrant
The original categorization was not perfect. It was not ideal. It was sort of misleading. It sort of implies that a "Full Node & Wallet" is not a "Non-Custodial Wallet" because they are 2 different categories. It also states that a "Non-Custodial Wallet" uses "3rd-party node" for LN Node which is not the true definition.Things were getting mixed up here and we are not communicating a clear message.
The term "Custodial Wallet" is independent of which LN Node is used.
We should rethink this table and categorization.
I wrote an Issue about it #176 .
The Quadrant seems to be more useful and certainly more accurate.
Then I explained the terms "Lightweight" and "Node" because these terms were suddenly used, out of nowhere with no explanation.
* various improvements
- Following suggestions from @Roasbeef
- worked in his commentaries, ideas
- also added a bit more details
* added BIPs to Neutrino
Co-authored-by: Rene Pickhardt <rene@rene-pickhardt.de>
2020-06-13 17:04:41 +02:00
Josh Akeman
e485dc8f09
Joshakeman ( #240 )
...
* removed an extra 'the' in this sentence
* suggested rephrasing of an unclear sentence in bullet five under What is the Lightning Network?
* fixed typo in own edit
* bolded headers in Table 1 and 2 of Getting Started
* fixed typo (reasigning should be reassigning)
* fixed typo (later should be latter)
* fixed typo (node_announcment should be node_announcement)
* fixed typo, crucually should be crucially
* fixed typo (abroated should be aborted)
* fixed typo (subsecquent should be subsequent)
* fixed typo (discoveres should be discovers)
* removed extra 'the' in sentence
* fixed typo (send should be sent)
* fixed typo (nods should be nodes
)
2020-06-13 16:57:14 +02:00
Josh Akeman
d7143f3e72
removed an extra 'the' in this sentence ( #239 )
2020-06-13 16:55:35 +02:00
HAOYUatHZ
53c49f309d
add Haoyu into contributor list ( #236 )
2020-06-13 16:54:53 +02:00
lp74
482786062e
fix a typo ( #238 )
2020-06-13 16:54:29 +02:00
Rene Pichardt
192f166378
added more stuff about onion encryption I think I messed up the size of the per hop data and need to make another pass before people read this
2020-06-13 16:46:22 +02:00
Andreas M. Antonopoulos
5e1d32afb7
Merge remote-tracking branch 'origin/develop' into develop
2020-06-11 16:20:24 -04:00
Andreas M. Antonopoulos
73bf225708
Docker consolidation and cleanup
...
Converted to multi-stage builds and improved startup handling
2020-06-11 16:19:56 -04:00
Rene Pichardt
395e688d00
check in work in progress for backup
2020-06-11 16:51:26 +02:00
Andreas M. Antonopoulos
28f91cb4b4
Clean up lnd-run docker
...
Add entrypoint script, bash alias, log tailing and cleaner startup script
2020-06-11 10:43:32 -04:00
Andreas M. Antonopoulos
7c5d5699bf
Docker and docker-compose
...
Build network, create keys/addresses, fund wallets.
2020-06-10 22:46:55 -04:00
Andreas M. Antonopoulos
f4029bfdfb
Docker bitcoind-regtest fixes
2020-06-10 09:16:23 -04:00
Rene Pickhardt
4a1569735d
continued work on the routing chapter. not being as fast as I expected :(
2020-06-09 18:30:43 +02:00
Andreas M. Antonopoulos
69c5d72aef
Docker bitcoind-base and bitcoind-regtest
...
Fixed bitcoind-base to use binary from bitcoincore.org instead of ppa which is no longer maintained. Updated regtest to show configuration, address and private key
2020-06-07 12:36:44 -04:00
Andreas M. Antonopoulos
44b44ba499
Docker writeup 2
...
Added container execution, interactive terminal, volume binding, tips
2020-06-05 09:52:05 -04:00
Andreas M. Antonopoulos
c4b581deb7
Docker writeup
2020-06-04 10:03:41 -04:00
Andreas M. Antonopoulos
feda3944ef
Chapter 3 ready for review, updated README
2020-06-04 10:01:08 -04:00
Rene Pichardt
9c9fcaba49
added the hopefully last section of chapter 3 writing about the payment forwarding algorithm
2020-06-04 15:54:37 +02:00
Andreas M. Antonopoulos
307ebf8113
Merge pull request #164 from aantonop/devenv
...
WIP: Development Environment: Docker and docker-compose setup
2020-06-02 10:21:57 -04:00
Andreas M. Antonopoulos
181c520b81
Merge remote-tracking branch 'aantonop_fork/devenv' into devenv
2020-06-02 10:19:13 -04:00
Andreas M. Antonopoulos
1672b0b2d8
updates
2020-06-02 10:18:55 -04:00
Andreas M. Antonopoulos
98fa63d338
bitcoind regtest docker image
2020-06-02 10:18:55 -04:00
Andreas M. Antonopoulos
6e5eecc1f8
Use openjdk:11 docker image for eclair
2020-06-02 10:18:55 -04:00
Andreas M. Antonopoulos
39d70405df
Use golang docker image for lnd_base
2020-06-02 10:18:55 -04:00
Andreas M. Antonopoulos
e5e36d9501
Separate dockerfiles and docker-compose
2020-06-02 10:18:55 -04:00
Andreas M. Antonopoulos
ed023ffa68
Added eclair 0.3.3
2020-06-02 10:18:55 -04:00
Andreas M. Antonopoulos
9844fdee0f
Development Environment: Dockerfile draft
...
Installs dev tools, bitcoind, c-lightning, lnd
2020-06-02 10:18:55 -04:00
Andreas M. Antonopoulos
2b11a08b46
Merge pull request #234 from gin/ch01
...
Update . to , for consistency
2020-06-01 09:37:17 -04:00
Andreas M. Antonopoulos
c448ccce90
Merge pull request #233 from gin/glossary
...
Edits to glossary
2020-06-01 09:36:46 -04:00
Luigi
364b38198e
Update . to , for consistency
2020-05-26 00:51:57 -07:00
Luigi
0e8b420ef0
Add name to preface
2020-05-26 00:04:16 -07:00
Luigi
c8728dbdb2
Fill "Transport Layer" definition, add punctuations, correct typos
2020-05-25 23:56:06 -07:00
Luigi
661df3201a
Fill "encoding" definition
2020-05-22 16:21:10 -07:00
Luigi
49359fe34d
Clarification, and define term to be consistent
...
Definition for "c-lightning" to be consistent with "Eclair".
Correct typo.
2020-05-22 00:15:51 -07:00
Andreas M. Antonopoulos
bdbed7436c
Merge pull request #230 from HugoDoyon/patch-16
...
netowrk should be network
2020-05-14 13:31:37 -04:00
Andreas M. Antonopoulos
971855289b
Merge pull request #226 from HugoDoyon/patch-12
...
lose instead of loose
2020-05-14 13:31:14 -04:00
Andreas M. Antonopoulos
c6b1b404a0
Merge pull request #225 from HugoDoyon/patch-11
...
publicly insteat of pubicly
2020-05-14 13:30:53 -04:00
Andreas M. Antonopoulos
946dde2845
Merge pull request #224 from oneeman/loose-lose-fix
...
Fix 'loose' vs 'lose' mistakes
2020-05-14 13:30:43 -04:00
Hugo Doyon
0ed61d7dda
netowrk should be network
...
netowrk should be network
2020-05-14 13:30:39 -04:00
Andreas M. Antonopoulos
faf57d79b0
Merge pull request #228 from HugoDoyon/patch-14
...
crucially instead of crucually
2020-05-14 13:30:22 -04:00
Andreas M. Antonopoulos
4bed8ff7c3
Merge pull request #229 from HugoDoyon/patch-15
...
channel typo: chennel
2020-05-14 13:30:09 -04:00
Andreas M. Antonopoulos
b524a9a312
Merge pull request #227 from HugoDoyon/patch-13
...
payment instead of payement
2020-05-14 13:29:55 -04:00
Hugo Doyon
b697fb2711
channel typo: chennel
...
channel instead of chennel
2020-05-14 13:29:08 -04:00
Hugo Doyon
f1e2f51b1e
crucially instead of crucually
...
crucually should be written crucially instead
2020-05-14 13:23:00 -04:00
Hugo Doyon
a17cb0b527
payment instead of payement
...
payment instead of payement
2020-05-14 13:21:00 -04:00