Commit Graph

2313 Commits (5720416409b71a679aa16d2edf14e8e7aad323dd)
 

Author SHA1 Message Date
Andreas M. Antonopoulos a089c4b35a
Merge pull request #73 from practicalswift/eol
Fix missing end-of-line punctuation
5 years ago
practicalswift d63240ff3e Fix missing end-of-line punctuation 5 years ago
Andreas M. Antonopoulos 4c58bd5d17 Spelling fixed 5 years ago
Andreas M. Antonopoulos 7bfb8a0bd8 I broke the travis! 5 years ago
Andreas M. Antonopoulos ffd991ecbc Fix travis error (Satoshi-style double space after period) 5 years ago
Andreas M. Antonopoulos 1f41205d24 Show line numbers on Travis errors
grep -n (line numbers)
grep --color (colorize output)
5 years ago
Andreas M. Antonopoulos 3e0d20ef0e Fix line endings - travis repair 5 years ago
Andreas M. Antonopoulos 293104d63f
Merge pull request #71 from practicalswift/go-misspell
travis: Add spell checker "misspell" (Go)
5 years ago
Andreas M. Antonopoulos 59258fd3b7
Merge branch 'develop' into go-misspell 5 years ago
Andreas M. Antonopoulos 6be13e040e
Merge pull request #70 from practicalswift/end-of-sentence
travis: Add linter to detect incorrect capitalisation, or when the end of a sentence is not on the same line as the beginning of the sentence
5 years ago
Andreas M. Antonopoulos 0d0195414f
Merge pull request #55 from lnbook/Enegnei-patch-1
More grammar, spelling, syntax changes
5 years ago
Andreas M. Antonopoulos fa667d8cf8
Merge branch 'develop' into Enegnei-patch-1 5 years ago
Andreas M. Antonopoulos fd27c2e1c5
Merge pull request #69 from practicalswift/remove-unused-file
Remove unused file 01-what-is.asciidoc
5 years ago
practicalswift f1ea215f61 Fix typo 5 years ago
practicalswift d6077124ae linter: Add spell checker "misspell" (Go) 5 years ago
practicalswift 48b0ea9f8e Fix incorrect capitalization 5 years ago
practicalswift a74436ccad travis: Add linter to detect incorrect capitalization or when the end of a sentence is not on the same line as the beginning of the sentence 5 years ago
practicalswift 8fe9e859b4 Remove unused file 5 years ago
Rene Pickhardt 80a4fc0a08
added turbo channels not sure about the section 5 years ago
practicalswift 4b418666e6 travis: Add linter to make sure all lines end with a newline character (#68)
* travis: Add linter to make sure all lines end with a newline character

Ending newlines make line based Unix tools such as `tail`, etc work as expected.

Without ending newline:

```
prompt$ tail -1 ch02.asciidoc
* blockchain to save all transactions vs blockchain as a court system prompt$
```

With ending newline:

```
prompt$ tail -1 ch02.asciidoc
* blockchain to save all transactions vs blockchain as a court system
prompt$
```

Also, makes `git` not complain about "No newline at end of file" in diffs.

* Add newline at end of file

* Remove trailing whitespace
5 years ago
practicalswift b903077184 travis: Add linter to detect multiple blank lines between paragraphs (#66)
* travis: Add linter to detect multiple blank lines between paragraphs

* Use one blank line between paragraphs

* Remove trailing spaces
5 years ago
Rene Pickhardt d83eba9dcd proposed an outline and selectin of topics for chapter two by following the structure of mastering bitcoin but adapting it to mastering the lightning network 5 years ago
Rene Pickhardt b8d1f50eb2 added more bulletpoints and suggestions for the structure 5 years ago
yahiheb 8cd4d1656e Use LN abbreviation for Lightning Network (ch01 file) (#57)
* Use LN abbreviation for Lightning Network (ch01 file)

* Update ch01.asciidoc

Co-Authored-By: nopara73 <adam.ficsor73@gmail.com>
5 years ago
yahiheb 3da66d3d9e Nitpicking (#65) 5 years ago
practicalswift e6c63788d3 travis: Add linter for lexical illusions (duplicate words) (#64) 5 years ago
yahiheb 4f7b946aad Fix typos (#63) 5 years ago
practicalswift 853c2187d0 travis: Use "exit 1" in case of linter failure (#62)
* travis: Use "exit 1" in case of linter failure

* Fix double spacing
5 years ago
practicalswift 8b8badc050 travis: Add linter to detect "Satoshi style" double spacing (#61)
* Remove double spaces

* travis: Add linter to detect double spacing
5 years ago
practicalswift c0d3b46e9f travis: Add linter to make sure Unix style line endings are used. Add trailing whitespace linter. Fix typos. (#60)
* travis: Add linter to make sure Unix style line endings are used

* Fix typos

* travis: Add linter to detect trailing spaces at end of line

* Remove trailing whitespace

* Use consistent indentation

* travis: Add linter guarding against use of tabs
5 years ago
Rene Pickhardt 7c525f2dec
added the first mediabox to the book as a TIP 5 years ago
Rene Pickhardt b065514e3b
added 7 ingredients for a payment channel protocol 5 years ago
Andreas M. Antonopoulos 949274e688 Added Travis build status badge 5 years ago
Rene Pickhardt 919b743c1d comparison routing vs path finding 5 years ago
Enegnei 0d97ecb029
Changed 'wallet' to 'address' 5 years ago
Enegnei a423c81836
More grammar, spelling, syntax changes 5 years ago
Andreas M. Antonopoulos 441edddc09 thumbnail_final_final_v3_final_dammit 5 years ago
Andreas M. Antonopoulos 11fcce4720 higher-res thumbnail 5 years ago
Andreas M. Antonopoulos 97f075350a Thumbnail cover image 5 years ago
Andreas M. Antonopoulos b078d8abb1 Merge remote-tracking branch 'origin/develop' into develop 5 years ago
Andreas M. Antonopoulos c76cdcad8d Cover image 5 years ago
bitcoina d36bbaa98d Stylistic change (#52)
Just separating out the two white papers. Make it clearer.
5 years ago
Enegnei 220fbd217a Some grammar and syntax changes (#53) 5 years ago
nopara73 c123976703 Fix intent (#41)
* Fix intent

* Update ch01.asciidoc

* basically rephrased the entire pargragraph to make it more readable

gave A and B the names of Alice and Bob. 
Simplified / split sentences. 
moved a scentence
5 years ago
bitcoina 07d17b48ff Stylistic change to Meni Rosenfeld paragraph. (#51)
* Stylistic change to Meni Rosenfeld paragraph.

Propose to change the word order and a few words to make it easier to read.

* removed the word and to make the text shorter
5 years ago
bitcoina 073206e715 Replace "wallet" with "address", in relation to hashcash's unilateral channel proposal. (#47)
* Update ch01.asciidoc

Propose to replace the comment regarding multi-sig wallet, with multi-sig transaction.

* Update ch01.asciidoc
5 years ago
Ugam Kamat 370c77ff38 Added few extra topics (#48)
* Added few extra topics

@renepickhardt  Nice work on the outline. Here are the changes that I have done. Would appreciate your feedback. I have added a couple of topics like `nLocktime`, `CLTV`, `CSV`, and `nSequence` to the "Review of Bitcoin" section as I feel they form the foundation of the transactions in Lightning Network. Also, I have added the topic "Need for a payment receipt" in the "Motivation of Lightning Network" section as invoice payments gives us a cryptographic proof of payment that is generally lacking in a normal on-chain transaction. 

I changed the name of `Breach Remedy Transaction` to `Penalty transaction` as the BRT term does not appear anywhere outside Joseph Poon's whitepaper. I think you should also rethink the RSMC term as that term also does not appear in the BOLTs and outside the whitepaper.

I think it would be worthwhile to add scriptless scripts and benefits Taproot can provide to Lightning Network in BOLT 1.1 /2.0 section. With Taproot, we would be able to do wonderful things with Lightning onion and as the book gets published in 2H20, we would be might be much closer to Taproot implementation on mainchain.

* Update topics.asciidoc

* Update topics.asciidoc

* Update topics.asciidoc
5 years ago
Rene Pickhardt e0343f111e added a few comparisons that the book should cover 5 years ago
nopara73 e0d565dc4e Fix typo (#44) 5 years ago
nopara73 713694baaf Punctuation (#46) 5 years ago