Commit 99b7dba
committed
Set UpdateAddHTLC::hold_htlc for offline payees
As part of supporting sending payments as an often-offline sender, the sender
needs to be able to set a flag in their update_add_htlc message indicating that
the HTLC should be held until receipt of a release_held_htlc onion message from
the often-offline payment recipient.
The prior commits laid groundwork to finally set the flag here in this commit.
See-also BOLTs PR 9891 parent feeab19 commit 99b7dba
File tree
3 files changed
+54
-25
lines changed- lightning/src/ln
3 files changed
+54
-25
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
9265 | 9265 | | |
9266 | 9266 | | |
9267 | 9267 | | |
9268 | | - | |
| 9268 | + | |
9269 | 9269 | | |
9270 | 9270 | | |
9271 | 9271 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
4994 | 4994 | | |
4995 | 4995 | | |
4996 | 4996 | | |
| 4997 | + | |
4997 | 4998 | | |
4998 | 4999 | | |
4999 | 5000 | | |
| |||
5009 | 5010 | | |
5010 | 5011 | | |
5011 | 5012 | | |
| 5013 | + | |
5012 | 5014 | | |
5013 | 5015 | | |
5014 | 5016 | | |
| |||
5098 | 5100 | | |
5099 | 5101 | | |
5100 | 5102 | | |
5101 | | - | |
| 5103 | + | |
5102 | 5104 | | |
5103 | 5105 | | |
5104 | 5106 | | |
| |||
5483 | 5485 | | |
5484 | 5486 | | |
5485 | 5487 | | |
5486 | | - | |
5487 | | - | |
5488 | | - | |
5489 | | - | |
5490 | | - | |
5491 | | - | |
5492 | | - | |
| 5488 | + | |
| 5489 | + | |
| 5490 | + | |
| 5491 | + | |
| 5492 | + | |
| 5493 | + | |
| 5494 | + | |
| 5495 | + | |
| 5496 | + | |
| 5497 | + | |
| 5498 | + | |
| 5499 | + | |
| 5500 | + | |
| 5501 | + | |
| 5502 | + | |
| 5503 | + | |
| 5504 | + | |
5493 | 5505 | | |
5494 | | - | |
| 5506 | + | |
5495 | 5507 | | |
5496 | | - | |
5497 | | - | |
5498 | | - | |
| 5508 | + | |
| 5509 | + | |
| 5510 | + | |
| 5511 | + | |
| 5512 | + | |
| 5513 | + | |
| 5514 | + | |
| 5515 | + | |
| 5516 | + | |
5499 | 5517 | | |
5500 | 5518 | | |
5501 | 5519 | | |
| |||
5532 | 5550 | | |
5533 | 5551 | | |
5534 | 5552 | | |
5535 | | - | |
| 5553 | + | |
5536 | 5554 | | |
5537 | 5555 | | |
5538 | 5556 | | |
| |||
5550 | 5568 | | |
5551 | 5569 | | |
5552 | 5570 | | |
5553 | | - | |
| 5571 | + | |
5554 | 5572 | | |
5555 | 5573 | | |
5556 | 5574 | | |
5557 | 5575 | | |
| 5576 | + | |
5558 | 5577 | | |
5559 | 5578 | | |
5560 | 5579 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
834 | 834 | | |
835 | 835 | | |
836 | 836 | | |
| 837 | + | |
837 | 838 | | |
838 | 839 | | |
839 | 840 | | |
| |||
999 | 1000 | | |
1000 | 1001 | | |
1001 | 1002 | | |
1002 | | - | |
1003 | | - | |
1004 | | - | |
| 1003 | + | |
| 1004 | + | |
| 1005 | + | |
1005 | 1006 | | |
1006 | 1007 | | |
1007 | 1008 | | |
| |||
1012 | 1013 | | |
1013 | 1014 | | |
1014 | 1015 | | |
1015 | | - | |
| 1016 | + | |
1016 | 1017 | | |
1017 | 1018 | | |
1018 | 1019 | | |
| |||
1097 | 1098 | | |
1098 | 1099 | | |
1099 | 1100 | | |
1100 | | - | |
| 1101 | + | |
1101 | 1102 | | |
1102 | 1103 | | |
1103 | 1104 | | |
| |||
1231 | 1232 | | |
1232 | 1233 | | |
1233 | 1234 | | |
1234 | | - | |
1235 | | - | |
1236 | | - | |
| 1235 | + | |
| 1236 | + | |
| 1237 | + | |
1237 | 1238 | | |
1238 | 1239 | | |
1239 | 1240 | | |
| |||
1249 | 1250 | | |
1250 | 1251 | | |
1251 | 1252 | | |
1252 | | - | |
| 1253 | + | |
1253 | 1254 | | |
1254 | 1255 | | |
1255 | 1256 | | |
| |||
1274 | 1275 | | |
1275 | 1276 | | |
1276 | 1277 | | |
| 1278 | + | |
| 1279 | + | |
| 1280 | + | |
| 1281 | + | |
| 1282 | + | |
| 1283 | + | |
| 1284 | + | |
| 1285 | + | |
1277 | 1286 | | |
1278 | 1287 | | |
1279 | 1288 | | |
| |||
1283 | 1292 | | |
1284 | 1293 | | |
1285 | 1294 | | |
| 1295 | + | |
1286 | 1296 | | |
1287 | 1297 | | |
1288 | 1298 | | |
| |||
2116 | 2126 | | |
2117 | 2127 | | |
2118 | 2128 | | |
2119 | | - | |
| 2129 | + | |
2120 | 2130 | | |
2121 | 2131 | | |
2122 | 2132 | | |
| |||
0 commit comments