diff --git a/src/currency_core/tx_pool.cpp b/src/currency_core/tx_pool.cpp index 467d295f..0c93fd65 100644 --- a/src/currency_core/tx_pool.cpp +++ b/src/currency_core/tx_pool.cpp @@ -389,16 +389,18 @@ namespace currency return false; // stop handling } - //std::string prev_alias = m_blockchain.get_alias_by_address(eai.m_address); - //if (!is_in_block && !eai.m_sign.size() && - // prev_alias.size()) - //{ - // LOG_PRINT_L0("Address \"" << get_account_address_as_str(eai.m_address) - // << "\" already registered with \""<< prev_alias - // << "\" alias in blockchain (new alias: \"" << eai.m_alias << "\"), transaction rejected"); - // r = false; - // return false; // stop handling - //} +#ifndef TESTNET + std::string prev_alias = m_blockchain.get_alias_by_address(eai.m_address); + if (!is_in_block && !eai.m_sign.size() && + prev_alias.size()) + { + LOG_PRINT_L0("Address \"" << get_account_address_as_str(eai.m_address) + << "\" already registered with \""<< prev_alias + << "\" alias in blockchain (new alias: \"" << eai.m_alias << "\"), transaction rejected"); + r = false; + return false; // stop handling + } +#endif if (!is_in_block) {