dash/src/coinjoin
PastaPastaPasta c9161e2ebf
refactor: begin to de-globalize masternodeSync (#5103)
<!--
*** Please remove the following help text before submitting: ***

Provide a general summary of your changes in the Title above

Pull requests without a rationale and clear improvement may be closed
immediately.

Please provide clear motivation for your patch and explain how it
improves
Dash Core user experience or Dash Core developer experience
significantly:

* Any test improvements or new tests that improve coverage are always
welcome.
* All other changes should have accompanying unit tests (see
`src/test/`) or
functional tests (see `test/`). Contributors should note which tests
cover
modified code. If no tests exist for a region of modified code, new
tests
  should accompany the change.
* Bug fixes are most welcome when they come with steps to reproduce or
an
explanation of the potential issue as well as reasoning for the way the
bug
  was fixed.
* Features are welcome, but might be rejected due to design or scope
issues.
If a feature is based on a lot of dependencies, contributors should
first
  consider building the system outside of Dash Core, if possible.
-->

## Issue being fixed or feature implemented
<!--- Why is this change required? What problem does it solve? -->
<!--- If it fixes an open issue, please link to the issue here. -->
minimizing global uses

## What was done?
<!--- Describe your changes in detail -->
Started the deglobalization, a future PR should be done to continue this
deglobalization

## How Has This Been Tested?
<!--- Please describe in detail how you tested your changes. -->
<!--- Include details of your testing environment, and the tests you ran
to -->
<!--- see how your change affects other areas of the code, etc. -->


## Breaking Changes
<!--- Please describe any breaking changes your code introduces -->
none

## Checklist:
<!--- Go over all the following points, and put an `x` in all the boxes
that apply. -->
- [x] I have performed a self-review of my own code
- [x] I have commented my code, particularly in hard-to-understand areas
- [x] I have added or updated relevant unit/integration/functional/e2e
tests
- [x] I have made corresponding changes to the documentation

**For repository code-owners and collaborators only**
- [x] I have assigned this pull request to a milestone

Co-authored-by: UdjinM6 <UdjinM6@users.noreply.github.com>
2023-01-04 23:37:20 +03:00
..
client.cpp refactor: begin to de-globalize masternodeSync (#5103) 2023-01-04 23:37:20 +03:00
client.h refactor: begin to de-globalize masternodeSync (#5103) 2023-01-04 23:37:20 +03:00
coinjoin.cpp refactor: begin to de-globalize masternodeSync (#5103) 2023-01-04 23:37:20 +03:00
coinjoin.h refactor: begin to de-globalize masternodeSync (#5103) 2023-01-04 23:37:20 +03:00
options.cpp refactor: remove redundant filename prefixes for Dash-specific logic (#4475) 2021-10-01 22:19:08 +03:00
options.h refac: use make_unique and constexpr (#4493) 2021-10-11 00:41:53 +03:00
server.cpp refactor: begin to de-globalize masternodeSync (#5103) 2023-01-04 23:37:20 +03:00
server.h refactor: begin to de-globalize masternodeSync (#5103) 2023-01-04 23:37:20 +03:00
util.cpp Refactor: minor misc coinjoin refactoring (#5053) 2022-10-19 21:43:33 +03:00
util.h Refactor: minor misc coinjoin refactoring (#5053) 2022-10-19 21:43:33 +03:00