Commit Graph

1594 Commits (47e4018eb4d85b9327c883d924ae521cc782e659)
 

Author SHA1 Message Date
Andreas M. Antonopoulos cea0cb370e Conditional scripts and complex example 3 years ago
Andreas M. Antonopoulos b4e98f5cc8 Removed multisig details and replaced w reference 3 years ago
Andreas M. Antonopoulos 9c56ec5cbd Multisig scripts and timelocks 3 years ago
Olaoluwa Osuntokun 748626d2a2
wire_protocol+upgrades: add section describing TLV
In this commit, we add a new section that describes the TLV format that
is used in the Lightning Network,. We also preview the concepts of
forwards and backwards compatibility in the context of message parsing,
as we're foreshadowing the ending portion of the chapter where we use
the concept in order to describe how LN upgrades the protocol both in
theory and in practice.
3 years ago
noah-detweiler f90f40d975
Update 01_introduction.asciidoc
Made a few punctuation and other small tweaks
3 years ago
Andreas M. Antonopoulos 35fc4870d5 Script chains and hash locks 3 years ago
Andreas M. Antonopoulos fe676bb6bd More Scripting 3 years ago
Andreas M. Antonopoulos 100eba9e27 Bitcoin Script 3 years ago
Olaoluwa Osuntokun 92fa5b370f
wire_protocol+upgrades: initial version of chapter
In this commit, we add the initial version of a chapter that explores
the framing of the wire protocol including an exploration of the various
upgrade mechanisms available to extend the LN. Portions of this chapters
can be used to fill out other chapters such as the funding flow. The aim
of this chapter was to provide a single point in the book that readers
can go to in order to get a high level understanding of the wire
protocol of the LN. This chapter doesn't go into low level protocol
flows involving the messages, as that's to be left for the chapters that
dive deeper into the content.
3 years ago
Andreas M. Antonopoulos 963b3ca87e Merge branch 'master' into develop 3 years ago
Andreas M. Antonopoulos 73aa041a85 outpoint terminology and TxID term 3 years ago
keblek 9e0c3e30dc
Update node_client.asciidoc 3 years ago
Andreas M. Antonopoulos 17cb16e10b Introduce and use "outpoint" terminology 3 years ago
Andreas M. Antonopoulos 9125c03b72
Update bitcoin-fundamentals-review.asciidoc
Co-authored-by: Mark Erhardt <murch@murch.one>
3 years ago
Andreas M. Antonopoulos 7893efaa52
Update bitcoin-fundamentals-review.asciidoc
Co-authored-by: Mark Erhardt <murch@murch.one>
3 years ago
Andreas M. Antonopoulos 32a163872a
Update bitcoin-fundamentals-review.asciidoc
Co-authored-by: Mark Erhardt <murch@murch.one>
3 years ago
Andreas M. Antonopoulos d985c65199
Update bitcoin-fundamentals-review.asciidoc
Co-authored-by: Mark Erhardt <murch@murch.one>
3 years ago
Andreas M. Antonopoulos b05ceffb6a
Update bitcoin-fundamentals-review.asciidoc
Co-authored-by: Mark Erhardt <murch@murch.one>
3 years ago
Andreas M. Antonopoulos 4d9053d4d2
Update bitcoin-fundamentals-review.asciidoc
Co-authored-by: Mark Erhardt <murch@murch.one>
3 years ago
Andreas M. Antonopoulos 9245585b04
Update bitcoin-fundamentals-review.asciidoc
Co-authored-by: Mark Erhardt <murch@murch.one>
3 years ago
Andreas M. Antonopoulos 1269261123 Transactions continued 3 years ago
keblek 8c4923a01c
Changed comment, wrong implementation
Refers to LND, should be c-lightning
3 years ago
Andreas M. Antonopoulos 024f7ca33b Signatures and initial transactions 3 years ago
keblek 32b3480e42
Deleting doughnut economy 3 years ago
kristen@oreilly.com f7c1b2975c Edited 02_getting_started.asciidoc with Atlas code editor 3 years ago
kristen@oreilly.com 1c1342615a Edited copyright.html with Atlas code editor 3 years ago
kristen@oreilly.com e98c9cd2df Edited titlepage.html with Atlas code editor 3 years ago
kristen@oreilly.com 69f6ce6ace Edited author_bio.html with Atlas code editor 3 years ago
kristen@oreilly.com c3b36722a7 Edited cover.html with Atlas code editor 3 years ago
kristen@oreilly.com 79ddf22500 Created cover.html 3 years ago
kristen@oreilly.com c6737535c9 Created images/cover_ER.png 3 years ago
mcronin 9e741d41fe Updated atlas.json 3 years ago
Andreas M. Antonopoulos 49afde85cd Merge branch 'develop' 3 years ago
Andreas M. Antonopoulos 6d8ccbe983 Suggested by Rene: LN _is_ Bitcoin 3 years ago
aantonop 2cc9f20b55 Updated atlas.json 3 years ago
Andreas M. Antonopoulos 6258790ac7 Merge branch 'develop' 3 years ago
Andreas M. Antonopoulos 94752bfdc5
Merge pull request #639 from aantonop/chapter1_2_early_release
WIP: Preparing chapters 1 and 2 for early release to O'Reilly subscribers
3 years ago
Andreas M. Antonopoulos e0aa7f3318 Rene edits 2 3 years ago
Andreas M. Antonopoulos 871da4a092 Rene proposed edits 3 years ago
Andreas M. Antonopoulos 80c88c4b26 Added testnet operation (Fixes #327) 3 years ago
Andreas M. Antonopoulos 15449491c0 Ch1 edits 3 years ago
Andreas M. Antonopoulos c32ae391af Incorporating fairness protocol in ch1 3 years ago
Matthias Debernardini 5815a8c865 Renaming files, deleting comments 3 years ago
Matthias Debernardini 1b8f94e6b4 Adding docker example for payment round robin 3 years ago
keblek 68504ea511
Removed another unnecessary command line argument 3 years ago
keblek d482f18ef6
Removed unnecessary command line argument 3 years ago
keblek 821aa636fc
Bump clightning to 9.3 3 years ago
Andreas M. Antonopoulos 0ab75213d5
Merge pull request #633 from keblek/develop
Bump Bitcoin Core to latest version
3 years ago
Andreas M. Antonopoulos e2b92b092d
Merge pull request #632 from keblek/patch-7
Added script that fends and prints the versions
3 years ago
Andreas M. Antonopoulos dc5e0c3070
Merge pull request #631 from keblek/patch-6
Added thunderhub app
3 years ago