From ea6549e9daf5b42dcb63c5668444cd84b3b1fe4d Mon Sep 17 00:00:00 2001 From: moneromooo-monero Date: Sat, 28 Jan 2017 09:02:19 +0000 Subject: [PATCH 1/2] core_tests: decrease trace level from trace to debug It had become very, very spammy --- tests/core_tests/chaingen_main.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tests/core_tests/chaingen_main.cpp b/tests/core_tests/chaingen_main.cpp index 557e3f07..5851d9c6 100644 --- a/tests/core_tests/chaingen_main.cpp +++ b/tests/core_tests/chaingen_main.cpp @@ -51,7 +51,7 @@ int main(int argc, char* argv[]) //set up logging options mlog_configure(mlog_get_default_log_path("core_tests.log"), true); - mlog_set_log_level(3); + mlog_set_log_level(2); po::options_description desc_options("Allowed options"); command_line::add_arg(desc_options, command_line::arg_help); From 3ae79a59e445d67827cd3d34ec1cfc476ded36b3 Mon Sep 17 00:00:00 2001 From: moneromooo-monero Date: Sat, 28 Jan 2017 09:30:11 +0000 Subject: [PATCH 2/2] core: set missing verifivation_failed flag when rejecting a tx This fixes two core rct tests --- src/cryptonote_core/cryptonote_core.cpp | 1 + 1 file changed, 1 insertion(+) diff --git a/src/cryptonote_core/cryptonote_core.cpp b/src/cryptonote_core/cryptonote_core.cpp index 22d473b3..2d5ccc55 100644 --- a/src/cryptonote_core/cryptonote_core.cpp +++ b/src/cryptonote_core/cryptonote_core.cpp @@ -532,6 +532,7 @@ namespace cryptonote if (rv.outPk.size() != tx.vout.size()) { LOG_PRINT_L1("WRONG TRANSACTION BLOB, Bad outPk size in tx " << tx_hash << ", rejected"); + tvc.m_verifivation_failed = true; return false; } for (size_t n = 0; n < tx.rct_signatures.outPk.size(); ++n)