MCPcopy Create free account
hub / github.com/BTCGPU/BTCGPU / GetDesirableServiceFlags

Function GetDesirableServiceFlags

src/protocol.cpp:132–137  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

130
131
132ServiceFlags GetDesirableServiceFlags(ServiceFlags services) {
133 if ((services & NODE_NETWORK_LIMITED) && g_initial_block_download_completed) {
134 return ServiceFlags(NODE_NETWORK_LIMITED | NODE_WITNESS);
135 }
136 return ServiceFlags(NODE_NETWORK | NODE_WITNESS);
137}
138
139void SetServiceFlagsIBDCache(bool state) {
140 g_initial_block_download_completed = state;

Callers 4

ProcessMessageFunction · 0.85
convertSeed6Function · 0.85
ThreadDNSAddressSeedMethod · 0.85

Calls 1

ServiceFlagsEnum · 0.85

Tested by

no test coverage detected