message: Fix for txHash being assigned too early
diff: @@ -4320,9 +4320,6 @@ bool CWallet::CreateMultipleZerocoinSpendTransaction(std::string &thirdPartyaddr
  }
  }
  - txHash = wtxNew.GetHash();
  - LogPrintf("wtxNew.txHash:%s\n", txHash.ToString());
  -
  // Embed the constructed transaction data in wtxNew.
  *static_cast<CTransaction *>(&wtxNew) = CTransaction(txNew);
  // Limit size
  @@ -4331,6 +4328,9 @@ bool CWallet::CreateMultipleZerocoinSpendTransaction(std::string &thirdPartyaddr
  return false;
  }
  + txHash = wtxNew.GetHash();
  + LogPrintf("wtxNew.txHash:%s\n", txHash.ToString());
  +
  // After transaction creation and verification, this last loop is to notify the wallet of changes to zerocoin spend info.
  for (std::vector<std::pair<int64_t, libzerocoin::CoinDenomination>>::const_iterator it = denominations.begin(); it != denominations.end(); it++)
  {
  