forked from wagerr-builder/wagerr
-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
refactor: migrate globals to managed pointers in preparation for degl…
…obalization (dashpay#4930) * coinjoin: make CCoinJoinServer managed pointer, assign CConnman during init * coinjoin: make CCoinJoinClientQueueManager managed pointer, assign CConnman during init * sporks: move spork validation logic downwards after CConnman initialization * sporks: make CSporkManager a pointer, reduce global invocations * governance: make CGovernanceManager a pointer, reduce global invocations * llmq: migrate LLMQ subsystem raw pointers to managed pointers * masternode: make activeMasternodeManager a managed pointer * masternode: make masternodeSync a managed pointer, assign CConnman during init * refactor: make instantsend helper functions class members * fix: send empty CDeterministicMNList if pointer isn't initialized yet * fix: refactor governance object retrieval logic across node and ui Update src/interfaces/node.cpp Co-authored-by: UdjinM6 <[email protected]> Co-authored-by: UdjinM6 <[email protected]>
- Loading branch information
Showing
67 changed files
with
577 additions
and
476 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
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.