Commit 707a8a1
committed
Update
Previously, `channel_id` in `PaymentClaimable` only listed a single
inbound channel, which was misleading for MPP payments arriving via
multiple channels.
To better represent MPP scenarios, this update introduces:
- `via_channel_ids`: A list of all inbound channels used in the payment.
- `via_user_channel_ids`: The corresponding user-defined channel IDs for
each inbound channel.
This change ensures a more accurate representation of multi-path payments
while maintaining backward compatibility.PaymentClaimable fields to improve MPP clarity1 parent fe823a9 commit 707a8a1
File tree
5 files changed
+66
-35
lines changed- lightning/src
- events
- ln
5 files changed
+66
-35
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
774 | 774 | | |
775 | 775 | | |
776 | 776 | | |
777 | | - | |
778 | | - | |
779 | | - | |
780 | | - | |
| 777 | + | |
| 778 | + | |
| 779 | + | |
| 780 | + | |
| 781 | + | |
| 782 | + | |
781 | 783 | | |
782 | 784 | | |
783 | 785 | | |
| |||
1506 | 1508 | | |
1507 | 1509 | | |
1508 | 1510 | | |
1509 | | - | |
| 1511 | + | |
1510 | 1512 | | |
1511 | 1513 | | |
1512 | 1514 | | |
| |||
1540 | 1542 | | |
1541 | 1543 | | |
1542 | 1544 | | |
| 1545 | + | |
| 1546 | + | |
| 1547 | + | |
1543 | 1548 | | |
1544 | 1549 | | |
1545 | 1550 | | |
1546 | 1551 | | |
1547 | | - | |
| 1552 | + | |
| 1553 | + | |
| 1554 | + | |
1548 | 1555 | | |
1549 | | - | |
| 1556 | + | |
| 1557 | + | |
| 1558 | + | |
1550 | 1559 | | |
1551 | 1560 | | |
1552 | 1561 | | |
1553 | 1562 | | |
1554 | 1563 | | |
1555 | 1564 | | |
1556 | 1565 | | |
| 1566 | + | |
| 1567 | + | |
1557 | 1568 | | |
1558 | 1569 | | |
1559 | 1570 | | |
| |||
1849 | 1860 | | |
1850 | 1861 | | |
1851 | 1862 | | |
1852 | | - | |
| 1863 | + | |
1853 | 1864 | | |
1854 | | - | |
| 1865 | + | |
1855 | 1866 | | |
1856 | 1867 | | |
1857 | 1868 | | |
| 1869 | + | |
| 1870 | + | |
1858 | 1871 | | |
1859 | 1872 | | |
1860 | 1873 | | |
1861 | 1874 | | |
1862 | | - | |
| 1875 | + | |
1863 | 1876 | | |
1864 | | - | |
| 1877 | + | |
1865 | 1878 | | |
1866 | 1879 | | |
1867 | 1880 | | |
1868 | 1881 | | |
1869 | 1882 | | |
1870 | 1883 | | |
1871 | 1884 | | |
| 1885 | + | |
| 1886 | + | |
1872 | 1887 | | |
1873 | 1888 | | |
1874 | 1889 | | |
1875 | 1890 | | |
1876 | 1891 | | |
1877 | 1892 | | |
1878 | 1893 | | |
| 1894 | + | |
| 1895 | + | |
| 1896 | + | |
| 1897 | + | |
| 1898 | + | |
| 1899 | + | |
| 1900 | + | |
| 1901 | + | |
| 1902 | + | |
1879 | 1903 | | |
1880 | 1904 | | |
1881 | 1905 | | |
1882 | 1906 | | |
1883 | 1907 | | |
1884 | 1908 | | |
1885 | | - | |
1886 | | - | |
| 1909 | + | |
| 1910 | + | |
1887 | 1911 | | |
1888 | 1912 | | |
1889 | 1913 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
165 | 165 | | |
166 | 166 | | |
167 | 167 | | |
168 | | - | |
| 168 | + | |
169 | 169 | | |
170 | 170 | | |
171 | 171 | | |
172 | | - | |
| 172 | + | |
| 173 | + | |
173 | 174 | | |
174 | 175 | | |
175 | 176 | | |
| |||
547 | 548 | | |
548 | 549 | | |
549 | 550 | | |
550 | | - | |
| 551 | + | |
551 | 552 | | |
552 | 553 | | |
553 | 554 | | |
554 | | - | |
| 555 | + | |
| 556 | + | |
555 | 557 | | |
556 | 558 | | |
557 | 559 | | |
| |||
665 | 667 | | |
666 | 668 | | |
667 | 669 | | |
668 | | - | |
| 670 | + | |
669 | 671 | | |
670 | 672 | | |
671 | 673 | | |
672 | | - | |
| 674 | + | |
| 675 | + | |
673 | 676 | | |
674 | 677 | | |
675 | 678 | | |
| |||
1678 | 1681 | | |
1679 | 1682 | | |
1680 | 1683 | | |
1681 | | - | |
| 1684 | + | |
1682 | 1685 | | |
1683 | 1686 | | |
1684 | 1687 | | |
1685 | | - | |
1686 | | - | |
| 1688 | + | |
| 1689 | + | |
| 1690 | + | |
| 1691 | + | |
1687 | 1692 | | |
1688 | 1693 | | |
1689 | 1694 | | |
| |||
1695 | 1700 | | |
1696 | 1701 | | |
1697 | 1702 | | |
1698 | | - | |
| 1703 | + | |
1699 | 1704 | | |
1700 | 1705 | | |
1701 | 1706 | | |
1702 | | - | |
| 1707 | + | |
| 1708 | + | |
1703 | 1709 | | |
1704 | 1710 | | |
1705 | 1711 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
6294 | 6294 | | |
6295 | 6295 | | |
6296 | 6296 | | |
6297 | | - | |
6298 | | - | |
| 6297 | + | |
| 6298 | + | |
6299 | 6299 | | |
6300 | 6300 | | |
6301 | 6301 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
2734 | 2734 | | |
2735 | 2735 | | |
2736 | 2736 | | |
2737 | | - | |
| 2737 | + | |
2738 | 2738 | | |
2739 | 2739 | | |
2740 | 2740 | | |
| |||
2768 | 2768 | | |
2769 | 2769 | | |
2770 | 2770 | | |
2771 | | - | |
2772 | | - | |
| 2771 | + | |
| 2772 | + | |
2773 | 2773 | | |
2774 | 2774 | | |
2775 | 2775 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
2068 | 2068 | | |
2069 | 2069 | | |
2070 | 2070 | | |
2071 | | - | |
| 2071 | + | |
2072 | 2072 | | |
2073 | 2073 | | |
2074 | 2074 | | |
2075 | | - | |
| 2075 | + | |
2076 | 2076 | | |
2077 | 2077 | | |
2078 | 2078 | | |
| |||
2084 | 2084 | | |
2085 | 2085 | | |
2086 | 2086 | | |
2087 | | - | |
| 2087 | + | |
2088 | 2088 | | |
2089 | 2089 | | |
2090 | 2090 | | |
2091 | | - | |
| 2091 | + | |
2092 | 2092 | | |
2093 | 2093 | | |
2094 | 2094 | | |
| |||
4313 | 4313 | | |
4314 | 4314 | | |
4315 | 4315 | | |
4316 | | - | |
| 4316 | + | |
4317 | 4317 | | |
4318 | 4318 | | |
4319 | 4319 | | |
4320 | | - | |
| 4320 | + | |
| 4321 | + | |
4321 | 4322 | | |
4322 | 4323 | | |
4323 | 4324 | | |
| |||
0 commit comments