Commit 2613fa0
committed
Propagate Trampoline blinding errors
When a blinded hop fails to decode, we send a special malformed error.
However, we previously simply checked the presence of a blinding point
within the `UpdateAddHTLC` message, which is not necessarily applicable
to Trampoline, so now we additionally return a flag if the error stemmed
from an inner onion's blinded hop decoding failure.1 parent 7b05135 commit 2613fa0
File tree
3 files changed
+62
-27
lines changed- lightning/src/ln
3 files changed
+62
-27
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
5984 | 5984 | | |
5985 | 5985 | | |
5986 | 5986 | | |
5987 | | - | |
| 5987 | + | |
5988 | 5988 | | |
5989 | 5989 | | |
5990 | 5990 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
473 | 473 | | |
474 | 474 | | |
475 | 475 | | |
476 | | - | |
477 | | - | |
478 | | - | |
479 | | - | |
480 | | - | |
481 | | - | |
482 | | - | |
483 | | - | |
484 | | - | |
485 | | - | |
486 | | - | |
487 | | - | |
488 | | - | |
489 | | - | |
490 | | - | |
491 | | - | |
492 | | - | |
493 | | - | |
| 476 | + | |
| 477 | + | |
| 478 | + | |
| 479 | + | |
| 480 | + | |
| 481 | + | |
| 482 | + | |
| 483 | + | |
| 484 | + | |
| 485 | + | |
| 486 | + | |
| 487 | + | |
| 488 | + | |
| 489 | + | |
494 | 490 | | |
495 | 491 | | |
496 | | - | |
| 492 | + | |
497 | 493 | | |
498 | 494 | | |
499 | 495 | | |
| |||
503 | 499 | | |
504 | 500 | | |
505 | 501 | | |
506 | | - | |
| 502 | + | |
507 | 503 | | |
508 | 504 | | |
509 | 505 | | |
510 | 506 | | |
511 | | - | |
| 507 | + | |
512 | 508 | | |
513 | 509 | | |
514 | 510 | | |
| |||
527 | 523 | | |
528 | 524 | | |
529 | 525 | | |
530 | | - | |
| 526 | + | |
531 | 527 | | |
532 | 528 | | |
533 | 529 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1828 | 1828 | | |
1829 | 1829 | | |
1830 | 1830 | | |
1831 | | - | |
| 1831 | + | |
| 1832 | + | |
| 1833 | + | |
| 1834 | + | |
| 1835 | + | |
| 1836 | + | |
| 1837 | + | |
| 1838 | + | |
| 1839 | + | |
| 1840 | + | |
| 1841 | + | |
| 1842 | + | |
| 1843 | + | |
| 1844 | + | |
| 1845 | + | |
| 1846 | + | |
| 1847 | + | |
| 1848 | + | |
| 1849 | + | |
| 1850 | + | |
| 1851 | + | |
| 1852 | + | |
| 1853 | + | |
| 1854 | + | |
| 1855 | + | |
| 1856 | + | |
| 1857 | + | |
| 1858 | + | |
| 1859 | + | |
| 1860 | + | |
| 1861 | + | |
| 1862 | + | |
| 1863 | + | |
| 1864 | + | |
1832 | 1865 | | |
1833 | | - | |
1834 | 1866 | | |
| 1867 | + | |
| 1868 | + | |
| 1869 | + | |
| 1870 | + | |
1835 | 1871 | | |
1836 | | - | |
| 1872 | + | |
1837 | 1873 | | |
1838 | | - | |
1839 | 1874 | | |
| 1875 | + | |
| 1876 | + | |
| 1877 | + | |
| 1878 | + | |
1840 | 1879 | | |
1841 | 1880 | | |
1842 | 1881 | | |
| |||
0 commit comments