Commit Graph

1799 Commits (a424fb6bcbe37d5935bc9ea1b4ec0b7a3cb2ac01)
 

Author SHA1 Message Date
Olaoluwa Osuntokun ef61f03939
ch-07: mention asymmetric commitments is for ascribing blame 3 years ago
Olaoluwa Osuntokun 3e69fa297d
ch-07: add more precise algo for generating a chan_id 3 years ago
Olaoluwa Osuntokun 0ab01e51cc
ch-07: use more precise description of segwit w.r.t transaciton malleability 3 years ago
Olaoluwa Osuntokun 13933cc194
ch-07: mention sorting of funding keys for multi-sig witness script 3 years ago
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.
3 years ago
Olaoluwa Osuntokun 567254ac9a
ch-07: typo fix in warning for push_msat field 3 years ago
Olaoluwa Osuntokun f34f8e6995
ch-07: qualify what "sufficient confirmations" is for chan funding 3 years ago
Olaoluwa Osuntokun 4c205376b5
ch-07: mention commitment tx as synonym for refund transaction 3 years ago
Olaoluwa Osuntokun 999aff3de8
ch-07: use unaffiliated public key for node URI example
Similar to the prior commit, here we remove another piece of personally
identifiable information: the public key of Rene's known (?) routing
node on the public network.
3 years ago
Olaoluwa Osuntokun ea04f6c633
ch-07: use a private IP addr for example node IP
As is the chapter uses 144.76.235.20 which has a PTR DNS record to
rene-pickhardt.de. Rather than include possibly private information
relating to the authors of the book, we opt to use an IP address from a
known private range. This doesn't take away from the example, but lets
us include less personally identifying information in the book.
3 years ago
Andreas M. Antonopoulos 2446acb4d2 ch9 typo 3 years ago
Andreas M. Antonopoulos d07ea2e950 fixes 3 years ago
Andreas M. Antonopoulos c9d8beb9be Merge remote-tracking branch 'github/develop' into develop 3 years ago
Andreas M. Antonopoulos 1a84cd0a64 milli-satoshi TIP 3 years ago
Andreas M. Antonopoulos f2e1edf6d0
Merge pull request #739 from pamelawjd/patch-3
Update 08_routing_htlcs.asciidoc
3 years ago
Andreas M. Antonopoulos 38b457031d
Merge pull request #738 from pamelawjd/patch-2
Update 07_payment_channels.asciidoc
3 years ago
Pamela Morgan ecd282a626
Update 08_routing_htlcs.asciidoc
small grammatical and typo changes
3 years ago
Pamela Morgan 8da2d02a9b
Update 07_payment_channels.asciidoc
Very small changes to grammar and wording
3 years ago
Andreas M. Antonopoulos 2325f23d10 Cleanup: Moving all unfinished chapters into contrib 3 years ago
Andreas M. Antonopoulos 279379563c
Merge pull request #650 from Roasbeef/framing-chapter
wire_protocol+upgrades: initial version of chapter
3 years ago
Andreas M. Antonopoulos e5b290ad13
Merge pull request #701 from Roasbeef/brontide-chapter
ch-brontide: add initial draft of the brontide chapter
3 years ago
Andreas M. Antonopoulos 4e6cca4da7
Merge pull request #702 from Roasbeef/payment-requests
ch-invoices: add initial chapter on BOLT 11 invoices
3 years ago
Andreas M. Antonopoulos e59b9349d9
Merge pull request #727 from aantonop/channel_operations_release
WIP: Channel Operation chapter release prep
3 years ago
Andreas M. Antonopoulos 6db9fcfed9 intro detail and architecture highlight 3 years ago
Andreas M. Antonopoulos 4242fb509e Rename chapter 3 years ago
Andreas M. Antonopoulos 9ce5db9d5c Updated README 3 years ago
Andreas M. Antonopoulos 2ba679fd08 rest of channel operations 3 years ago
Andreas M. Antonopoulos 693bf0f42a intro to channel operations 3 years ago
Andreas M. Antonopoulos 17fa6860c8 Merge remote-tracking branch 'github/develop' into develop 3 years ago
Andreas M. Antonopoulos f8f2d455a8
Merge pull request #713 from aantonop/payment_channels_release
WIP: Payment Channels Chapter (Channel Construction rewrite)
3 years ago
Andreas M. Antonopoulos 7adcad07ef Added TIP on relative timelocks 3 years ago
Andreas M. Antonopoulos 2be166fc46 edits and spelling 3 years ago
Andreas M. Antonopoulos 9456b2358a edits 3 years ago
Rene Pickhardt 40680eb902 added a few more notes to the second have of the chapter 3 years ago
Rene Pickhardt b15d093ebb added a few fixes and additional info for the funding flow
I think it might be best to stick to most of them
3 years ago
Rene Pickhardt 374113103c few additions to up until constructing the channel
Most additions make the text more complex but sometimes it seemed the additional detail was preferable?
3 years ago
Andreas M. Antonopoulos 1a4a4bf708 cleanup and reorg of chapters, README updated 3 years ago
Andreas M. Antonopoulos 77671327b5 channel closing and conclusion 3 years ago
Andreas M. Antonopoulos fa20549232 commitment message flow, revocation and penalty 3 years ago
Andreas M. Antonopoulos 6fa2564b94 asymmetric, delayed, revocable commitments 3 years ago
Andreas M. Antonopoulos 85fc22d744 competing commitment transactions, intro to revocation 3 years ago
Andreas M. Antonopoulos 2bc5693813 funding completed 3 years ago
Andreas M. Antonopoulos 754a5d0153 funidng, refund, chaining, malleability, segwit 3 years ago
Andreas M. Antonopoulos 50848a30ab open_channel, accept_channel, multisig 3 years ago
Andreas M. Antonopoulos a9eda9275e Message flow and BOLT2 3 years ago
Andreas M. Antonopoulos a2fbcefb5e Message, connection, node ID 3 years ago
Andreas M. Antonopoulos a911296faa ownership and multisig 3 years ago
Andreas M. Antonopoulos de10f971b9 Funding message flow 3 years ago
Andreas M. Antonopoulos 4c8a77c764 Payment channel outline 3 years ago
Andreas M. Antonopoulos d311fedfbc Script to find any PR affecting a single file 3 years ago