tidy up
This commit is contained in:
@@ -115,15 +115,34 @@ int STAKED_era(int timestamp)
|
||||
era = 2;
|
||||
else if (timestamp <= STAKED_NOTARIES_TIMESTAMP3 && timestamp >= (STAKED_NOTARIES_TIMESTAMP2 + STAKED_ERA_GAP))
|
||||
era = 3;
|
||||
else if (timestamp <= STAKED_NOTARIES_TIMESTAMP4 && timestamp >= (STAKED_NOTARIES_TIMESTAMP3 + STAKED_ERA_GAP))
|
||||
else if timestamp >= (STAKED_NOTARIES_TIMESTAMP3 + STAKED_ERA_GAP))
|
||||
era = 4;
|
||||
else
|
||||
era = 0;
|
||||
// if we are in a gap, return era 0, so any notarizations submitted are invalid.
|
||||
// if we are in a gap, return era 0, this allows to invalidate notarizations when in GAP.
|
||||
return(era);
|
||||
}
|
||||
};
|
||||
|
||||
CrosschainAuthority auth_STAKED_chosen(const char *notaries_chosen[][2],int num_notaries){
|
||||
CrosschainAuthority Choose_auth_STAKED(int chosen_era) {
|
||||
CrosschainAuthority auth;
|
||||
switch (chosen_era) {
|
||||
case 1:
|
||||
auth = auth_STAKED_chosen(notaries_STAKED1,num_notaries_STAKED1);
|
||||
break;
|
||||
case 2:
|
||||
auth = auth_STAKED_chosen(notaries_STAKED2,num_notaries_STAKED2);
|
||||
break;
|
||||
case 3:
|
||||
auth = auth_STAKED_chosen(notaries_STAKED3,num_notaries_STAKED3);
|
||||
break;
|
||||
case 4:
|
||||
auth = auth_STAKED_chosen(notaries_STAKED4,num_notaries_STAKED4);
|
||||
break;
|
||||
}
|
||||
return(auth);
|
||||
};
|
||||
|
||||
CrosschainAuthority auth_STAKED_chosen(const char *notaries_chosen[][2],int num_notaries) {
|
||||
CrosschainAuthority auth;
|
||||
auth.requiredSigs = (num_notaries / 5);
|
||||
auth.size = num_notaries;
|
||||
|
||||
Reference in New Issue
Block a user