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 |
||
---|---|---|
.. | ||
block_queue.cpp | ||
block_queue.h | ||
CMakeLists.txt | ||
cryptonote_protocol_defs.h | ||
cryptonote_protocol_handler-base.cpp | ||
cryptonote_protocol_handler.h | ||
cryptonote_protocol_handler.inl | ||
cryptonote_protocol_handler_common.h |