Commit 2bdce7f
MacroFake
Merge bitcoin#25514: net processing: Move CNode::nServices and CNode::nLocalServices to Peer
8d8eeb4 [net processing] Remove CNode::nLocalServices (John Newbery)
5961f8e [net] Return CService from GetLocalAddrForPeer and GetLocalAddress (dergoegge)
d9079fe [net processing] Remove CNode::nServices (John Newbery)
7d1c036 [net processing] Replace fHaveWitness with CanServeWitnesses() (John Newbery)
f65e83d [net processing] Remove fClient and m_limited_node (John Newbery)
fc5eb52 [tests] Connect peer in outbound_slow_chain_eviction by sending p2p messages (John Newbery)
1f52c47 [net processing] Add m_our_services and m_their_services to Peer (John Newbery)
Pull request description:
Another step in bitcoin#19398. Which services we offer to a peer and which services they offer to us is application layer data and should not be stored on `CNode`.
This is also a prerequisite for adding `PeerManager` unit tests (See bitcoin#25515).
ACKs for top commit:
MarcoFalke:
ACK 8d8eeb4 🔑
jnewbery:
utACK 8d8eeb4
mzumsande:
Code Review ACK 8d8eeb4
Tree-SHA512: e772eb2a0a85db346dd7b453a41011a12756fc7cbfda6a9ef6daa9633b9a47b9770ab3dc02377690f9d02127301c3905ff22905977f758bf90b17a9a35b37523File tree
13 files changed
+199
-203
lines changed- src
- qt
- rpc
- test
- fuzz
- util
13 files changed
+199
-203
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
206 | 206 | | |
207 | 207 | | |
208 | 208 | | |
209 | | - | |
| 209 | + | |
210 | 210 | | |
211 | | - | |
| 211 | + | |
212 | 212 | | |
213 | | - | |
214 | | - | |
215 | | - | |
| 213 | + | |
| 214 | + | |
216 | 215 | | |
217 | | - | |
218 | 216 | | |
219 | 217 | | |
220 | 218 | | |
| |||
233 | 231 | | |
234 | 232 | | |
235 | 233 | | |
236 | | - | |
| 234 | + | |
237 | 235 | | |
238 | | - | |
| 236 | + | |
239 | 237 | | |
240 | 238 | | |
241 | | - | |
| 239 | + | |
242 | 240 | | |
243 | 241 | | |
244 | 242 | | |
245 | 243 | | |
246 | 244 | | |
247 | | - | |
| 245 | + | |
248 | 246 | | |
249 | 247 | | |
250 | | - | |
| 248 | + | |
251 | 249 | | |
252 | 250 | | |
253 | | - | |
| 251 | + | |
254 | 252 | | |
255 | 253 | | |
256 | 254 | | |
257 | 255 | | |
258 | 256 | | |
259 | | - | |
| 257 | + | |
260 | 258 | | |
261 | 259 | | |
262 | 260 | | |
263 | 261 | | |
264 | | - | |
| 262 | + | |
265 | 263 | | |
266 | 264 | | |
267 | 265 | | |
| |||
543 | 541 | | |
544 | 542 | | |
545 | 543 | | |
546 | | - | |
547 | 544 | | |
548 | 545 | | |
549 | 546 | | |
| |||
603 | 600 | | |
604 | 601 | | |
605 | 602 | | |
606 | | - | |
607 | 603 | | |
608 | 604 | | |
609 | 605 | | |
| |||
880 | 876 | | |
881 | 877 | | |
882 | 878 | | |
883 | | - | |
| 879 | + | |
884 | 880 | | |
885 | 881 | | |
886 | 882 | | |
| |||
1014 | 1010 | | |
1015 | 1011 | | |
1016 | 1012 | | |
1017 | | - | |
1018 | 1013 | | |
1019 | 1014 | | |
1020 | 1015 | | |
| |||
1026 | 1021 | | |
1027 | 1022 | | |
1028 | 1023 | | |
1029 | | - | |
| 1024 | + | |
1030 | 1025 | | |
1031 | 1026 | | |
1032 | 1027 | | |
| |||
1964 | 1959 | | |
1965 | 1960 | | |
1966 | 1961 | | |
1967 | | - | |
| 1962 | + | |
1968 | 1963 | | |
1969 | 1964 | | |
1970 | 1965 | | |
| |||
2708 | 2703 | | |
2709 | 2704 | | |
2710 | 2705 | | |
2711 | | - | |
| 2706 | + | |
| 2707 | + | |
| 2708 | + | |
| 2709 | + | |
2712 | 2710 | | |
2713 | 2711 | | |
2714 | 2712 | | |
| |||
2718 | 2716 | | |
2719 | 2717 | | |
2720 | 2718 | | |
2721 | | - | |
2722 | | - | |
| 2719 | + | |
2723 | 2720 | | |
2724 | 2721 | | |
2725 | 2722 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
144 | 144 | | |
145 | 145 | | |
146 | 146 | | |
147 | | - | |
148 | | - | |
| 147 | + | |
| 148 | + | |
149 | 149 | | |
150 | 150 | | |
151 | 151 | | |
| |||
163 | 163 | | |
164 | 164 | | |
165 | 165 | | |
166 | | - | |
| 166 | + | |
167 | 167 | | |
168 | 168 | | |
169 | 169 | | |
| |||
187 | 187 | | |
188 | 188 | | |
189 | 189 | | |
190 | | - | |
191 | 190 | | |
192 | 191 | | |
193 | 192 | | |
| |||
346 | 345 | | |
347 | 346 | | |
348 | 347 | | |
349 | | - | |
350 | 348 | | |
351 | 349 | | |
352 | 350 | | |
| |||
399 | 397 | | |
400 | 398 | | |
401 | 399 | | |
402 | | - | |
403 | | - | |
404 | 400 | | |
405 | 401 | | |
406 | 402 | | |
| |||
484 | 480 | | |
485 | 481 | | |
486 | 482 | | |
| 483 | + | |
| 484 | + | |
| 485 | + | |
487 | 486 | | |
488 | 487 | | |
489 | 488 | | |
| |||
514 | 513 | | |
515 | 514 | | |
516 | 515 | | |
517 | | - | |
| 516 | + | |
| 517 | + | |
| 518 | + | |
| 519 | + | |
518 | 520 | | |
519 | 521 | | |
520 | 522 | | |
| |||
572 | 574 | | |
573 | 575 | | |
574 | 576 | | |
575 | | - | |
576 | | - | |
577 | | - | |
578 | | - | |
579 | | - | |
580 | 577 | | |
581 | 578 | | |
582 | 579 | | |
| |||
591 | 588 | | |
592 | 589 | | |
593 | 590 | | |
594 | | - | |
595 | | - | |
596 | | - | |
597 | | - | |
598 | | - | |
599 | | - | |
600 | | - | |
601 | | - | |
602 | | - | |
603 | | - | |
604 | | - | |
605 | | - | |
606 | | - | |
607 | | - | |
608 | | - | |
609 | | - | |
610 | | - | |
611 | 591 | | |
612 | 592 | | |
613 | 593 | | |
| |||
625 | 605 | | |
626 | 606 | | |
627 | 607 | | |
628 | | - | |
| 608 | + | |
629 | 609 | | |
630 | 610 | | |
631 | 611 | | |
| |||
1035 | 1015 | | |
1036 | 1016 | | |
1037 | 1017 | | |
1038 | | - | |
| 1018 | + | |
1039 | 1019 | | |
1040 | | - | |
1041 | | - | |
1042 | | - | |
| 1020 | + | |
1043 | 1021 | | |
1044 | 1022 | | |
1045 | | - | |
| 1023 | + | |
1046 | 1024 | | |
1047 | | - | |
| 1025 | + | |
1048 | 1026 | | |
1049 | 1027 | | |
1050 | 1028 | | |
| |||
0 commit comments