message: Fix IsVerifyDB bug in zerocoin check
diff: @@ -555,7 +555,8 @@ bool CheckZerocoinTransaction(const CTransaction &tx,
  // Only one loop, we checked on the format before enter this case
  BOOST_FOREACH(const CTxOut &txout, tx.vout)
  {
  - if ((txout.nValue == totalValue * COIN) && !isVerifyDB) {
  + if(!isVerifyDB){
  + if (txout.nValue == totalValue * COIN) {
  if(!CheckSpendZcoinTransaction(tx, params, denominations, state, hashTx, isVerifyDB, nHeight, isCheckWallet, zerocoinTxInfo)){
  return false;
  }
  @@ -564,6 +565,7 @@ bool CheckZerocoinTransaction(const CTransaction &tx,
  }
  }
  }
  + }
  return true;
  }
  @@ -1151,3 +1153,4 @@ void CZerocoinState::Reset() {
  CZerocoinState *CZerocoinState::GetZerocoinState() {
  return &zerocoinState;
  }
  +
  