message: Fixed callcontract.
diff: @@ -86,10 +86,9 @@ ResultExecute QtumState::execute(EnvInfo const& _envInfo, SealEngineFace const&
  printfErrorLog(dev::eth::toTransactionException(_e));
  res.excepted = dev::eth::toTransactionException(_e);
  res.gasUsed = _t.gas();
  - if(_p != Permanence::Reverted){
  - deleteAccounts(_sealEngine.deleteAddresses);
  - commit(CommitBehaviour::RemoveEmptyAccounts);
  - }
  +
  + m_cache.clear();
  + cacheUTXO.clear();
  }
  if(!_t.isCreation())
  