[SON-HIVE Voting] Introduce new vote_id for Hive SONs
The goal is to separate voting for Bitcoin and Hive SONs, so that they can act independently of each others.
Current:
enum vote_type
{
committee,
witness,
worker,
son,
VOTE_TYPE_COUNT
};
Wanted:
enum vote_type
{
committee,
witness,
worker,
son_bitcoin,
son_hive,
VOTE_TYPE_COUNT
};
All code affected by this change should be refactored, in a way that enables that Bitcoin SON and Hive SON are considered separate entities.
Edited by Henry Belakon