Commit cd02a07
committed
Remove unnecessary funding tx clone & remote tx_sigs received check
We actually don't need to check if the counterparty had already sent
their `tx_signatures` in `InteractiveTxSigningSession::received_tx_signatures`.
Further, we can get rid of the clone of `funding_tx_opt` in
`FundedChannel::tx_signatures` when setting the `ChannelContext::funding_transaction`
as we don't actually need to propagate it through to
`ChannelManager::internal_tx_complete` as we can use
`ChannelContext::unbroadcasted_funding()` which clones the
`ChannelContext::funding_transaction` anyway.1 parent eb18913 commit cd02a07
File tree
5 files changed
+102
-68
lines changed- lightning/src/ln
5 files changed
+102
-68
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
2280 | 2280 | | |
2281 | 2281 | | |
2282 | 2282 | | |
| 2283 | + | |
2283 | 2284 | | |
2284 | 2285 | | |
2285 | 2286 | | |
| |||
4645 | 4646 | | |
4646 | 4647 | | |
4647 | 4648 | | |
| 4649 | + | |
| 4650 | + | |
| 4651 | + | |
4648 | 4652 | | |
4649 | 4653 | | |
4650 | 4654 | | |
| |||
6125 | 6129 | | |
6126 | 6130 | | |
6127 | 6131 | | |
6128 | | - | |
| 6132 | + | |
6129 | 6133 | | |
6130 | 6134 | | |
6131 | | - | |
| 6135 | + | |
6132 | 6136 | | |
6133 | 6137 | | |
6134 | 6138 | | |
| |||
6162 | 6166 | | |
6163 | 6167 | | |
6164 | 6168 | | |
6165 | | - | |
| 6169 | + | |
6166 | 6170 | | |
6167 | | - | |
6168 | | - | |
6169 | | - | |
6170 | | - | |
6171 | 6171 | | |
6172 | | - | |
6173 | 6172 | | |
6174 | | - | |
6175 | | - | |
| 6173 | + | |
| 6174 | + | |
| 6175 | + | |
| 6176 | + | |
| 6177 | + | |
| 6178 | + | |
| 6179 | + | |
6176 | 6180 | | |
6177 | | - | |
| 6181 | + | |
6178 | 6182 | | |
6179 | | - | |
6180 | | - | |
| 6183 | + | |
| 6184 | + | |
6181 | 6185 | | |
6182 | 6186 | | |
6183 | | - | |
| 6187 | + | |
6184 | 6188 | | |
6185 | 6189 | | |
6186 | 6190 | | |
| |||
6397 | 6401 | | |
6398 | 6402 | | |
6399 | 6403 | | |
6400 | | - | |
6401 | | - | |
| 6404 | + | |
| 6405 | + | |
6402 | 6406 | | |
6403 | 6407 | | |
6404 | 6408 | | |
6405 | | - | |
| 6409 | + | |
6406 | 6410 | | |
6407 | 6411 | | |
6408 | 6412 | | |
| |||
8918 | 8922 | | |
8919 | 8923 | | |
8920 | 8924 | | |
| 8925 | + | |
| 8926 | + | |
| 8927 | + | |
| 8928 | + | |
8921 | 8929 | | |
8922 | 8930 | | |
8923 | 8931 | | |
| |||
9185 | 9193 | | |
9186 | 9194 | | |
9187 | 9195 | | |
| 9196 | + | |
9188 | 9197 | | |
9189 | 9198 | | |
9190 | 9199 | | |
| |||
9452 | 9461 | | |
9453 | 9462 | | |
9454 | 9463 | | |
| 9464 | + | |
9455 | 9465 | | |
9456 | 9466 | | |
9457 | 9467 | | |
| |||
10263 | 10273 | | |
10264 | 10274 | | |
10265 | 10275 | | |
10266 | | - | |
| 10276 | + | |
10267 | 10277 | | |
10268 | 10278 | | |
10269 | 10279 | | |
| |||
10699 | 10709 | | |
10700 | 10710 | | |
10701 | 10711 | | |
| 10712 | + | |
| 10713 | + | |
| 10714 | + | |
| 10715 | + | |
10702 | 10716 | | |
10703 | 10717 | | |
10704 | 10718 | | |
| |||
10841 | 10855 | | |
10842 | 10856 | | |
10843 | 10857 | | |
| 10858 | + | |
10844 | 10859 | | |
10845 | 10860 | | |
10846 | 10861 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
8524 | 8524 | | |
8525 | 8525 | | |
8526 | 8526 | | |
8527 | | - | |
| 8527 | + | |
8528 | 8528 | | |
8529 | 8529 | | |
8530 | 8530 | | |
8531 | 8531 | | |
8532 | 8532 | | |
8533 | 8533 | | |
8534 | | - | |
| 8534 | + | |
8535 | 8535 | | |
8536 | 8536 | | |
8537 | 8537 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
20 | 20 | | |
21 | 21 | | |
22 | 22 | | |
23 | | - | |
| 23 | + | |
24 | 24 | | |
25 | 25 | | |
26 | 26 | | |
27 | 27 | | |
28 | 28 | | |
| 29 | + | |
29 | 30 | | |
30 | 31 | | |
31 | 32 | | |
| |||
36 | 37 | | |
37 | 38 | | |
38 | 39 | | |
39 | | - | |
40 | | - | |
41 | | - | |
| 40 | + | |
42 | 41 | | |
43 | 42 | | |
44 | 43 | | |
| |||
196 | 195 | | |
197 | 196 | | |
198 | 197 | | |
199 | | - | |
200 | | - | |
201 | | - | |
202 | | - | |
203 | | - | |
| 198 | + | |
204 | 199 | | |
205 | 200 | | |
206 | 201 | | |
207 | 202 | | |
208 | 203 | | |
209 | 204 | | |
210 | 205 | | |
211 | | - | |
212 | | - | |
213 | | - | |
| 206 | + | |
| 207 | + | |
| 208 | + | |
| 209 | + | |
214 | 210 | | |
215 | | - | |
216 | | - | |
217 | | - | |
218 | | - | |
219 | | - | |
220 | | - | |
221 | | - | |
222 | | - | |
223 | | - | |
224 | | - | |
225 | | - | |
226 | | - | |
227 | | - | |
228 | | - | |
229 | | - | |
| 211 | + | |
| 212 | + | |
| 213 | + | |
| 214 | + | |
230 | 215 | | |
231 | 216 | | |
232 | 217 | | |
| |||
242 | 227 | | |
243 | 228 | | |
244 | 229 | | |
| 230 | + | |
| 231 | + | |
| 232 | + | |
| 233 | + | |
| 234 | + | |
| 235 | + | |
| 236 | + | |
| 237 | + | |
| 238 | + | |
| 239 | + | |
| 240 | + | |
| 241 | + | |
| 242 | + | |
| 243 | + | |
| 244 | + | |
| 245 | + | |
| 246 | + | |
| 247 | + | |
245 | 248 | | |
246 | 249 | | |
247 | 250 | | |
248 | 251 | | |
249 | | - | |
250 | | - | |
251 | | - | |
252 | | - | |
253 | | - | |
254 | | - | |
255 | | - | |
256 | | - | |
257 | | - | |
258 | | - | |
259 | | - | |
260 | | - | |
261 | | - | |
262 | | - | |
263 | | - | |
264 | | - | |
| 252 | + | |
| 253 | + | |
| 254 | + | |
| 255 | + | |
265 | 256 | | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
316 | 316 | | |
317 | 317 | | |
318 | 318 | | |
| 319 | + | |
| 320 | + | |
| 321 | + | |
| 322 | + | |
| 323 | + | |
| 324 | + | |
| 325 | + | |
319 | 326 | | |
320 | 327 | | |
321 | 328 | | |
322 | 329 | | |
323 | 330 | | |
324 | | - | |
325 | | - | |
326 | | - | |
327 | 331 | | |
328 | 332 | | |
329 | 333 | | |
| |||
336 | 340 | | |
337 | 341 | | |
338 | 342 | | |
339 | | - | |
| 343 | + | |
| 344 | + | |
| 345 | + | |
340 | 346 | | |
341 | 347 | | |
| 348 | + | |
342 | 349 | | |
343 | 350 | | |
344 | 351 | | |
345 | | - | |
| 352 | + | |
346 | 353 | | |
347 | 354 | | |
348 | 355 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
99 | 99 | | |
100 | 100 | | |
101 | 101 | | |
| 102 | + | |
| 103 | + | |
| 104 | + | |
| 105 | + | |
| 106 | + | |
| 107 | + | |
| 108 | + | |
102 | 109 | | |
103 | 110 | | |
104 | 111 | | |
| |||
213 | 220 | | |
214 | 221 | | |
215 | 222 | | |
| 223 | + | |
| 224 | + | |
| 225 | + | |
| 226 | + | |
| 227 | + | |
| 228 | + | |
| 229 | + | |
| 230 | + | |
| 231 | + | |
| 232 | + | |
| 233 | + | |
| 234 | + | |
| 235 | + | |
| 236 | + | |
216 | 237 | | |
0 commit comments