From e6f56af1b6ec79295043993cf451a2cd2c03fce3 Mon Sep 17 00:00:00 2001 From: Apr Team Date: Thu, 5 Jul 2018 16:16:16 +0300 Subject: [PATCH] Fixed small issue in test + removed explicit check for duplicates in pending transactions. They are covered by proposal storage check. --- libraries/chain/db_block.cpp | 8 -------- tests/tests/network_broadcast_api_tests.cpp | 2 +- 2 files changed, 1 insertion(+), 9 deletions(-) diff --git a/libraries/chain/db_block.cpp b/libraries/chain/db_block.cpp index 82f21dbb..15c95378 100644 --- a/libraries/chain/db_block.cpp +++ b/libraries/chain/db_block.cpp @@ -141,14 +141,6 @@ void database::check_tansaction_for_duplicated_operations(const signed_transacti } }); - for (auto& pending_transaction: _pending_tx) - { - for (auto& operation: pending_transaction.operations) - { - existed_operations_digests.insert(fc::digest(operation)); - } - } - proposed_operations_digest_accumulator digest_accumulator; for (auto& operation: trx.operations) { diff --git a/tests/tests/network_broadcast_api_tests.cpp b/tests/tests/network_broadcast_api_tests.cpp index dd073cfa..f50b61e5 100644 --- a/tests/tests/network_broadcast_api_tests.cpp +++ b/tests/tests/network_broadcast_api_tests.cpp @@ -65,7 +65,7 @@ namespace for (auto& operation: operations) { - operation_proposal.proposed_ops = {op_wrapper(operation)}; + operation_proposal.proposed_ops.push_back(op_wrapper(operation)); } signed_transaction transaction;