message: Update token tx time
diff: @@ -5013,15 +5013,12 @@ bool CWallet::AddTokenTxEntry(const CTokenTx &tokenTx, bool fFlushOnClose)
  // Write to disk
  CTokenTx wtokenTx = tokenTx;
  - if(fInsertedNew)
  - {
  - wtokenTx.nCreateTime = GetAdjustedTime();
  - }
  - else
  + if(!fInsertedNew)
  {
  - wtokenTx.nCreateTime = it->second.nCreateTime;
  wtokenTx.strLabel = it->second.strLabel;
  }
  + const CBlockIndex *pIndex = chainActive[wtokenTx.blockNumber];
  + wtokenTx.nCreateTime = pIndex ? pIndex->GetBlockTime() : GetAdjustedTime();
  if (!walletdb.WriteTokenTx(wtokenTx))
  return false;
  