dash/src/llmq
pasta 9201529b8e
Merge #5955: refactor: simply RecursiveMutex -> Mutex
a09e260c15 refacotor: simply RecursiveMutex -> Mutex (pasta)

Pull request description:

  ## What was done?
  This PR is a simpler version of https://github.com/dashpay/dash/pull/5954; it is simply a recursiveMutex -> Mutex PR; as I think some of the scope minimization in the other PR introduced test failures (appears there are undocumented mutex dependancies)

  ## How Has This Been Tested?
  CI TBD

  ## Breaking Changes
  None

  ## Checklist:
  - [x] I have performed a self-review of my own code
  - [ ] I have commented my code, particularly in hard-to-understand areas
  - [ ] I have added or updated relevant unit/integration/functional/e2e tests
  - [ ] I have made corresponding changes to the documentation
  - [x] I have assigned this pull request to a milestone _(for repository code-owners and collaborators only)_

ACKs for top commit:
  knst:
    utACK a09e260c15

Tree-SHA512: 4ef5aa94ecb1a55f30b642d5e0328e2d2a0adcf2ccc2ab6489a576a420c915339be023828785c3243f019bb73ac2cd77be7dd4397e14ec874cba68999a9e54dc
2024-03-25 11:06:07 -05:00
..
blockprocessor.cpp refactor: a few more structured bindings 2024-03-23 14:37:23 -05:00
blockprocessor.h refacotor: simply RecursiveMutex -> Mutex 2024-03-24 23:14:21 -05:00
chainlocks.cpp refactor: remove unneeded variable 2024-03-23 14:37:23 -05:00
chainlocks.h refactor: s/sporkManager/sporkman/g 2024-03-14 03:29:06 +00:00
clsig.cpp chore: bump copyrights (#4873) 2022-06-08 02:36:46 +03:00
clsig.h chore: bump copyrights (#4873) 2022-06-08 02:36:46 +03:00
commitment.cpp refactor: pass CDeterministicMNManager by ref to LLMQContext members 2024-03-19 15:21:00 +00:00
commitment.h refactor: pass CDeterministicMNManager by ref to LLMQContext members 2024-03-19 15:21:00 +00:00
context.cpp refactor: pass CDeterministicMNManager by ref to LLMQContext members 2024-03-19 15:21:00 +00:00
context.h refactor: pass CDeterministicMNManager by ref to LLMQContext members 2024-03-19 15:21:00 +00:00
debug.cpp refactor: pass CDeterministicMNManager by ref to LLMQContext members 2024-03-19 15:21:00 +00:00
debug.h refactor: pass CDeterministicMNManager by ref to LLMQContext members 2024-03-19 15:21:00 +00:00
dkgsession.cpp refactor: pass CDeterministicMNManager by ref to LLMQContext members 2024-03-19 15:21:00 +00:00
dkgsession.h refactor: pass CDeterministicMNManager by ref to LLMQContext members 2024-03-19 15:21:00 +00:00
dkgsessionhandler.cpp refactor: pass CDeterministicMNManager by ref to LLMQContext members 2024-03-19 15:21:00 +00:00
dkgsessionhandler.h refactor: pass CDeterministicMNManager by ref to LLMQContext members 2024-03-19 15:21:00 +00:00
dkgsessionmgr.cpp refactor: pass CDeterministicMNManager by ref to LLMQContext members 2024-03-19 15:21:00 +00:00
dkgsessionmgr.h refacotor: simply RecursiveMutex -> Mutex 2024-03-24 23:14:21 -05:00
ehf_signals.cpp refactor: remove CDSTXManager global and alias, move to CJContext 2024-03-18 21:36:34 +00:00
ehf_signals.h refactor: remove CMNHFManager::GetSignalsStage alias from CChainState 2024-03-18 21:36:34 +00:00
instantsend.cpp refactor: add const 2024-03-04 20:34:04 -06:00
instantsend.h refactor: s/sporkManager/sporkman/g 2024-03-14 03:29:06 +00:00
options.cpp refactor: remove CSporkManager global, move to NodeContext 2024-03-14 03:29:05 +00:00
options.h refactor: remove CSporkManager global, move to NodeContext 2024-03-14 03:29:05 +00:00
params.h non-scripted-diff: bump copyright year to 2023 2024-02-24 11:05:37 -06:00
quorums.cpp refactor: pass CDeterministicMNManager by ref to LLMQContext members 2024-03-19 15:21:00 +00:00
quorums.h refacotor: simply RecursiveMutex -> Mutex 2024-03-24 23:14:21 -05:00
signing_shares.cpp refactor: s/sporkManager/sporkman/g 2024-03-14 03:29:06 +00:00
signing_shares.h refactor: s/sporkManager/sporkman/g 2024-03-14 03:29:06 +00:00
signing.cpp non-scripted-diff: bump copyright year to 2023 2024-02-24 11:05:37 -06:00
signing.h non-scripted-diff: bump copyright year to 2023 2024-02-24 11:05:37 -06:00
snapshot.cpp refactor: even more passing CDeterministicMNManager by ref 2024-03-19 15:21:01 +00:00
snapshot.h refactor: even more passing CDeterministicMNManager by ref 2024-03-19 15:21:01 +00:00
utils.cpp refactor: pass CDeterministicMNManager by ref to LLMQContext members 2024-03-19 15:21:00 +00:00
utils.h refactor: pass CDeterministicMNManager by ref to LLMQContext members 2024-03-19 15:21:00 +00:00