1
0
Fork 0
mirror of https://github.com/lightning/bolts.git synced 2025-02-23 06:35:18 +01:00

BOLT 5: specifically use to_local instead of to-self.

Not all of them: sometimes we refer to to-self including HTLCs which we're
spending ourselves, but in three places we're explicitly referring to
the `to_local` output.

Signed-off-by: Rusty Russell <rusty@rustcorp.com.au>
This commit is contained in:
Rusty Russell 2017-05-14 12:06:13 +09:30 committed by Olaoluwa Osuntokun
parent f0da3978e9
commit 1b4195c842

View file

@ -153,7 +153,7 @@ from B in this way.
## Rationale
Spending the to-self output avoids having to remember the complicated
Spending the `to_local` output avoids having to remember the complicated
witness script associated with that particular channel for later
spending.
@ -272,7 +272,7 @@ the spending transaction, otherwise it is considered *resolved* by the
## Rationale
Spending the to-self output avoids having to remember the complicated
Spending the `to_local` output avoids having to remember the complicated
witness script associated with that particular channel for later
spending.
@ -357,7 +357,7 @@ With a maximum standard weight of 400000:
max_num_htlcs = (400000 - 318 - 55) / 413 = 967
Thus we could allow 483 HTLCs in each direction (with one output to-self) and still resolve it with a single penalty
Thus we could allow 483 HTLCs in each direction (with one `to_local` output) and still resolve it with a single penalty
transaction.
# General Requirements