dash/src/coinjoin
PastaPastaPasta 407873e024
refactor(coinjoin): remove CCriticalSection from coinjoin code, use mutexes instead (#4739)
* refactor: remove CCriticalSection from coinjoin code, use mutexes instead

* refactor(coinjoin): more annotations

* fix cs_coinjoin double-lock deadlock

Co-authored-by: UdjinM6 <UdjinM6@users.noreply.github.com>
2022-04-25 12:28:37 +03:00
..
client.cpp refactor(coinjoin): remove CCriticalSection from coinjoin code, use mutexes instead (#4739) 2022-04-25 12:28:37 +03:00
client.h refactor(coinjoin): remove CCriticalSection from coinjoin code, use mutexes instead (#4739) 2022-04-25 12:28:37 +03:00
coinjoin.cpp refactor(coinjoin): remove CCriticalSection from coinjoin code, use mutexes instead (#4739) 2022-04-25 12:28:37 +03:00
coinjoin.h refactor(coinjoin): remove CCriticalSection from coinjoin code, use mutexes instead (#4739) 2022-04-25 12:28:37 +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(coinjoin): remove CCriticalSection from coinjoin code, use mutexes instead (#4739) 2022-04-25 12:28:37 +03:00
server.h refactor(coinjoin): remove CCriticalSection from coinjoin code, use mutexes instead (#4739) 2022-04-25 12:28:37 +03:00
util.cpp merge bitcoin#18699: Avoid translating RPC errors 2022-04-07 10:13:16 +05:30
util.h refactor(coinjoin): remove CCriticalSection from coinjoin code, use mutexes instead (#4739) 2022-04-25 12:28:37 +03:00