From ce9e480ef90859c2c6fbc6afc4a115ab5ffef8bc Mon Sep 17 00:00:00 2001 From: abitmore Date: Fri, 5 Nov 2021 20:50:05 +0000 Subject: [PATCH] Add tests to reproduce operation_results issue The broadcast_transaction_with_callback API returns an empty operation_results --- tests/tests/network_broadcast_api_tests.cpp | 3 +++ 1 file changed, 3 insertions(+) diff --git a/tests/tests/network_broadcast_api_tests.cpp b/tests/tests/network_broadcast_api_tests.cpp index 9a4a264492..17dd7e8857 100644 --- a/tests/tests/network_broadcast_api_tests.cpp +++ b/tests/tests/network_broadcast_api_tests.cpp @@ -43,6 +43,9 @@ BOOST_AUTO_TEST_CASE( broadcast_transaction_with_callback_test ) { auto callback = [&]( const variant& v ) { ++called; + idump((v)); + auto callback_obj = v.as(200); + BOOST_CHECK_EQUAL( callback_obj.trx.operations.size(), callback_obj.trx.operation_results.size() ); }; fc::ecc::private_key cid_key = fc::ecc::private_key::regenerate( fc::digest("key") );