Browse Source

fix new era function

pull/27/head
blackjok3r 6 years ago
parent
commit
e232fd0049
  1. 4
      src/notaries_staked.cpp
  2. 2
      src/rpcmisc.cpp

4
src/notaries_staked.cpp

@ -18,7 +18,7 @@ int8_t is_STAKED(const char *chain_name) {
STAKED = 2;
else if ( (strcmp(chain_name, "CFEK") == 0) || (strncmp(chain_name, "CFEK", 4) == 0) )
STAKED = 3;
//fprintf(stderr, "This chains is: %s which is: %d\n", chain_name,STAKED);
//fprintf(stderr, "This chain is: %s which is: %d\n", chain_name,STAKED);
return(STAKED);
};
@ -30,7 +30,7 @@ int32_t STAKED_era(int timestamp)
for (int32_t i = 1; i < NUM_STAKED_ERAS; i++)
{
if (timestamp <= STAKED_NOTARIES_TIMESTAMP[i] && timestamp >= (STAKED_NOTARIES_TIMESTAMP[i-1] + STAKED_ERA_GAP))
return(i);
return(i+1);
}
// if we are in a gap, return era 0, this allows to invalidate notarizations when in GAP.
return(0);

2
src/rpcmisc.cpp

@ -109,6 +109,8 @@ UniValue getiguanajson(const UniValue& params, bool fHelp)
return json;
}
UniValue getinfo(const UniValue& params, bool fHelp)
{
uint256 notarized_hash,notarized_desttxid; int32_t prevMoMheight,notarized_height,longestchain,kmdnotarized_height,txid_height;

Loading…
Cancel
Save