Commit 43db395
committed
Fail channel for batched commitment_signed appropriately
If a message in a commitment_signed batch does not contain a
funding_txid or has duplicates, the channel should be failed. Move this
check from PeerManager to FundedChannel such that this can be done.1 parent d4bbd42 commit 43db395
File tree
6 files changed
+37
-52
lines changed- lightning-net-tokio/src
- lightning/src
- ln
- util
6 files changed
+37
-52
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
622 | 622 | | |
623 | 623 | | |
624 | 624 | | |
625 | | - | |
| 625 | + | |
626 | 626 | | |
627 | 627 | | |
628 | 628 | | |
| |||
632 | 632 | | |
633 | 633 | | |
634 | 634 | | |
635 | | - | |
636 | 635 | | |
637 | 636 | | |
638 | 637 | | |
| |||
726 | 725 | | |
727 | 726 | | |
728 | 727 | | |
729 | | - | |
730 | | - | |
| 728 | + | |
731 | 729 | | |
732 | 730 | | |
733 | 731 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
68 | 68 | | |
69 | 69 | | |
70 | 70 | | |
71 | | - | |
| 71 | + | |
72 | 72 | | |
73 | 73 | | |
74 | 74 | | |
| |||
5987 | 5987 | | |
5988 | 5988 | | |
5989 | 5989 | | |
5990 | | - | |
| 5990 | + | |
5991 | 5991 | | |
5992 | 5992 | | |
5993 | 5993 | | |
5994 | 5994 | | |
| 5995 | + | |
| 5996 | + | |
| 5997 | + | |
| 5998 | + | |
| 5999 | + | |
| 6000 | + | |
| 6001 | + | |
| 6002 | + | |
| 6003 | + | |
| 6004 | + | |
| 6005 | + | |
| 6006 | + | |
| 6007 | + | |
| 6008 | + | |
| 6009 | + | |
| 6010 | + | |
| 6011 | + | |
5995 | 6012 | | |
5996 | 6013 | | |
5997 | 6014 | | |
5998 | 6015 | | |
5999 | 6016 | | |
6000 | 6017 | | |
6001 | | - | |
| 6018 | + | |
6002 | 6019 | | |
6003 | 6020 | | |
6004 | 6021 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
9263 | 9263 | | |
9264 | 9264 | | |
9265 | 9265 | | |
9266 | | - | |
| 9266 | + | |
9267 | 9267 | | |
9268 | 9268 | | |
9269 | 9269 | | |
| |||
12330 | 12330 | | |
12331 | 12331 | | |
12332 | 12332 | | |
12333 | | - | |
| 12333 | + | |
12334 | 12334 | | |
12335 | | - | |
| 12335 | + | |
12336 | 12336 | | |
12337 | 12337 | | |
12338 | 12338 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
47 | 47 | | |
48 | 48 | | |
49 | 49 | | |
50 | | - | |
51 | | - | |
52 | 50 | | |
53 | 51 | | |
54 | 52 | | |
| |||
1967 | 1965 | | |
1968 | 1966 | | |
1969 | 1967 | | |
1970 | | - | |
1971 | | - | |
| 1968 | + | |
1972 | 1969 | | |
1973 | 1970 | | |
1974 | 1971 | | |
| |||
1982 | 1979 | | |
1983 | 1980 | | |
1984 | 1981 | | |
1985 | | - | |
1986 | | - | |
1987 | | - | |
1988 | | - | |
1989 | | - | |
1990 | | - | |
1991 | | - | |
1992 | | - | |
1993 | | - | |
| 1982 | + | |
1994 | 1983 | | |
1995 | 1984 | | |
1996 | 1985 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
17 | 17 | | |
18 | 18 | | |
19 | 19 | | |
20 | | - | |
21 | 20 | | |
22 | 21 | | |
23 | 22 | | |
| |||
44 | 43 | | |
45 | 44 | | |
46 | 45 | | |
47 | | - | |
48 | | - | |
49 | 46 | | |
50 | 47 | | |
51 | 48 | | |
| |||
337 | 334 | | |
338 | 335 | | |
339 | 336 | | |
340 | | - | |
341 | | - | |
| 337 | + | |
342 | 338 | | |
343 | 339 | | |
344 | 340 | | |
| |||
553 | 549 | | |
554 | 550 | | |
555 | 551 | | |
556 | | - | |
557 | | - | |
| 552 | + | |
| 553 | + | |
558 | 554 | | |
559 | 555 | | |
560 | 556 | | |
| |||
891 | 887 | | |
892 | 888 | | |
893 | 889 | | |
894 | | - | |
| 890 | + | |
895 | 891 | | |
896 | 892 | | |
897 | 893 | | |
| |||
1838 | 1834 | | |
1839 | 1835 | | |
1840 | 1836 | | |
1841 | | - | |
| 1837 | + | |
| 1838 | + | |
1842 | 1839 | | |
1843 | 1840 | | |
1844 | 1841 | | |
| |||
1867 | 1864 | | |
1868 | 1865 | | |
1869 | 1866 | | |
1870 | | - | |
| 1867 | + | |
1871 | 1868 | | |
1872 | 1869 | | |
1873 | 1870 | | |
| |||
1883 | 1880 | | |
1884 | 1881 | | |
1885 | 1882 | | |
1886 | | - | |
1887 | | - | |
1888 | | - | |
1889 | | - | |
1890 | | - | |
1891 | | - | |
1892 | | - | |
1893 | | - | |
1894 | | - | |
1895 | | - | |
1896 | | - | |
1897 | | - | |
1898 | | - | |
1899 | | - | |
1900 | | - | |
| 1883 | + | |
1901 | 1884 | | |
1902 | | - | |
| 1885 | + | |
1903 | 1886 | | |
1904 | 1887 | | |
1905 | 1888 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
79 | 79 | | |
80 | 80 | | |
81 | 81 | | |
82 | | - | |
83 | | - | |
84 | 82 | | |
85 | 83 | | |
86 | 84 | | |
| |||
1057 | 1055 | | |
1058 | 1056 | | |
1059 | 1057 | | |
1060 | | - | |
| 1058 | + | |
1061 | 1059 | | |
1062 | 1060 | | |
1063 | 1061 | | |
| |||
0 commit comments