forked from ElementsProject/elements
-
Notifications
You must be signed in to change notification settings - Fork 1
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Merge bitcoin/bitcoin#25514: net processing: Move CNode::nServices an…
…d 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 #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 #25515). ACKs for top commit: MarcoFalke: ACK 8d8eeb4 🔑 jnewbery: utACK 8d8eeb4 mzumsande: Code Review ACK 8d8eeb4 Tree-SHA512: e772eb2a0a85db346dd7b453a41011a12756fc7cbfda6a9ef6daa9633b9a47b9770ab3dc02377690f9d02127301c3905ff22905977f758bf90b17a9a35b37523
- Loading branch information
Showing
13 changed files
with
199 additions
and
203 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.