Commit 82e9cdd
committed
Attempt queued splice after existing pending splice becomes locked
Since we don't yet support contributing to an incoming splice, we need
to make sure we attempt our splice negotiation eventually if the
counterparty was also attempting a splice at the same time but they won
the quiescence tie-breaker. Since only one pending splice (without RBF)
is allowed at a time, we do this after the existing splice becomes
locked.1 parent 2d9ed03 commit 82e9cdd
File tree
3 files changed
+49
-7
lines changed- lightning/src/ln
3 files changed
+49
-7
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
600 | 600 | | |
601 | 601 | | |
602 | 602 | | |
603 | | - | |
| 603 | + | |
604 | 604 | | |
605 | 605 | | |
606 | 606 | | |
| |||
616 | 616 | | |
617 | 617 | | |
618 | 618 | | |
619 | | - | |
| 619 | + | |
620 | 620 | | |
621 | 621 | | |
622 | 622 | | |
623 | 623 | | |
624 | 624 | | |
625 | 625 | | |
626 | | - | |
| 626 | + | |
627 | 627 | | |
628 | 628 | | |
629 | 629 | | |
| |||
750 | 750 | | |
751 | 751 | | |
752 | 752 | | |
753 | | - | |
| 753 | + | |
| 754 | + | |
754 | 755 | | |
755 | 756 | | |
756 | 757 | | |
| |||
763 | 764 | | |
764 | 765 | | |
765 | 766 | | |
766 | | - | |
| 767 | + | |
767 | 768 | | |
768 | 769 | | |
769 | 770 | | |
770 | | - | |
| 771 | + | |
771 | 772 | | |
772 | 773 | | |
773 | 774 | | |
| |||
884 | 885 | | |
885 | 886 | | |
886 | 887 | | |
| 888 | + | |
887 | 889 | | |
888 | 890 | | |
889 | 891 | | |
| |||
905 | 907 | | |
906 | 908 | | |
907 | 909 | | |
| 910 | + | |
908 | 911 | | |
909 | 912 | | |
910 | 913 | | |
| |||
927 | 930 | | |
928 | 931 | | |
929 | 932 | | |
| 933 | + | |
| 934 | + | |
| 935 | + | |
930 | 936 | | |
931 | 937 | | |
932 | 938 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
10837 | 10837 | | |
10838 | 10838 | | |
10839 | 10839 | | |
| 10840 | + | |
| 10841 | + | |
| 10842 | + | |
| 10843 | + | |
| 10844 | + | |
| 10845 | + | |
10840 | 10846 | | |
10841 | 10847 | | |
10842 | 10848 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
4789 | 4789 | | |
4790 | 4790 | | |
4791 | 4791 | | |
| 4792 | + | |
| 4793 | + | |
| 4794 | + | |
| 4795 | + | |
| 4796 | + | |
| 4797 | + | |
| 4798 | + | |
4792 | 4799 | | |
4793 | 4800 | | |
4794 | 4801 | | |
| |||
4864 | 4871 | | |
4865 | 4872 | | |
4866 | 4873 | | |
4867 | | - | |
| 4874 | + | |
| 4875 | + | |
| 4876 | + | |
| 4877 | + | |
| 4878 | + | |
| 4879 | + | |
| 4880 | + | |
| 4881 | + | |
| 4882 | + | |
4868 | 4883 | | |
4869 | 4884 | | |
4870 | 4885 | | |
| |||
4873 | 4888 | | |
4874 | 4889 | | |
4875 | 4890 | | |
| 4891 | + | |
4876 | 4892 | | |
4877 | 4893 | | |
4878 | 4894 | | |
| |||
4895 | 4911 | | |
4896 | 4912 | | |
4897 | 4913 | | |
| 4914 | + | |
4898 | 4915 | | |
4899 | 4916 | | |
4900 | 4917 | | |
| |||
4918 | 4935 | | |
4919 | 4936 | | |
4920 | 4937 | | |
| 4938 | + | |
4921 | 4939 | | |
4922 | 4940 | | |
4923 | 4941 | | |
| |||
5036 | 5054 | | |
5037 | 5055 | | |
5038 | 5056 | | |
| 5057 | + | |
| 5058 | + | |
| 5059 | + | |
| 5060 | + | |
| 5061 | + | |
| 5062 | + | |
5039 | 5063 | | |
5040 | 5064 | | |
5041 | 5065 | | |
| |||
5142 | 5166 | | |
5143 | 5167 | | |
5144 | 5168 | | |
| 5169 | + | |
| 5170 | + | |
| 5171 | + | |
| 5172 | + | |
| 5173 | + | |
| 5174 | + | |
5145 | 5175 | | |
5146 | 5176 | | |
5147 | 5177 | | |
| |||
0 commit comments