Commit 8a38c88
committed
Send held_htlc_available with counterparty reply path
As part of supporting sending payments as an often-offline sender, the sender
needs to send held_htlc_available onion messages such that the reply path to
the message terminates at their always-online channel counterparty that is
holding the HTLC. That way when the recipient responds with release_held_htlc,
the sender's counterparty will receive that message.
After laying groundwork over some past commits, here we as an async sender send
held_htlc_available messages using reply paths created by our always-online
channel counterparty.1 parent 85117be commit 8a38c88
2 files changed
+55
-6
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
70 | 70 | | |
71 | 71 | | |
72 | 72 | | |
| 73 | + | |
73 | 74 | | |
74 | 75 | | |
75 | 76 | | |
| |||
8184 | 8185 | | |
8185 | 8186 | | |
8186 | 8187 | | |
| 8188 | + | |
| 8189 | + | |
| 8190 | + | |
| 8191 | + | |
| 8192 | + | |
| 8193 | + | |
| 8194 | + | |
| 8195 | + | |
8187 | 8196 | | |
8188 | 8197 | | |
8189 | 8198 | | |
8190 | | - | |
| 8199 | + | |
| 8200 | + | |
| 8201 | + | |
| 8202 | + | |
| 8203 | + | |
| 8204 | + | |
| 8205 | + | |
| 8206 | + | |
8191 | 8207 | | |
8192 | 8208 | | |
8193 | 8209 | | |
| |||
8302 | 8318 | | |
8303 | 8319 | | |
8304 | 8320 | | |
| 8321 | + | |
8305 | 8322 | | |
8306 | 8323 | | |
8307 | 8324 | | |
| |||
8417 | 8434 | | |
8418 | 8435 | | |
8419 | 8436 | | |
| 8437 | + | |
| 8438 | + | |
| 8439 | + | |
| 8440 | + | |
| 8441 | + | |
| 8442 | + | |
| 8443 | + | |
| 8444 | + | |
| 8445 | + | |
| 8446 | + | |
| 8447 | + | |
| 8448 | + | |
| 8449 | + | |
| 8450 | + | |
| 8451 | + | |
| 8452 | + | |
| 8453 | + | |
| 8454 | + | |
8420 | 8455 | | |
8421 | 8456 | | |
8422 | 8457 | | |
| |||
8484 | 8519 | | |
8485 | 8520 | | |
8486 | 8521 | | |
8487 | | - | |
| 8522 | + | |
8488 | 8523 | | |
8489 | | - | |
| 8524 | + | |
8490 | 8525 | | |
8491 | 8526 | | |
8492 | 8527 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
873 | 873 | | |
874 | 874 | | |
875 | 875 | | |
| 876 | + | |
| 877 | + | |
| 878 | + | |
| 879 | + | |
| 880 | + | |
| 881 | + | |
| 882 | + | |
| 883 | + | |
| 884 | + | |
| 885 | + | |
876 | 886 | | |
877 | 887 | | |
878 | 888 | | |
| |||
11011 | 11021 | | |
11012 | 11022 | | |
11013 | 11023 | | |
11014 | | - | |
| 11024 | + | |
11015 | 11025 | | |
11016 | 11026 | | |
11017 | 11027 | | |
| |||
11027 | 11037 | | |
11028 | 11038 | | |
11029 | 11039 | | |
11030 | | - | |
| 11040 | + | |
11031 | 11041 | | |
11032 | 11042 | | |
11033 | 11043 | | |
11034 | 11044 | | |
11035 | 11045 | | |
11036 | 11046 | | |
11037 | 11047 | | |
11038 | | - | |
| 11048 | + | |
11039 | 11049 | | |
11040 | 11050 | | |
11041 | 11051 | | |
| |||
11045 | 11055 | | |
11046 | 11056 | | |
11047 | 11057 | | |
| 11058 | + | |
| 11059 | + | |
| 11060 | + | |
| 11061 | + | |
11048 | 11062 | | |
11049 | 11063 | | |
11050 | 11064 | | |
| |||
0 commit comments