mirror of
https://github.com/oxen-io/oxen-core.git
synced 2023-12-14 02:22:56 +01:00
8af377d2b8
* Unify checkpointing and uptime quorums * Begin making checkpoints cull old votes/checkpoints * Begin rehaul of service node code out of core, to assist checkpoints * Begin overhaul of votes to move resposibility into quorum_cop * Update testing suite to work with the new system * Remove vote culling from checkpoints and into voting_pool * Fix bugs making integration deregistration fail * Votes don't always specify an index in the validators * Update tests for validator index member change * Rename deregister to voting, fix subtle hashing bug Update the deregister hash derivation to use uint32_t as originally set not uint64_t otherwise this affects the result and produces different results. * Remove un-needed nettype from vote pool * PR review, use <algorithms> * Rename uptime_deregister/uptime quorums to just deregister quorums * Remove unused add_deregister_vote, move side effect out of macro |
||
---|---|---|
.. | ||
CMakeLists.txt | ||
core_rpc_server.cpp | ||
core_rpc_server.h | ||
core_rpc_server_commands_defs.h | ||
core_rpc_server_error_codes.h | ||
daemon_handler.cpp | ||
daemon_handler.h | ||
daemon_messages.cpp | ||
daemon_messages.h | ||
daemon_rpc_version.h | ||
instanciations.cpp | ||
message.cpp | ||
message.h | ||
message_data_structs.h | ||
rpc_args.cpp | ||
rpc_args.h | ||
rpc_handler.cpp | ||
rpc_handler.h | ||
zmq_server.cpp | ||
zmq_server.h |