Commit 379edfc
committed
Avoid returning full HTLC info in get_pending_or_resolved_outbound_htlcs
We previously returned a `HTLCOutputInCommitment`, even though we only
needed the HTLC's `payment_hash` and `amount_msat`. We make this change
as we don't want callers to rely on the HTLC's
`transaction_output_index`, as that can change across `FundingScope`s
due to splices.1 parent 4e03e45 commit 379edfc
File tree
3 files changed
+19
-24
lines changed- lightning/src
- chain
- ln
3 files changed
+19
-24
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
2923 | 2923 | | |
2924 | 2924 | | |
2925 | 2925 | | |
2926 | | - | |
| 2926 | + | |
2927 | 2927 | | |
2928 | 2928 | | |
2929 | 2929 | | |
| |||
2933 | 2933 | | |
2934 | 2934 | | |
2935 | 2935 | | |
2936 | | - | |
| 2936 | + | |
2937 | 2937 | | |
2938 | 2938 | | |
2939 | 2939 | | |
| |||
2957 | 2957 | | |
2958 | 2958 | | |
2959 | 2959 | | |
2960 | | - | |
| 2960 | + | |
2961 | 2961 | | |
2962 | 2962 | | |
2963 | 2963 | | |
| |||
3009 | 3009 | | |
3010 | 3010 | | |
3011 | 3011 | | |
3012 | | - | |
| 3012 | + | |
3013 | 3013 | | |
3014 | 3014 | | |
3015 | 3015 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
4402 | 4402 | | |
4403 | 4403 | | |
4404 | 4404 | | |
4405 | | - | |
| 4405 | + | |
4406 | 4406 | | |
4407 | 4407 | | |
4408 | 4408 | | |
| |||
4418 | 4418 | | |
4419 | 4419 | | |
4420 | 4420 | | |
4421 | | - | |
| 4421 | + | |
4422 | 4422 | | |
4423 | 4423 | | |
4424 | 4424 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
16273 | 16273 | | |
16274 | 16274 | | |
16275 | 16275 | | |
16276 | | - | |
| 16276 | + | |
| 16277 | + | |
16277 | 16278 | | |
16278 | | - | |
16279 | | - | |
16280 | | - | |
16281 | | - | |
16282 | | - | |
| 16279 | + | |
| 16280 | + | |
16283 | 16281 | | |
16284 | 16282 | | |
16285 | 16283 | | |
| |||
16293 | 16291 | | |
16294 | 16292 | | |
16295 | 16293 | | |
16296 | | - | |
| 16294 | + | |
16297 | 16295 | | |
16298 | 16296 | | |
16299 | 16297 | | |
16300 | 16298 | | |
16301 | 16299 | | |
16302 | 16300 | | |
16303 | 16301 | | |
16304 | | - | |
| 16302 | + | |
16305 | 16303 | | |
16306 | 16304 | | |
16307 | | - | |
16308 | | - | |
16309 | | - | |
16310 | | - | |
16311 | | - | |
| 16305 | + | |
| 16306 | + | |
16312 | 16307 | | |
16313 | 16308 | | |
16314 | 16309 | | |
| |||
16326 | 16321 | | |
16327 | 16322 | | |
16328 | 16323 | | |
16329 | | - | |
| 16324 | + | |
16330 | 16325 | | |
16331 | 16326 | | |
16332 | 16327 | | |
| |||
16337 | 16332 | | |
16338 | 16333 | | |
16339 | 16334 | | |
16340 | | - | |
| 16335 | + | |
16341 | 16336 | | |
16342 | 16337 | | |
16343 | 16338 | | |
| |||
16347 | 16342 | | |
16348 | 16343 | | |
16349 | 16344 | | |
16350 | | - | |
| 16345 | + | |
16351 | 16346 | | |
16352 | 16347 | | |
16353 | 16348 | | |
| |||
16404 | 16399 | | |
16405 | 16400 | | |
16406 | 16401 | | |
16407 | | - | |
| 16402 | + | |
16408 | 16403 | | |
16409 | 16404 | | |
16410 | 16405 | | |
| |||
16492 | 16487 | | |
16493 | 16488 | | |
16494 | 16489 | | |
16495 | | - | |
| 16490 | + | |
16496 | 16491 | | |
16497 | 16492 | | |
16498 | 16493 | | |
| |||
0 commit comments