diff --git a/libraries/chain/finality/finality_core.cpp b/libraries/chain/finality/finality_core.cpp index a3d26b66f8..ba6323adb4 100644 --- a/libraries/chain/finality/finality_core.cpp +++ b/libraries/chain/finality/finality_core.cpp @@ -212,6 +212,7 @@ const qc_link& finality_core::get_qc_link_from(block_num_type block_num) const std::tuple get_new_block_numbers(const finality_core& c, const qc_claim_t& most_recent_ancestor_with_qc) { assert(most_recent_ancestor_with_qc.block_num <= c.current_block_num()); // Satisfied by the precondition. + assert(c.latest_qc_claim().block_num <= most_recent_ancestor_with_qc.block_num); // Satisfied by the precondition. // Invariant 2 of core guarantees that: // c.last_final_block_num() <= c.links.front().source_block_num <= c.final_on_strong_qc_block_num <= c.latest_qc_claim().block_num @@ -223,53 +224,34 @@ std::tuple get_new_block_numbers return {c.last_final_block_num(), c.links.front().source_block_num, c.final_on_strong_qc_block_num}; } - const auto& link1 = c.get_qc_link_from(most_recent_ancestor_with_qc.block_num); - - // By the post-condition of get_qc_link_from, link1.source_block_num == most_recent_ancestor_with_qc.block_num. - // By the invariant on qc_link, link1.target_block_num <= link1.source_block_num. - // Therefore, link1.target_block_num <= most_recent_ancestor_with_qc.block_num. - // And also by the precondition, link1.target_block_num <= c.current_block_num(). - - // If c.refs.empty() == true, then by invariant 3 of core, link1 == c.links.front() == c.links.back() and so - // link1.target_block_num == c.current_block_num(). - - // Otherwise, if c.refs.empty() == false, consider two cases. - // Case 1: link1 != c.links.back() - // In this case, link1.target_block_num <= link1.source_block_num < c.links.back().source_block_num. - // The strict inequality is justified by invariant 7 of core. - // Therefore, link1.target_block_num < c.current_block_num(). - // Case 2: link1 == c.links.back() - // In this case, link1.target_block_num < link1.source_block_num == c.links.back().source_block_num. - // The strict inequality is justified because target_block_num and source_block_num of a qc_link can only be equal for a - // genesis block. And a link mapping genesis block number to genesis block number can only possibly exist for c.links.front(). - // Therefore, link1.target_block_num < c.current_block_num(). - - // There must exist some link, call it link0, within c.links where - // link0.target_block_num == c.final_on_strong_qc_block_num and link0.source_block_num <= c.latest_qc_claim().block_num. - // By the precondition, link0.source_block_num <= most_recent_ancestor_with_qc.block_num. - // If c.links.size() > 1, then by invariant 7 of core, link0.target_block_num <= link1.target_block_num. - // Otherwise if c.links.size() == 1, then link0 == link1 and so link0.target_block_num == link1.target_block_num. - // Therefore, c.final_on_strong_qc_block_num <= link1.target_block_num. - - assert(c.final_on_strong_qc_block_num <= link1.target_block_num); // Satisfied by justification above. - - // Finality does not advance if a better 3-chain is not found. - if (!link1.is_link_strong || (link1.target_block_num < c.links.front().source_block_num)) { - return {c.last_final_block_num(), c.links.front().source_block_num, link1.target_block_num}; - } - - const auto& link2 = c.get_qc_link_from(link1.target_block_num); - - // By the post-condition of get_qc_link_from, link2.source_block_num == link1.target_block_num. - // By the invariant on qc_link, link2.target_block_num <= link2.source_block_num. - // Therefore, link2.target_block_num <= link1.target_block_num. - - // Wherever link2 is found within c.links, it must be the case that c.links.front().target_block_num <= link2.target_block_num. - // This is obvious if c.links.size() == 1 (even though the code would even not get to this point if c.links.size() == 1), and - // for the case where c.links.size() > 1, it is justified by invariant 7 of core. - // Therefore, c.last_final_block_num() <= link2.target_block_num. - - return {link2.target_block_num, link2.source_block_num, link1.target_block_num}; + const auto& link = c.get_qc_link_from(most_recent_ancestor_with_qc.block_num); + + // Wherever link is found within c.links, it must be either c.links.front() or + // a link after c.links.front() in c.links. + // In both cases, by invariant 7 of core, + // c.links.front().target_block_num <= link.target_block_num + // c.links.front().source_block_num <= link.source_block_num + assert(c.last_final_block_num() <= link.target_block_num); // by justification above and c.last_final_block_num() == c.links.front().target_block_num + assert(c.links.front().source_block_num <= link.source_block_num); // by justification above + + // 1. By the post-condition of get_qc_link_from, link.source_block_num == most_recent_ancestor_with_qc.block_num. + // By the invariant on qc_link, link.target_block_num <= link.source_block_num. + // Therefore, link.target_block_num <= most_recent_ancestor_with_qc.block_num. + // + // 2. There must exist some link, call it link0, within c.links where + // link0.target_block_num == c.final_on_strong_qc_block_num and link0.source_block_num <= c.latest_qc_claim().block_num. + // By the precondition, link0.source_block_num <= most_recent_ancestor_with_qc.block_num. + // Since most_recent_ancestor_with_qc.block_num == link.source_block_num, + // we have link0.source_block_num <= link.source_block_num. + // If c.links.size() > 1, then by invariant 7 of core, link0.target_block_num <= link.target_block_num. + // Otherwise if c.links.size() == 1, then link0 == link and so link0.target_block_num == link.target_block_num. + // Therefore, c.final_on_strong_qc_block_num <= link.target_block_num. + // + // From 1 and 2, we have c.final_on_strong_qc_block_num <= most_recent_ancestor_with_qc.block_num + assert(c.final_on_strong_qc_block_num <= most_recent_ancestor_with_qc.block_num); + + // Use two-chain for finality advance + return {link.target_block_num, link.source_block_num, most_recent_ancestor_with_qc.block_num}; } core_metadata finality_core::next_metadata(const qc_claim_t& most_recent_ancestor_with_qc) const diff --git a/libraries/testing/include/eosio/testing/tester.hpp b/libraries/testing/include/eosio/testing/tester.hpp index f5a67cf572..dd34a5f1f6 100644 --- a/libraries/testing/include/eosio/testing/tester.hpp +++ b/libraries/testing/include/eosio/testing/tester.hpp @@ -77,6 +77,10 @@ namespace eosio::testing { yes // tester calls startup() during initialization. }; + // Number of chains required for a block to become final. + // Current protocol is 2: strong-strong or weak-strong. + constexpr size_t num_chains_to_final = 2; + std::ostream& operator<<(std::ostream& os, setup_policy p); std::vector read_wasm( const char* fn ); @@ -957,9 +961,9 @@ namespace eosio::testing { BOOST_REQUIRE(pt_block->is_proper_svnn_block()); } - // lib must advance after 3 blocks + // lib must advance after num_chains_to_final blocks // ------------------------------- - for (size_t i=0; i<3; ++i) + for (size_t i=0; iblock_num(), pt_block->block_num()); diff --git a/unittests/block_header_state_tests.cpp b/unittests/block_header_state_tests.cpp index ed7740e1d3..13f931b3ad 100644 --- a/unittests/block_header_state_tests.cpp +++ b/unittests/block_header_state_tests.cpp @@ -2,6 +2,7 @@ #include using namespace eosio::chain; +using namespace eosio::testing; // Function to be tested. Implemented in block_header_state.cpp` namespace eosio::chain { @@ -366,15 +367,15 @@ BOOST_FIXTURE_TEST_CASE(finalizer_policies_change_edge_case_strong_qc_test, fina key_indices[0] = 2; auto policy_c_pubkeys = node0.finkeys.set_finalizer_policy(key_indices).pubkeys; - // We did produce_and_push_block() after proposing Policy B; need 5 more rounds - // of strong QC to make two 3-chains for Policy B to be activated. - for (size_t i=0; i<5; ++i) { + // We did produce_and_push_block() after proposing Policy B; need `2*num_chains_to_final - 1` + // more rounds of strong QC to make two 2-chains for Policy B to be activated. + for (size_t i=0; i<(2*num_chains_to_final - 1); ++i) { produce_and_push_block(); process_votes(node1_index, num_nodes - 1); // all non-producing nodes vote strong node0.check_head_finalizer_policy(policy_a_generation, fin_policy_pubkeys_0); // original policy still active } - // we just completed the two 3-chains, so the next block we produce will have + // we just completed the two 2-chains, so the next block we produce will have // Policy B activated produce_and_push_block(); node0.check_head_finalizer_policy(policy_b_generation, policy_b_pubkeys); @@ -418,29 +419,27 @@ BOOST_FIXTURE_TEST_CASE(finalizer_policies_change_edge_case_weak_qc_test, finali key_indices[0] = 2; auto policy_c_pubkeys = node0.finkeys.set_finalizer_policy(key_indices).pubkeys; - // Produce 4 rounds; all the votes are strong votes. - for (size_t i=0; i<4; ++i) { + // Require 2*num_chains_to_final rounds for a policy to become active; + // reserve 2 rounds below. That's why produce (2*num_chains_to_final - 2) first. + for (size_t i=0; i<(2*num_chains_to_final - 2); ++i) { produce_and_push_block(); process_votes(node1_index, num_nodes - 1); // all non-producing nodes vote strong node0.check_head_finalizer_policy(policy_a_generation, fin_policy_pubkeys_0); // original policy still active } produce_and_push_block(); - // node1 votes strong - process_vote(node1_index); - // node2 votes weak + // make a weak QC + process_vote(node1_index); // node1 votes strong process_vote(node2_index, (size_t)-1 /*not used*/, vote_mode::weak); // node2 votes weak // active policy should still stay at Policy A as LIB has not advanced due to weak vote node0.check_head_finalizer_policy(policy_a_generation, fin_policy_pubkeys_0); - // produce 2 rounds of strong QC blocks - for (size_t i=0; i<2; ++i) { - produce_and_push_block(); - process_votes(node1_index, num_nodes - 1); // all non-producing nodes vote strong - node0.check_head_finalizer_policy(policy_a_generation, fin_policy_pubkeys_0); // original policy still active - } + // produce 1 round of strong QC block + produce_and_push_block(); + process_votes(node1_index, num_nodes - 1); // all non-producing nodes vote strong + node0.check_head_finalizer_policy(policy_a_generation, fin_policy_pubkeys_0); // original policy still active - // Now a weak-strong-strong chain is formed. LIB advances. Policy B becomes active. + // Now a weak-strong chain is formed. LIB advances. Policy B becomes active. produce_and_push_block(); node0.check_head_finalizer_policy(policy_b_generation, policy_b_pubkeys); node1.check_head_finalizer_policy(policy_b_generation, policy_b_pubkeys); diff --git a/unittests/block_state_tests.cpp b/unittests/block_state_tests.cpp index 6c97240c6f..eb154b64ba 100644 --- a/unittests/block_state_tests.cpp +++ b/unittests/block_state_tests.cpp @@ -429,8 +429,8 @@ BOOST_FIXTURE_TEST_CASE(get_finality_data_test, finality_test_cluster<4>) try { finality_data_t finality_data; - // It takes one 3-chain for LIB to advance and 1 LIB proposed finalizer to be promoted to pending. - for (size_t i=0; i<3; ++i) { + // It takes one 2-chain for LIB to advance and 1 LIB proposed finalizer to be promoted to pending. + for (size_t i=0; i) { // In Savanna, after 3-chain finality is achieved. - const auto expected_last_irreversible_block_number = test.head().block_num() - 3; + const auto expected_last_irreversible_block_number = test.head().block_num() - num_chains_to_final; BOOST_TEST(test.last_irreversible_block_num() == expected_last_irreversible_block_number); } else { // With one producer, irreversibility should only just 1 block before @@ -73,7 +73,7 @@ BOOST_AUTO_TEST_SUITE(database_tests) // Check the last irreversible block number is updated correctly if constexpr (std::is_same_v) { - const auto next_expected_last_irreversible_block_number = test.head().block_num() - 3; + const auto next_expected_last_irreversible_block_number = test.head().block_num() - num_chains_to_final; BOOST_TEST(test.last_irreversible_block_num() == next_expected_last_irreversible_block_number); } else { const auto next_expected_last_irreversible_block_number = test.head().block_num() - 1; diff --git a/unittests/deep-mind/deep-mind.log b/unittests/deep-mind/deep-mind.log index fcc8742732..f128d3ac0d 100644 --- a/unittests/deep-mind/deep-mind.log +++ b/unittests/deep-mind/deep-mind.log @@ -200,287 +200,271 @@ DMLOG START_BLOCK 7 DMLOG CREATION_OP ROOT 0 DMLOG RLIMIT_OP ACCOUNT_USAGE UPD {"owner":"eosio","net_usage":{"last_ordinal":1262304006,"value_ex":164311,"consumed":1},"cpu_usage":{"last_ordinal":1262304006,"value_ex":315990,"consumed":101},"ram_usage":456503} DMLOG TRX_OP CREATE onblock 79e35bf041b2cd6893392c6b4e0ce0b8d349503c6df788fc91962dba827411d1 0000000000000000000000000000010000000000ea305500000000221acfa4010000000000ea305500000000a8ed32327e053b3d4b0000000000ea3055000000000005901c6c3b5460e8df260e80b6a26f15199273431668af0c1cf8af27370000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080000102000704000000000000000000 -DMLOG APPLIED_TRANSACTION 7 79e35bf041b2cd6893392c6b4e0ce0b8d349503c6df788fc91962dba827411d107000000063b3d4b010000000745e18ebecf0ec2cb1e454165583936e1920d068e7570212b77b79f5601006400000000000000000000000000000000000000000001010000010000000000ea30555f8725b0324d14dc48aa555af0788f7a5034c5f8bf25f6f54ac3e24eff508f0f21000000000000002100000000000000010000000000ea3055210000000000000002020000000000ea30550000000000ea305500000000221acfa4010000000000ea305500000000a8ed32327e053b3d4b0000000000ea3055000000000005901c6c3b5460e8df260e80b6a26f15199273431668af0c1cf8af273700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000800001020007040000000000000000000000000000000079e35bf041b2cd6893392c6b4e0ce0b8d349503c6df788fc91962dba827411d107000000063b3d4b010000000745e18ebecf0ec2cb1e454165583936e1920d068e7570212b77b79f560000000000000000 +DMLOG APPLIED_TRANSACTION 7 79e35bf041b2cd6893392c6b4e0ce0b8d349503c6df788fc91962dba827411d107000000063b3d4b01000000076975787d4d7ab5c19e4be0b9abc755a34690f5d643844fe5f53ae6e801006400000000000000000000000000000000000000000001010000010000000000ea30555f8725b0324d14dc48aa555af0788f7a5034c5f8bf25f6f54ac3e24eff508f0f21000000000000002100000000000000010000000000ea3055210000000000000002020000000000ea30550000000000ea305500000000221acfa4010000000000ea305500000000a8ed32327e053b3d4b0000000000ea3055000000000005901c6c3b5460e8df260e80b6a26f15199273431668af0c1cf8af273700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000800001020007040000000000000000000000000000000079e35bf041b2cd6893392c6b4e0ce0b8d349503c6df788fc91962dba827411d107000000063b3d4b01000000076975787d4d7ab5c19e4be0b9abc755a34690f5d643844fe5f53ae6e80000000000000000 DMLOG RLIMIT_OP STATE UPD {"average_block_net_usage":{"last_ordinal":6,"value_ex":231993456,"consumed":232},"average_block_cpu_usage":{"last_ordinal":6,"value_ex":443351040,"consumed":543},"pending_net_usage":0,"pending_cpu_usage":100,"total_net_weight":0,"total_cpu_weight":0,"total_ram_bytes":0,"virtual_net_limit":1053831,"virtual_cpu_limit":201001} DMLOG RLIMIT_OP STATE UPD {"average_block_net_usage":{"last_ordinal":7,"value_ex":230060177,"consumed":231},"average_block_cpu_usage":{"last_ordinal":7,"value_ex":440489782,"consumed":540},"pending_net_usage":0,"pending_cpu_usage":0,"total_net_weight":0,"total_cpu_weight":0,"total_ram_bytes":0,"virtual_net_limit":1054885,"virtual_cpu_limit":201202} -DMLOG ACCEPTED_BLOCK_V2 0000000745e18ebecf0ec2cb1e454165583936e1920d068e7570212b77b79f56 7 4 063b3d4b0000000000ea3055000000000006f113c4ff3535c690d7bca098489b6c1e432b6c2c9a4855cb99656e9c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080000102000706000000010000001f4270aee6de8044a4b1bbfe3042d0fc3786321874c2a0c760764326083df9a0757a0a14f7fbacf66bdbcf16fb8f5761a162eef6ce57f1b73267633c5123a5e96c00010300ca010600000001010100c00123da6994b919925f30c159049507a23579f84533d9fd8779cd133a05f681ef19effeac4ad43fc3935440e956d7cd6a0bed01c204f9711d6a754ce361954852b6b7cdac98f92dfef6b66bdad802d21830acc5870716f82dd02372b7ef87b721113eac61555808f356974323d2a74019128bb81806245a71337822e6e71eb75ddb571c7a04fe9f095b18ab2a4f3506ea0a58d3db2dc3fa60b59fa43bf034d2a1ad883e5841dbdc26e0e6927c8a25e4880a209f59166948edf853790647f7839f01 010000000000000001000000040000005587708f9bf7a22a4444a010c37a1a2cde638214d2a15f36df72f4381b932a093bdee3004ecbc65339ce6af0503ee5cd43f962edf69326d259d752d7c49f995b5c42250d72b9d2dab7961a243e05624addb6a2e78bd27124ca8ee569d04e01d400 033b3d4b00000000010000000000ea3055000100000001000240e54a7b27e042b80a810153bec1dd166eef95fa69f6c9886ae283363bc2add80100 010000000100000000000000011766696e616c697a65726161206465736372697074696f6e01000000000000008e015055425f424c535f69346850716c6b6f434a6167584c426972697064543046336437365a656f494b57555f453249414f2d426648796e6d4377424a4f7137546b7a417272592d3841714f6c6242464970714961384d71794f76355671735a6b4d6d5f6c7643714e6c73765362414842537276567652386f4a437a514f52765a356d466a585f6d6753653834543477 +DMLOG ACCEPTED_BLOCK_V2 000000076975787d4d7ab5c19e4be0b9abc755a34690f5d643844fe5f53ae6e8 7 4 063b3d4b0000000000ea3055000000000006f113c4ff3535c690d7bca098489b6c1e432b6c2c9a4855cb99656e9c0000000000000000000000000000000000000000000000000000000000000000c19bcf542cf56ca8790c01a4e371887832ab4b5fe2acbfd4022bc98d8f4a620100000080000102000706000000010000001f4e0fa4967b4d4780a2cae74a8cf47ccb7e30c331ccabb6877fd84e1493e92ec27c46bd2cbe17527a2aa318ab9c4ac300f328215da57b987143b297b163472fc900010300ca010600000001010100c00123da6994b919925f30c159049507a23579f84533d9fd8779cd133a05f681ef19effeac4ad43fc3935440e956d7cd6a0bed01c204f9711d6a754ce361954852b6b7cdac98f92dfef6b66bdad802d21830acc5870716f82dd02372b7ef87b721113eac61555808f356974323d2a74019128bb81806245a71337822e6e71eb75ddb571c7a04fe9f095b18ab2a4f3506ea0a58d3db2dc3fa60b59fa43bf034d2a1ad883e5841dbdc26e0e6927c8a25e4880a209f59166948edf853790647f7839f01 010000000000000001000000060000005587708f9bf7a22a4444a010c37a1a2cde638214d2a15f36df72f4381b932a093bdee3004ecbc65339ce6af0503ee5cd43f962edf69326d259d752d7c49f995bddd673487d5744576316b3120f10a4caa422d5d2fe8abbb537a89ac8696b76df00 033b3d4b00000000010000000000ea3055000100000001000240e54a7b27e042b80a810153bec1dd166eef95fa69f6c9886ae283363bc2add80100 010000000100000000000000011766696e616c697a65726161206465736372697074696f6e01000000000000008e015055425f424c535f69346850716c6b6f434a6167584c426972697064543046336437365a656f494b57555f453249414f2d426648796e6d4377424a4f7137546b7a417272592d3841714f6c6242464970714961384d71794f76355671735a6b4d6d5f6c7643714e6c73765362414842537276567652386f4a437a514f52765a356d466a585f6d6753653834543477 DMLOG START_BLOCK 8 DMLOG CREATION_OP ROOT 0 DMLOG RLIMIT_OP ACCOUNT_USAGE UPD {"owner":"eosio","net_usage":{"last_ordinal":1262304007,"value_ex":164310,"consumed":1},"cpu_usage":{"last_ordinal":1262304007,"value_ex":316567,"consumed":101},"ram_usage":456503} -DMLOG TRX_OP CREATE onblock a0fa143525de743c7f855e1d19a1f87fb0355edaf72f618669a382f3442122ab 0000000000000000000000000000010000000000ea305500000000221acfa4010000000000ea305500000000a8ed32327e063b3d4b0000000000ea3055000000000006f113c4ff3535c690d7bca098489b6c1e432b6c2c9a4855cb99656e9c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080000102000706000000010000000000 -DMLOG APPLIED_TRANSACTION 8 a0fa143525de743c7f855e1d19a1f87fb0355edaf72f618669a382f3442122ab08000000073b3d4b0100000008c3cdb0ea2230d811cf6571140c40e30aa15c0349ba57451674a72d2d01006400000000000000000000000000000000000000000001010000010000000000ea3055221f67864c688a46b918297c8c96ac5a23d18ba8ca4a0016e0af0f7dbdb8576322000000000000002200000000000000010000000000ea3055220000000000000002020000000000ea30550000000000ea305500000000221acfa4010000000000ea305500000000a8ed32327e063b3d4b0000000000ea3055000000000006f113c4ff3535c690d7bca098489b6c1e432b6c2c9a4855cb99656e9c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008000010200070600000001000000000000000000000000a0fa143525de743c7f855e1d19a1f87fb0355edaf72f618669a382f3442122ab08000000073b3d4b0100000008c3cdb0ea2230d811cf6571140c40e30aa15c0349ba57451674a72d2d0000000000000000 +DMLOG TRX_OP CREATE onblock ce8618dad0581bcdb7958168be16c2e98f2e5dccb8745275e6b934b4954ed736 0000000000000000000000000000010000000000ea305500000000221acfa4010000000000ea305500000000a8ed32327e063b3d4b0000000000ea3055000000000006f113c4ff3535c690d7bca098489b6c1e432b6c2c9a4855cb99656e9c0000000000000000000000000000000000000000000000000000000000000000c19bcf542cf56ca8790c01a4e371887832ab4b5fe2acbfd4022bc98d8f4a620100000080000102000706000000010000000000 +DMLOG APPLIED_TRANSACTION 8 ce8618dad0581bcdb7958168be16c2e98f2e5dccb8745275e6b934b4954ed73608000000073b3d4b01000000088dc1172559bebf4e90840b5e89bd30a7c38460f1fd4020c67d4ef1cc01006400000000000000000000000000000000000000000001010000010000000000ea30556844862185fefab84ba7820afde12613d5e1bb5fcd2aca17dae7cd54ce503f5222000000000000002200000000000000010000000000ea3055220000000000000002020000000000ea30550000000000ea305500000000221acfa4010000000000ea305500000000a8ed32327e063b3d4b0000000000ea3055000000000006f113c4ff3535c690d7bca098489b6c1e432b6c2c9a4855cb99656e9c0000000000000000000000000000000000000000000000000000000000000000c19bcf542cf56ca8790c01a4e371887832ab4b5fe2acbfd4022bc98d8f4a62010000008000010200070600000001000000000000000000000000ce8618dad0581bcdb7958168be16c2e98f2e5dccb8745275e6b934b4954ed73608000000073b3d4b01000000088dc1172559bebf4e90840b5e89bd30a7c38460f1fd4020c67d4ef1cc0000000000000000 DMLOG RLIMIT_OP STATE UPD {"average_block_net_usage":{"last_ordinal":7,"value_ex":230060177,"consumed":231},"average_block_cpu_usage":{"last_ordinal":7,"value_ex":440489782,"consumed":540},"pending_net_usage":0,"pending_cpu_usage":100,"total_net_weight":0,"total_cpu_weight":0,"total_ram_bytes":0,"virtual_net_limit":1054885,"virtual_cpu_limit":201202} DMLOG RLIMIT_OP STATE UPD {"average_block_net_usage":{"last_ordinal":8,"value_ex":228143008,"consumed":229},"average_block_cpu_usage":{"last_ordinal":8,"value_ex":437652367,"consumed":537},"pending_net_usage":0,"pending_cpu_usage":0,"total_net_weight":0,"total_cpu_weight":0,"total_ram_bytes":0,"virtual_net_limit":1055940,"virtual_cpu_limit":201403} -DMLOG ACCEPTED_BLOCK_V2 00000008c3cdb0ea2230d811cf6571140c40e30aa15c0349ba57451674a72d2d 8 4 073b3d4b0000000000ea305500000000000745e18ebecf0ec2cb1e454165583936e1920d068e7570212b77b79f560000000000000000000000000000000000000000000000000000000000000000c19bcf542cf56ca8790c01a4e371887832ab4b5fe2acbfd4022bc98d8f4a620100000080000102000707000000010000001f0165579fe8efbbc3b9cde112269dba5c3da270975dbab4c48590e386e11386624097ba5af8ef7bf83940bea229ef7a40135cdeed670fd197b0c1b3237ccf768500010300ca010700000001010100c001eff4aaa7a397bad36e646295cc7294eb69b96fa6e0f3ddb390561268628ae748151d6fa2f1352e65d019e03d93b1f1083f1a49ef24d065b6146f2ed71c6842dbc326eaee683bb7947d661aa69d50728b9d9912f8a9a9a1255cb339369618ff11910b2d8b1428b9fadd13e07f76bb4ce4ea65bd57fff34d02e4dc8dbeba06316c11f321ab16fdb3e743561acc27aa3006e6f5ec672f483599215d9f6c5eb9b47e012cb26089e7eb875ef2f86406112503e61d915aae5ef0d603aaddaaa7de4b0a 010000000000000001000000060000003bb5baabb21c059ffa8cb79b3d8e3c2d38834766e043c0b892ecf46820ffa6428a156b4e34fc2eed899c0e69bb96a9e7d5029543caab83f98b1f4e2887df8877c03e82aec690e27f202110973b92705e8f485fc5c45a6f001dfae09687c298c700 033b3d4b00000000010000000000ea3055000100000001000240e54a7b27e042b80a810153bec1dd166eef95fa69f6c9886ae283363bc2add80100 010000000100000000000000011766696e616c697a65726161206465736372697074696f6e01000000000000008e015055425f424c535f69346850716c6b6f434a6167584c426972697064543046336437365a656f494b57555f453249414f2d426648796e6d4377424a4f7137546b7a417272592d3841714f6c6242464970714961384d71794f76355671735a6b4d6d5f6c7643714e6c73765362414842537276567652386f4a437a514f52765a356d466a585f6d6753653834543477 +DMLOG ACCEPTED_BLOCK_V2 000000088dc1172559bebf4e90840b5e89bd30a7c38460f1fd4020c67d4ef1cc 8 4 073b3d4b0000000000ea30550000000000076975787d4d7ab5c19e4be0b9abc755a34690f5d643844fe5f53ae6e8000000000000000000000000000000000000000000000000000000000000000026936d6293fde6bd5f7eb1ccdb65128bf5be9467a416db0ae9d558f5f3d5715d00000080000102000707000000010000001f0a49c3b627d9fee4840b4a549360da5f3112948d34b0c8b3f5d2c77335d04df456e484ea4491f95bcfd0b49c8f7ceb529e5e63d14b9cd40ad27dae65cda298af00010300ca010700000001010100c0016a73d16fad67b36933a96dd383ba0b4dcef2a13abaebdf19790a28f848bbbfc489662f7aca2927a551933d7a3fe78609cc721d88e1cbb7a7befed99e2e4aa6f0b5a20e1797a5e0904826cc4c5b4f3c5facaac02f5bfa82040a5815c4b2bdb601ae6222e3c5272b3359e657b8bc96bf5385c9bfa13bdfd4affa7f714c81af5c5ffea8e300744f0c65e38a3a2f880d9a13111c8af51767f3cb54fa7b7f2cc6025fc5351a46eb592aab85b6447ffdc31942c15421af68a6aacf09048ab70b487908 01000000000000000100000007000000737408ca98b02fc874cd1cdcdd68c41e3918213f02537f023cb445709fe1cfb2dab77d4d007781d9d5cc8bc2a9e52aced4f14b8cec0f9378d77e1129292f06fd0ed290cda068d79065cae1ad412b30dc9b7cc96f9bc075cfb20d6cf4be8c7ddb00 033b3d4b00000000010000000000ea3055000100000001000240e54a7b27e042b80a810153bec1dd166eef95fa69f6c9886ae283363bc2add80100 010000000100000000000000011766696e616c697a65726161206465736372697074696f6e01000000000000008e015055425f424c535f69346850716c6b6f434a6167584c426972697064543046336437365a656f494b57555f453249414f2d426648796e6d4377424a4f7137546b7a417272592d3841714f6c6242464970714961384d71794f76355671735a6b4d6d5f6c7643714e6c73765362414842537276567652386f4a437a514f52765a356d466a585f6d6753653834543477 DMLOG START_BLOCK 9 DMLOG CREATION_OP ROOT 0 DMLOG RLIMIT_OP ACCOUNT_USAGE UPD {"owner":"eosio","net_usage":{"last_ordinal":1262304008,"value_ex":164309,"consumed":1},"cpu_usage":{"last_ordinal":1262304008,"value_ex":317144,"consumed":101},"ram_usage":456503} -DMLOG TRX_OP CREATE onblock bbd3381faffa546c8da27743bf4967db09acbb45553ed98cf000d8e9aeacfc37 0000000000000000000000000000010000000000ea305500000000221acfa4010000000000ea305500000000a8ed32327e073b3d4b0000000000ea305500000000000745e18ebecf0ec2cb1e454165583936e1920d068e7570212b77b79f560000000000000000000000000000000000000000000000000000000000000000c19bcf542cf56ca8790c01a4e371887832ab4b5fe2acbfd4022bc98d8f4a620100000080000102000707000000010000000000 -DMLOG APPLIED_TRANSACTION 9 bbd3381faffa546c8da27743bf4967db09acbb45553ed98cf000d8e9aeacfc3709000000083b3d4b010000000978ac6a5f1be46479fcfe4343e7394d2d93636156e309b19f228344bf01006400000000000000000000000000000000000000000001010000010000000000ea30550859d75389642cfa59654bb639ed66cb57520f085f772ab7e5f28951c54ee69023000000000000002300000000000000010000000000ea3055230000000000000002020000000000ea30550000000000ea305500000000221acfa4010000000000ea305500000000a8ed32327e073b3d4b0000000000ea305500000000000745e18ebecf0ec2cb1e454165583936e1920d068e7570212b77b79f560000000000000000000000000000000000000000000000000000000000000000c19bcf542cf56ca8790c01a4e371887832ab4b5fe2acbfd4022bc98d8f4a62010000008000010200070700000001000000000000000000000000bbd3381faffa546c8da27743bf4967db09acbb45553ed98cf000d8e9aeacfc3709000000083b3d4b010000000978ac6a5f1be46479fcfe4343e7394d2d93636156e309b19f228344bf0000000000000000 +DMLOG TRX_OP CREATE onblock 3e6b47bb31aa8e5733ee3143d32253efe85ac34d9fed61ac9507f9af5326f4a5 0000000000000000000000000000010000000000ea305500000000221acfa4010000000000ea305500000000a8ed32327e073b3d4b0000000000ea30550000000000076975787d4d7ab5c19e4be0b9abc755a34690f5d643844fe5f53ae6e8000000000000000000000000000000000000000000000000000000000000000026936d6293fde6bd5f7eb1ccdb65128bf5be9467a416db0ae9d558f5f3d5715d00000080000102000707000000010000000000 +DMLOG APPLIED_TRANSACTION 9 3e6b47bb31aa8e5733ee3143d32253efe85ac34d9fed61ac9507f9af5326f4a509000000083b3d4b0100000009ff143a8019f0a8160bcf904e27cb85afd8ec063677f2866166ae2fa701006400000000000000000000000000000000000000000001010000010000000000ea3055be6d1b792a099b395e21dc27bfd4023adbcd6b19995ddef66036fa5ff4ce5d2523000000000000002300000000000000010000000000ea3055230000000000000002020000000000ea30550000000000ea305500000000221acfa4010000000000ea305500000000a8ed32327e073b3d4b0000000000ea30550000000000076975787d4d7ab5c19e4be0b9abc755a34690f5d643844fe5f53ae6e8000000000000000000000000000000000000000000000000000000000000000026936d6293fde6bd5f7eb1ccdb65128bf5be9467a416db0ae9d558f5f3d5715d00000080000102000707000000010000000000000000000000003e6b47bb31aa8e5733ee3143d32253efe85ac34d9fed61ac9507f9af5326f4a509000000083b3d4b0100000009ff143a8019f0a8160bcf904e27cb85afd8ec063677f2866166ae2fa70000000000000000 DMLOG RLIMIT_OP STATE UPD {"average_block_net_usage":{"last_ordinal":8,"value_ex":228143008,"consumed":229},"average_block_cpu_usage":{"last_ordinal":8,"value_ex":437652367,"consumed":537},"pending_net_usage":0,"pending_cpu_usage":100,"total_net_weight":0,"total_cpu_weight":0,"total_ram_bytes":0,"virtual_net_limit":1055940,"virtual_cpu_limit":201403} DMLOG RLIMIT_OP STATE UPD {"average_block_net_usage":{"last_ordinal":9,"value_ex":226241816,"consumed":227},"average_block_cpu_usage":{"last_ordinal":9,"value_ex":434838597,"consumed":535},"pending_net_usage":0,"pending_cpu_usage":0,"total_net_weight":0,"total_cpu_weight":0,"total_ram_bytes":0,"virtual_net_limit":1056996,"virtual_cpu_limit":201604} -DMLOG ACCEPTED_BLOCK_V2 0000000978ac6a5f1be46479fcfe4343e7394d2d93636156e309b19f228344bf 9 4 083b3d4b0000000000ea3055000000000008c3cdb0ea2230d811cf6571140c40e30aa15c0349ba57451674a72d2d0000000000000000000000000000000000000000000000000000000000000000cb7e38842fd138c7d95920b7d884d5201b38280c61be094b8b0e1096f53a321000000080000102000708000000010000002052404391373e0d2572a2fd407ef1a8b72dd11d9ed204dea2e13e9cba1e46e9e67df3b463c1c84dad3e7df2fee8e9229e4ca851b95c2106f338dbdde1d85e64ce00010300ca010800000001010100c001017bbed61b0f6c3c21799cddb3762bb03037458452d96a714a853f711d60ca00172531331018dbaec76305ae32d1b0008aa3f6ffa47859fcd4493278dffcbb7f3fb39845fdded0f26bdac4615fbd5d7acaee28cbb21667a668f55e1d413a0d0068a830d920843b7f7779f590473852bfde66cf3936e03b4117a66a0bca1d1282eb4bb486478ce0aaf379ea6df12b750bff92dec3166c315442ce7e32be997448cd2872bbabb849ff3f6fab35e86ec3ca88ff37927cd985b9bb5d322055c48600 010000000000000001000000070000005580cc0d3f99c4b6a3d5d9cf739bb9c606bff54109a93fd2852ab8191876c9891a83abc45d193152b5e1c39e21b251fccd019bf181daad5a96466573eb66ada3765241b5854218ff40541ac151a47e6a11d824eb7cc0149c14887417d6a1ee2000 033b3d4b00000000010000000000ea3055000100000001000240e54a7b27e042b80a810153bec1dd166eef95fa69f6c9886ae283363bc2add80100 010000000100000000000000011766696e616c697a65726161206465736372697074696f6e01000000000000008e015055425f424c535f69346850716c6b6f434a6167584c426972697064543046336437365a656f494b57555f453249414f2d426648796e6d4377424a4f7137546b7a417272592d3841714f6c6242464970714961384d71794f76355671735a6b4d6d5f6c7643714e6c73765362414842537276567652386f4a437a514f52765a356d466a585f6d6753653834543477 +DMLOG ACCEPTED_BLOCK_V2 00000009ff143a8019f0a8160bcf904e27cb85afd8ec063677f2866166ae2fa7 9 6 083b3d4b0000000000ea30550000000000088dc1172559bebf4e90840b5e89bd30a7c38460f1fd4020c67d4ef1cc00000000000000000000000000000000000000000000000000000000000000007f41f1f08eb5437855e09ba1133e029ef9e06fec1f44f4cceed551135f5d422600000080000102000708000000010000001f19e2b7674d676232184f741ebcde681136bae2e744a227d489ebd4b5a477e0920e712901b97e5dd52d3bd5b7b1c7ef657e3b7efec1dbad331f590b18d13eb5e300010300ca010800000001010100c00146bc4b9023b60fafdf8d3c914617120a5819c7650cb40888ff0e1ce99c6cc8a2056783d795c0525b6f20f100ff824b029401639c67310518f7feb307e9993aabff6c4a03bb3fa7b69e0609926fa374c01aa0a8755f27e75bc7d3a78ff151bb19e68cd84f286a61d3c88eee55682b7891e87ba0e8b349ee9527f7d962fcbca950d69af92476b356c2df4ac5fdf2e88716bc06476ac72aeb7025cb148b61bcc09e7ed064401b37ce6a15ff995d06344dbfe046bd78c9d380e9bcbfbbb6bd659805 01000000000000000100000008000000211d852c2ecc5490a5559b6e067ed2d5925f295f73f89f11ac498bdbfd98354f215ee92fd616e63e58130eb78d7d2d49fa71f846fcae3e58a623b06a7ca1936491538bfd074671ebd77c563db8ba330822334c18acfa212188b16999ffd5886d00 033b3d4b00000000010000000000ea3055000100000001000240e54a7b27e042b80a810153bec1dd166eef95fa69f6c9886ae283363bc2add80100 010000000100000000000000011766696e616c697a65726161206465736372697074696f6e01000000000000008e015055425f424c535f69346850716c6b6f434a6167584c426972697064543046336437365a656f494b57555f453249414f2d426648796e6d4377424a4f7137546b7a417272592d3841714f6c6242464970714961384d71794f76355671735a6b4d6d5f6c7643714e6c73765362414842537276567652386f4a437a514f52765a356d466a585f6d6753653834543477 DMLOG START_BLOCK 10 DMLOG CREATION_OP ROOT 0 DMLOG RLIMIT_OP ACCOUNT_USAGE UPD {"owner":"eosio","net_usage":{"last_ordinal":1262304009,"value_ex":164308,"consumed":1},"cpu_usage":{"last_ordinal":1262304009,"value_ex":317721,"consumed":101},"ram_usage":456503} -DMLOG TRX_OP CREATE onblock 0ff47c250c7164dd0823e114ba070761f2b25af4d6a9c95c0923f1c521b2ed65 0000000000000000000000000000010000000000ea305500000000221acfa4010000000000ea305500000000a8ed32327e083b3d4b0000000000ea3055000000000008c3cdb0ea2230d811cf6571140c40e30aa15c0349ba57451674a72d2d0000000000000000000000000000000000000000000000000000000000000000cb7e38842fd138c7d95920b7d884d5201b38280c61be094b8b0e1096f53a321000000080000102000708000000010000000000 -DMLOG APPLIED_TRANSACTION 10 0ff47c250c7164dd0823e114ba070761f2b25af4d6a9c95c0923f1c521b2ed650a000000093b3d4b010000000ac2e606dd5bc0c6e8f4c68eb8999147aaf99c2dc04e2aa75a690d1aa801006400000000000000000000000000000000000000000001010000010000000000ea3055bc447995b5c92933c7e1b0945b5f3cb32e26bb3e073b0ac235acb03ecac705f224000000000000002400000000000000010000000000ea3055240000000000000002020000000000ea30550000000000ea305500000000221acfa4010000000000ea305500000000a8ed32327e083b3d4b0000000000ea3055000000000008c3cdb0ea2230d811cf6571140c40e30aa15c0349ba57451674a72d2d0000000000000000000000000000000000000000000000000000000000000000cb7e38842fd138c7d95920b7d884d5201b38280c61be094b8b0e1096f53a321000000080000102000708000000010000000000000000000000000ff47c250c7164dd0823e114ba070761f2b25af4d6a9c95c0923f1c521b2ed650a000000093b3d4b010000000ac2e606dd5bc0c6e8f4c68eb8999147aaf99c2dc04e2aa75a690d1aa80000000000000000 +DMLOG TRX_OP CREATE onblock 20421d4adf9cac0ec6756912ab1ad3362176ce6305865b06e16896323c733a20 0000000000000000000000000000010000000000ea305500000000221acfa4010000000000ea305500000000a8ed32327e083b3d4b0000000000ea30550000000000088dc1172559bebf4e90840b5e89bd30a7c38460f1fd4020c67d4ef1cc00000000000000000000000000000000000000000000000000000000000000007f41f1f08eb5437855e09ba1133e029ef9e06fec1f44f4cceed551135f5d422600000080000102000708000000010000000000 +DMLOG APPLIED_TRANSACTION 10 20421d4adf9cac0ec6756912ab1ad3362176ce6305865b06e16896323c733a200a000000093b3d4b010000000a35c674486ba182e6476e0ea15c314d334951edf58468b7367d5673cc01006400000000000000000000000000000000000000000001010000010000000000ea3055c60de05f33d655f562afad4190135b35f3d70eb7d54fe8116269181b1147128e24000000000000002400000000000000010000000000ea3055240000000000000002020000000000ea30550000000000ea305500000000221acfa4010000000000ea305500000000a8ed32327e083b3d4b0000000000ea30550000000000088dc1172559bebf4e90840b5e89bd30a7c38460f1fd4020c67d4ef1cc00000000000000000000000000000000000000000000000000000000000000007f41f1f08eb5437855e09ba1133e029ef9e06fec1f44f4cceed551135f5d4226000000800001020007080000000100000000000000000000000020421d4adf9cac0ec6756912ab1ad3362176ce6305865b06e16896323c733a200a000000093b3d4b010000000a35c674486ba182e6476e0ea15c314d334951edf58468b7367d5673cc0000000000000000 DMLOG RLIMIT_OP STATE UPD {"average_block_net_usage":{"last_ordinal":9,"value_ex":226241816,"consumed":227},"average_block_cpu_usage":{"last_ordinal":9,"value_ex":434838597,"consumed":535},"pending_net_usage":0,"pending_cpu_usage":100,"total_net_weight":0,"total_cpu_weight":0,"total_ram_bytes":0,"virtual_net_limit":1056996,"virtual_cpu_limit":201604} DMLOG RLIMIT_OP STATE UPD {"average_block_net_usage":{"last_ordinal":10,"value_ex":224356467,"consumed":225},"average_block_cpu_usage":{"last_ordinal":10,"value_ex":432048276,"consumed":532},"pending_net_usage":0,"pending_cpu_usage":0,"total_net_weight":0,"total_cpu_weight":0,"total_ram_bytes":0,"virtual_net_limit":1058054,"virtual_cpu_limit":201805} -DMLOG ACCEPTED_BLOCK_V2 0000000ac2e606dd5bc0c6e8f4c68eb8999147aaf99c2dc04e2aa75a690d1aa8 10 6 093b3d4b0000000000ea305500000000000978ac6a5f1be46479fcfe4343e7394d2d93636156e309b19f228344bf0000000000000000000000000000000000000000000000000000000000000000b478e19ed1fc89778bec7a41fcae8ff9739a36c9d61bd4bcc6c0bd8502aa940a00000080000102000709000000010000001f0875722fafe837e4e6535e1d69389ac252101f8763ebbcefc585b7d0fe1fd2db2aee63f72482eb8bf8ac947215322fcff0d9aa3ba00ead2ae8567bd4344bfba600010300ca010900000001010100c00161806d2fff15bb38bb2b61e085174d0eac6ed8f4faea3882d5caa3034a0be68f5533b7b55ffd1bce704c10e054c71c157d50d02a8e8e9a3aa848736312e5399cebb9e54fd3c46265347fae6696c05ad86ad91dc822653d9ff855529420a4fb0aca3ca4ae16d4e5c83bd799c7f5b464965c26529e9f10527e708087b6163793f2a4c900055b86bb51225b89812023d7056ddbf076c800b49e59d8654c371769ab805ffc5d8dd9d96f8ca33f1530ef99f46fc1149e8acbe9d716ee4d152c917614 010000000000000001000000080000009ce210b0b44411da78aca5b0c57234ba3dfbe0d611d740f421710fcf3da4997c8a6f15f1e3c2dc9146b3825ea28854191718d0bd36bb54c544bbe1c4e2b640ac6ec7c9ff3fb5ed0441f6af4c2b854e02f55999f32725f825353aeff76a440d7700 033b3d4b00000000010000000000ea3055000100000001000240e54a7b27e042b80a810153bec1dd166eef95fa69f6c9886ae283363bc2add80100 010000000100000000000000011766696e616c697a65726161206465736372697074696f6e01000000000000008e015055425f424c535f69346850716c6b6f434a6167584c426972697064543046336437365a656f494b57555f453249414f2d426648796e6d4377424a4f7137546b7a417272592d3841714f6c6242464970714961384d71794f76355671735a6b4d6d5f6c7643714e6c73765362414842537276567652386f4a437a514f52765a356d466a585f6d6753653834543477 +DMLOG ACCEPTED_BLOCK_V2 0000000a35c674486ba182e6476e0ea15c314d334951edf58468b7367d5673cc 10 7 093b3d4b0000000000ea3055000000000009ff143a8019f0a8160bcf904e27cb85afd8ec063677f2866166ae2fa70000000000000000000000000000000000000000000000000000000000000000b0113b90bd5b614a6650663dcbfbe6fedd70339b2c1a5f4bbdd4b1e99dbcf9e700000080000102000709000000010000001f257b22545ebf6024e4603f5233867fa83c6c6c6f96f034661611d0d666150db92615ee0cd2e89d41301e686398e18d5cc5578a8940570be1501e308af2e0fe0100010300ca010900000001010100c0017d2f9a0b940935183d19ae313941617f7a214bf6d3ebac0a72a6e6a0984cbdf253e38361b7d7ec9c9c609ebfc12ee009ac47ce3186af68a4fe5358a5dbbef5a0a0731b481ccf6168462c1c5a93fb15b69a0d64c1884ffc6dcfed3e53d7f6d6067774c25ef9462cb95f8fe34abc80fbe22c64fc15e13e14f1c49e5acec1ec5b6f1a36d6766806a36bd8170ec67fe0b71857a1b380f90746beacd52d7a618d698f66687e1c4d895e47bb85d26954503e758e49103d0db446df5b10d095d9339313 0100000000000000010000000900000087c85fe64f503eeff48e16d59f7419b27078471489b4bf6c7e1dcf643adc0bc53e8cdb6d6b98971a029c1b5013d491e84bb2c5940dc7c982ee16aa0bc582426c193db08fdb3d20bf5a57c825021cd8323e5d5060da4c0e1f285e5b37fd80c5d900 033b3d4b00000000010000000000ea3055000100000001000240e54a7b27e042b80a810153bec1dd166eef95fa69f6c9886ae283363bc2add80100 010000000100000000000000011766696e616c697a65726161206465736372697074696f6e01000000000000008e015055425f424c535f69346850716c6b6f434a6167584c426972697064543046336437365a656f494b57555f453249414f2d426648796e6d4377424a4f7137546b7a417272592d3841714f6c6242464970714961384d71794f76355671735a6b4d6d5f6c7643714e6c73765362414842537276567652386f4a437a514f52765a356d466a585f6d6753653834543477 DMLOG START_BLOCK 11 DMLOG CREATION_OP ROOT 0 DMLOG RLIMIT_OP ACCOUNT_USAGE UPD {"owner":"eosio","net_usage":{"last_ordinal":1262304010,"value_ex":164307,"consumed":1},"cpu_usage":{"last_ordinal":1262304010,"value_ex":318298,"consumed":101},"ram_usage":456503} -DMLOG TRX_OP CREATE onblock dbf05886a4015b120c024203a61d255070cfb2cf003666b7adfcbe922873ca67 0000000000000000000000000000010000000000ea305500000000221acfa4010000000000ea305500000000a8ed32327e093b3d4b0000000000ea305500000000000978ac6a5f1be46479fcfe4343e7394d2d93636156e309b19f228344bf0000000000000000000000000000000000000000000000000000000000000000b478e19ed1fc89778bec7a41fcae8ff9739a36c9d61bd4bcc6c0bd8502aa940a00000080000102000709000000010000000000 -DMLOG APPLIED_TRANSACTION 11 dbf05886a4015b120c024203a61d255070cfb2cf003666b7adfcbe922873ca670b0000000a3b3d4b010000000b89142b83d1becb7d54dc44f7a4e3f071a142aa6c43084c61a09350a701006400000000000000000000000000000000000000000001010000010000000000ea3055a503c647d0abdf8134e9b4e934a5a4f40ffc3e9984977217e24b408f147b8d2f25000000000000002500000000000000010000000000ea3055250000000000000002020000000000ea30550000000000ea305500000000221acfa4010000000000ea305500000000a8ed32327e093b3d4b0000000000ea305500000000000978ac6a5f1be46479fcfe4343e7394d2d93636156e309b19f228344bf0000000000000000000000000000000000000000000000000000000000000000b478e19ed1fc89778bec7a41fcae8ff9739a36c9d61bd4bcc6c0bd8502aa940a0000008000010200070900000001000000000000000000000000dbf05886a4015b120c024203a61d255070cfb2cf003666b7adfcbe922873ca670b0000000a3b3d4b010000000b89142b83d1becb7d54dc44f7a4e3f071a142aa6c43084c61a09350a70000000000000000 -DMLOG RLIMIT_OP STATE UPD {"average_block_net_usage":{"last_ordinal":10,"value_ex":224356467,"consumed":225},"average_block_cpu_usage":{"last_ordinal":10,"value_ex":432048276,"consumed":532},"pending_net_usage":0,"pending_cpu_usage":100,"total_net_weight":0,"total_cpu_weight":0,"total_ram_bytes":0,"virtual_net_limit":1058054,"virtual_cpu_limit":201805} -DMLOG RLIMIT_OP STATE UPD {"average_block_net_usage":{"last_ordinal":11,"value_ex":222486829,"consumed":223},"average_block_cpu_usage":{"last_ordinal":11,"value_ex":429281207,"consumed":529},"pending_net_usage":0,"pending_cpu_usage":0,"total_net_weight":0,"total_cpu_weight":0,"total_ram_bytes":0,"virtual_net_limit":1059113,"virtual_cpu_limit":202007} -DMLOG ACCEPTED_BLOCK_V2 0000000b89142b83d1becb7d54dc44f7a4e3f071a142aa6c43084c61a09350a7 11 7 0a3b3d4b0000000000ea305500000000000ac2e606dd5bc0c6e8f4c68eb8999147aaf99c2dc04e2aa75a690d1aa80000000000000000000000000000000000000000000000000000000000000000ac202739caef01d340b9c004a47b82935d6cf3d08cbee1c6e5fb8515fd1508c10000008000010200070a000000010000001f532de20182952da156aef997f888b533bd85aa007f2f10ea4d9c7fd1766dcf865f8e10883270ec7ed2bef9a9c4aeaa43f387ddf3914fe7c911ea674f32ab59d300010300ca010a00000001010100c00186936d825b2e4ac1d6234b8746df7757ecabb9c6fe23c520ee3bcf48bedb8f0cd3b3066a0a34248abac130c6492c291563194b589a9bf226514118ac37c3d200c435f7782e8058caddfb2161ad0bccef995d1441dcbf4fd08698e24a4e5e2405bebda308aa50aa7fb9f3384bc68b39e21b45580040191151f5dfbf16d126c77ff952cb2d5159208c72b68f5d6621b10667b69f132266b1aa7133f448e13acddb496558d6f2e3d92077b2db99c21fd1aab719636257431dab3fe6398316dd4c0c 01000000000000000100000009000000ef3220371261e653b7dbdc3bc6fa0ab210557f1cf9c2cf7af06eaa68626c84cce63d31c9a5cdb0abc010f4bec79f0f38c8946a6372b7859cca682455ccc5dfa161bbffd46a65c581944d67d808ebe5cfbce166ff8f9802fd775b67e020e92bec00 033b3d4b00000000010000000000ea3055000100000001000240e54a7b27e042b80a810153bec1dd166eef95fa69f6c9886ae283363bc2add80100 010000000100000000000000011766696e616c697a65726161206465736372697074696f6e01000000000000008e015055425f424c535f69346850716c6b6f434a6167584c426972697064543046336437365a656f494b57555f453249414f2d426648796e6d4377424a4f7137546b7a417272592d3841714f6c6242464970714961384d71794f76355671735a6b4d6d5f6c7643714e6c73765362414842537276567652386f4a437a514f52765a356d466a585f6d6753653834543477 -DMLOG START_BLOCK 12 -DMLOG CREATION_OP ROOT 0 -DMLOG RLIMIT_OP ACCOUNT_USAGE UPD {"owner":"eosio","net_usage":{"last_ordinal":1262304011,"value_ex":164306,"consumed":1},"cpu_usage":{"last_ordinal":1262304011,"value_ex":318875,"consumed":101},"ram_usage":456503} -DMLOG TRX_OP CREATE onblock 2c70c791797d2cf5d0c2a4eb52e180195d6255fc9b45d467c98c22950dcbe449 0000000000000000000000000000010000000000ea305500000000221acfa4010000000000ea305500000000a8ed32327e0a3b3d4b0000000000ea305500000000000ac2e606dd5bc0c6e8f4c68eb8999147aaf99c2dc04e2aa75a690d1aa80000000000000000000000000000000000000000000000000000000000000000ac202739caef01d340b9c004a47b82935d6cf3d08cbee1c6e5fb8515fd1508c10000008000010200070a000000010000000000 -DMLOG APPLIED_TRANSACTION 12 2c70c791797d2cf5d0c2a4eb52e180195d6255fc9b45d467c98c22950dcbe4490c0000000b3b3d4b010000000ceb9d1dc5e25ffcd57a3501837cd67327df2f9172fcf5bf4bc942cab501006400000000000000000000000000000000000000000001010000010000000000ea305539174ef71ea4dcdedb6dab94f0218302ab4d884e549bb7adcf47b13d991c938326000000000000002600000000000000010000000000ea3055260000000000000002020000000000ea30550000000000ea305500000000221acfa4010000000000ea305500000000a8ed32327e0a3b3d4b0000000000ea305500000000000ac2e606dd5bc0c6e8f4c68eb8999147aaf99c2dc04e2aa75a690d1aa80000000000000000000000000000000000000000000000000000000000000000ac202739caef01d340b9c004a47b82935d6cf3d08cbee1c6e5fb8515fd1508c10000008000010200070a000000010000000000000000000000002c70c791797d2cf5d0c2a4eb52e180195d6255fc9b45d467c98c22950dcbe4490c0000000b3b3d4b010000000ceb9d1dc5e25ffcd57a3501837cd67327df2f9172fcf5bf4bc942cab50000000000000000 -DMLOG RLIMIT_OP STATE UPD {"average_block_net_usage":{"last_ordinal":11,"value_ex":222486829,"consumed":223},"average_block_cpu_usage":{"last_ordinal":11,"value_ex":429281207,"consumed":529},"pending_net_usage":0,"pending_cpu_usage":100,"total_net_weight":0,"total_cpu_weight":0,"total_ram_bytes":0,"virtual_net_limit":1059113,"virtual_cpu_limit":202007} -DMLOG RLIMIT_OP STATE UPD {"average_block_net_usage":{"last_ordinal":12,"value_ex":220632772,"consumed":221},"average_block_cpu_usage":{"last_ordinal":12,"value_ex":426537197,"consumed":526},"pending_net_usage":0,"pending_cpu_usage":0,"total_net_weight":0,"total_cpu_weight":0,"total_ram_bytes":0,"virtual_net_limit":1060173,"virtual_cpu_limit":202209} -DMLOG ACCEPTED_BLOCK_V2 0000000ceb9d1dc5e25ffcd57a3501837cd67327df2f9172fcf5bf4bc942cab5 12 8 0b3b3d4b0000000000ea305500000000000b89142b83d1becb7d54dc44f7a4e3f071a142aa6c43084c61a09350a70000000000000000000000000000000000000000000000000000000000000000130ff6df5c65c1211128c6fc987727dfd26c232a0ceb7166cdbf10b0475930bc0000008000010200070b000000010000001f7843a1c0e1936fd1cfe98456658ac496f6849264617feb326dab1a71e936f5a4080d2f35321f29d05418b35209e1ad9650919041a4ecef6e5c00f405c5fb1e9b00010300ca010b00000001010100c001dad0a70fa0c52ad6360187307ab75661d733fb88de85cc27c35946f49e41961f7259f23943213b1b6a3faeef35360d06ae9ab43d021bb76ed6ada61de6b9dcde5d81ad83ff1ff809d72f2a6d7d48715602c4847c614d48d764a1da451bb1d8016e944226de794d29b9fdf8c6f9136ffe6aab3f73d820fbc799f68a7252414246ecfe51a44c649db4ba0b1856da736a171333472de613d189efe7fd70d54eca2763e091c320d0b5768e2f53b6eff122586284c7eab93e7a09f0ac2b50b2807500 0100000000000000010000000a000000fbe3cfec5f520dd315f51ef97f3cb0517a9f85a1a610312ba4fccf011ec6c1b67b4e293d7dfaae0adf3b081dbd0adaca532b988c00a95051ff56b8c292fb36ed5552a6ca840a4d0b9d06cedb9b37e4b3ede8dcc296581b72027bc9d88cb974d800 033b3d4b00000000010000000000ea3055000100000001000240e54a7b27e042b80a810153bec1dd166eef95fa69f6c9886ae283363bc2add80100 010000000100000000000000011766696e616c697a65726161206465736372697074696f6e01000000000000008e015055425f424c535f69346850716c6b6f434a6167584c426972697064543046336437365a656f494b57555f453249414f2d426648796e6d4377424a4f7137546b7a417272592d3841714f6c6242464970714961384d71794f76355671735a6b4d6d5f6c7643714e6c73765362414842537276567652386f4a437a514f52765a356d466a585f6d6753653834543477 -DMLOG START_BLOCK 13 +DMLOG TRX_OP CREATE onblock 74956f391986695b3b425b8d0b1efe0836bc4be0aa31e5392e85e068ad12dbae 0000000000000000000000000000010000000000ea305500000000221acfa4010000000000ea305500000000a8ed32327e093b3d4b0000000000ea3055000000000009ff143a8019f0a8160bcf904e27cb85afd8ec063677f2866166ae2fa70000000000000000000000000000000000000000000000000000000000000000b0113b90bd5b614a6650663dcbfbe6fedd70339b2c1a5f4bbdd4b1e99dbcf9e700000080000102000709000000010000000000 +DMLOG APPLIED_TRANSACTION 11 74956f391986695b3b425b8d0b1efe0836bc4be0aa31e5392e85e068ad12dbae0b0000000a3b3d4b010000000be7346dbe47094187ac7c40c54fe7113f32faa9dfa2e89fc03729c3cc01006400000000000000000000000000000000000000000001010000010000000000ea3055218f3f4ff0fee076c687f9054b232d02954276028dc57110fed439a4fa1592c725000000000000002500000000000000010000000000ea3055250000000000000002020000000000ea30550000000000ea305500000000221acfa4010000000000ea305500000000a8ed32327e093b3d4b0000000000ea3055000000000009ff143a8019f0a8160bcf904e27cb85afd8ec063677f2866166ae2fa70000000000000000000000000000000000000000000000000000000000000000b0113b90bd5b614a6650663dcbfbe6fedd70339b2c1a5f4bbdd4b1e99dbcf9e7000000800001020007090000000100000000000000000000000074956f391986695b3b425b8d0b1efe0836bc4be0aa31e5392e85e068ad12dbae0b0000000a3b3d4b010000000be7346dbe47094187ac7c40c54fe7113f32faa9dfa2e89fc03729c3cc0000000000000000 DMLOG CREATION_OP ROOT 0 -DMLOG RLIMIT_OP ACCOUNT_USAGE UPD {"owner":"eosio","net_usage":{"last_ordinal":1262304012,"value_ex":164305,"consumed":1},"cpu_usage":{"last_ordinal":1262304012,"value_ex":319452,"consumed":101},"ram_usage":456503} -DMLOG TRX_OP CREATE onblock 45167d26a0da7cf6647f2a16b59c78fcb8f60af0383eca3e86fdadf3a2d4919f 0000000000000000000000000000010000000000ea305500000000221acfa4010000000000ea305500000000a8ed32327e0b3b3d4b0000000000ea305500000000000b89142b83d1becb7d54dc44f7a4e3f071a142aa6c43084c61a09350a70000000000000000000000000000000000000000000000000000000000000000130ff6df5c65c1211128c6fc987727dfd26c232a0ceb7166cdbf10b0475930bc0000008000010200070b000000010000000000 -DMLOG APPLIED_TRANSACTION 13 45167d26a0da7cf6647f2a16b59c78fcb8f60af0383eca3e86fdadf3a2d4919f0d0000000c3b3d4b010000000dab6f77d257b3ccf30da47d8840129b0cd6cd54fa7e083adce469b8e601006400000000000000000000000000000000000000000001010000010000000000ea30556720eda161107f80c63d3a9f8cda3640064806243906b39ca64ab7fdeb0a0cce27000000000000002700000000000000010000000000ea3055270000000000000002020000000000ea30550000000000ea305500000000221acfa4010000000000ea305500000000a8ed32327e0b3b3d4b0000000000ea305500000000000b89142b83d1becb7d54dc44f7a4e3f071a142aa6c43084c61a09350a70000000000000000000000000000000000000000000000000000000000000000130ff6df5c65c1211128c6fc987727dfd26c232a0ceb7166cdbf10b0475930bc0000008000010200070b0000000100000000000000000000000045167d26a0da7cf6647f2a16b59c78fcb8f60af0383eca3e86fdadf3a2d4919f0d0000000c3b3d4b010000000dab6f77d257b3ccf30da47d8840129b0cd6cd54fa7e083adce469b8e60000000000000000 -DMLOG CREATION_OP ROOT 0 -DMLOG PERM_OP INS 0 9 {"usage_id":8,"parent":0,"owner":"alice","name":"owner","last_updated":"2020-01-01T00:00:06.000","auth":{"threshold":1,"keys":[{"key":"EOS6JvuLaCqV8qHbSqUBVRPMo9N7V3vgE8YqHmweG568YmTDJ3opq","weight":1}],"accounts":[{"permission":{"actor":"alice","permission":"eosio.code"},"weight":1}],"waits":[]}} -DMLOG PERM_OP INS 0 10 {"usage_id":9,"parent":9,"owner":"alice","name":"active","last_updated":"2020-01-01T00:00:06.000","auth":{"threshold":1,"keys":[{"key":"EOS8d5yGFrYpdXW1SUmaavRZKm5X7Bp9jK634JABCYPciwTkm7Wv2","weight":1}],"accounts":[{"permission":{"actor":"alice","permission":"eosio.code"},"weight":1}],"waits":[]}} +DMLOG PERM_OP INS 0 9 {"usage_id":8,"parent":0,"owner":"alice","name":"owner","last_updated":"2020-01-01T00:00:05.000","auth":{"threshold":1,"keys":[{"key":"EOS6JvuLaCqV8qHbSqUBVRPMo9N7V3vgE8YqHmweG568YmTDJ3opq","weight":1}],"accounts":[{"permission":{"actor":"alice","permission":"eosio.code"},"weight":1}],"waits":[]}} +DMLOG PERM_OP INS 0 10 {"usage_id":9,"parent":9,"owner":"alice","name":"active","last_updated":"2020-01-01T00:00:05.000","auth":{"threshold":1,"keys":[{"key":"EOS8d5yGFrYpdXW1SUmaavRZKm5X7Bp9jK634JABCYPciwTkm7Wv2","weight":1}],"accounts":[{"permission":{"actor":"alice","permission":"eosio.code"},"weight":1}],"waits":[]}} DMLOG RLIMIT_OP ACCOUNT_LIMITS INS {"owner":"alice","net_weight":-1,"cpu_weight":-1,"ram_bytes":-1} DMLOG RLIMIT_OP ACCOUNT_USAGE INS {"owner":"alice","net_usage":{"last_ordinal":0,"value_ex":0,"consumed":0},"cpu_usage":{"last_ordinal":0,"value_ex":0,"consumed":0},"ram_usage":0} DMLOG RAM_OP 0 alice account add newaccount alice 2788 2788 -DMLOG RLIMIT_OP ACCOUNT_USAGE UPD {"owner":"eosio","net_usage":{"last_ordinal":1262304012,"value_ex":165648,"consumed":233},"cpu_usage":{"last_ordinal":1262304012,"value_ex":331027,"consumed":2101},"ram_usage":456503} -DMLOG APPLIED_TRANSACTION 13 1be83e5147b2e3ba5655383bce315d8084443b23fd103d8841ee1678d35885530d0000000c3b3d4b010000000dab6f77d257b3ccf30da47d8840129b0cd6cd54fa7e083adce469b8e60100d00700001d0000000000000000e8000000000000000001010000010000000000ea30554895e298f1f3e56596649fb49ff53d0f76174ef57ef7c50f28152765cef1f97f28000000000000002800000000000000010000000000ea3055280000000000000002020000000000ea30550000000000ea305500409e9a2264b89a010000000000ea305500000000a8ed32328a010000000000ea30550000000000855c3401000000010002bb30f6894f29bb6fca635b1df728ad77e48fdd6123ce5e4455b0f71e072e7df80100010000000000855c3400804a1401ea305501000001000000010003ebcf44b45a71d4f225768f602d1e2e2b25ef779ee9897fe744bf1a16e85423d50100010000000000855c3400804a1401ea3055010000000000000000000000001be83e5147b2e3ba5655383bce315d8084443b23fd103d8841ee1678d35885530d0000000c3b3d4b010000000dab6f77d257b3ccf30da47d8840129b0cd6cd54fa7e083adce469b8e6010000000000855c34e40a00000000000000000000000000 +DMLOG RLIMIT_OP ACCOUNT_USAGE UPD {"owner":"eosio","net_usage":{"last_ordinal":1262304010,"value_ex":165650,"consumed":233},"cpu_usage":{"last_ordinal":1262304010,"value_ex":329873,"consumed":2101},"ram_usage":456503} +DMLOG APPLIED_TRANSACTION 11 6d11e17dbf3b1aa04d638a607ca5517a2251dcbb5a2a14898c2ea59da2b9b43f0b0000000a3b3d4b010000000be7346dbe47094187ac7c40c54fe7113f32faa9dfa2e89fc03729c3cc0100d00700001d0000000000000000e8000000000000000001010000010000000000ea30554895e298f1f3e56596649fb49ff53d0f76174ef57ef7c50f28152765cef1f97f26000000000000002600000000000000010000000000ea3055260000000000000002020000000000ea30550000000000ea305500409e9a2264b89a010000000000ea305500000000a8ed32328a010000000000ea30550000000000855c3401000000010002bb30f6894f29bb6fca635b1df728ad77e48fdd6123ce5e4455b0f71e072e7df80100010000000000855c3400804a1401ea305501000001000000010003ebcf44b45a71d4f225768f602d1e2e2b25ef779ee9897fe744bf1a16e85423d50100010000000000855c3400804a1401ea3055010000000000000000000000006d11e17dbf3b1aa04d638a607ca5517a2251dcbb5a2a14898c2ea59da2b9b43f0b0000000a3b3d4b010000000be7346dbe47094187ac7c40c54fe7113f32faa9dfa2e89fc03729c3cc010000000000855c34e40a00000000000000000000000000 DMLOG CREATION_OP ROOT 0 -DMLOG PERM_OP INS 0 11 {"usage_id":10,"parent":10,"owner":"alice","name":"test1","last_updated":"2020-01-01T00:00:06.000","auth":{"threshold":1,"keys":[],"accounts":[{"permission":{"actor":"eosio","permission":"active"},"weight":1}],"waits":[]}} +DMLOG PERM_OP INS 0 11 {"usage_id":10,"parent":10,"owner":"alice","name":"test1","last_updated":"2020-01-01T00:00:05.000","auth":{"threshold":1,"keys":[],"accounts":[{"permission":{"actor":"eosio","permission":"active"},"weight":1}],"waits":[]}} DMLOG RAM_OP 0 11 auth add updateauth_create alice 3108 320 -DMLOG RLIMIT_OP ACCOUNT_USAGE UPD {"owner":"alice","net_usage":{"last_ordinal":1262304012,"value_ex":834,"consumed":144},"cpu_usage":{"last_ordinal":1262304012,"value_ex":11575,"consumed":2000},"ram_usage":3108} -DMLOG APPLIED_TRANSACTION 13 21712dd5b85cdd0878edf051d0a02689aaf8bdf73102ca7159aa84302391e77d0d0000000c3b3d4b010000000dab6f77d257b3ccf30da47d8840129b0cd6cd54fa7e083adce469b8e60100d007000012000000000000000090000000000000000001010000010000000000ea3055f3d881d2f7fbf2f7cb6081aff84e7aca1dd3914a0948ef4fc9422e734e8d4d5729000000000000002900000000000000010000000000855c34010000000000000002020000000000ea30550000000000ea30550040cbdaa86c52d5010000000000855c3400000000a8ed3232310000000000855c34000000008090b1ca00000000a8ed32320100000000010000000000ea305500000000a8ed32320100000000000000000000000021712dd5b85cdd0878edf051d0a02689aaf8bdf73102ca7159aa84302391e77d0d0000000c3b3d4b010000000dab6f77d257b3ccf30da47d8840129b0cd6cd54fa7e083adce469b8e6010000000000855c34400100000000000000000000000000 -DMLOG RLIMIT_OP STATE UPD {"average_block_net_usage":{"last_ordinal":12,"value_ex":220632772,"consumed":221},"average_block_cpu_usage":{"last_ordinal":12,"value_ex":426537197,"consumed":526},"pending_net_usage":376,"pending_cpu_usage":4100,"total_net_weight":0,"total_cpu_weight":0,"total_ram_bytes":0,"virtual_net_limit":1060173,"virtual_cpu_limit":202209} -DMLOG RLIMIT_OP STATE UPD {"average_block_net_usage":{"last_ordinal":13,"value_ex":221927499,"consumed":595},"average_block_cpu_usage":{"last_ordinal":13,"value_ex":457149387,"consumed":4523},"pending_net_usage":0,"pending_cpu_usage":0,"total_net_weight":0,"total_cpu_weight":0,"total_ram_bytes":0,"virtual_net_limit":1061234,"virtual_cpu_limit":202411} -DMLOG ACCEPTED_BLOCK_V2 0000000dab6f77d257b3ccf30da47d8840129b0cd6cd54fa7e083adce469b8e6 13 9 0c3b3d4b0000000000ea305500000000000ceb9d1dc5e25ffcd57a3501837cd67327df2f9172fcf5bf4bc942cab52c82c5334e73755d12ad67e3dde7168f9272ba05f33aaba87904bbfb7a84d709d6701c41ff42caedff07857e23da7d85e752dd7f68cca20b64fd3b044274ed180000008000010200070c00000001000000203ccb53c35bf6cf5a5c5cf0873b656417b483da18ca9dc95faa974f5842815a891308bea6312b64f895ef8f47fd2f7ad46cc0d010e7295851e321efca55c78dd30200d00700001d0101001f41050adc14987fd0fd9e4d3763f5f52b9bdc9530fc240108e7b9744d6c1dc2886f98a52357a2cf4aa4a280765c03f62e2816d0ef8e7f1a9b7d41bf3fda0494090000bd010be10b5e0c00e25ffcd500000000010000000000ea305500409e9a2264b89a010000000000ea305500000000a8ed32328a010000000000ea30550000000000855c3401000000010002bb30f6894f29bb6fca635b1df728ad77e48fdd6123ce5e4455b0f71e072e7df80100010000000000855c3400804a1401ea305501000001000000010003ebcf44b45a71d4f225768f602d1e2e2b25ef779ee9897fe744bf1a16e85423d50100010000000000855c3400804a1401ea30550100000000d00700001201010020720da221694b8de86eecddb5c18144dd9849475f77f28200c7e74f9019bc62ba1f5450dd9ea339669084e3d5224053351d3bf795faab3dcca4074d1c7df979420000630be10b5e0c00e25ffcd500000000010000000000ea30550040cbdaa86c52d5010000000000855c3400000000a8ed3232310000000000855c34000000008090b1ca00000000a8ed32320100000000010000000000ea305500000000a8ed323201000000010300ca010c00000001010100c001eeca14c638444d201f389a6759ed0c2d7cecf30afcca874eb926bcc71c088509f10c8d868d438635d67108a75053f41390cd35a86ed734d35d986d62ccc520e9a269bc7a332849145bb08cc7fd2ca3c148a0012cc0e7474fe06ec52985685c08d786f33dfffe016059a364593e3ab657039a9c8b74b7e1b425e9deaf5a0dbb0756ae17ba8e359d920f6794b1b42cd504d0f10352a27c9cfe73cf056382fb1e850d9a867136384d65e846579bc935e9dd4be2ef181ca68df82e84d9786b791c07 0100000000000000010000000b000000ad9a9461c4f909cb82ae56533033192849608e7c7689ee7cfbef590196dd7ed9284dfc214aead41c06e8a853a89b9c59c0d8985032db79aa150476f18ff644bf37eaff1761b9e53ce0a30eaf65e864b50ee097641e50a459ed5c4c03a2d7d10200 033b3d4b00000000010000000000ea3055000100000001000240e54a7b27e042b80a810153bec1dd166eef95fa69f6c9886ae283363bc2add80100 010000000100000000000000011766696e616c697a65726161206465736372697074696f6e01000000000000008e015055425f424c535f69346850716c6b6f434a6167584c426972697064543046336437365a656f494b57555f453249414f2d426648796e6d4377424a4f7137546b7a417272592d3841714f6c6242464970714961384d71794f76355671735a6b4d6d5f6c7643714e6c73765362414842537276567652386f4a437a514f52765a356d466a585f6d6753653834543477 -DMLOG START_BLOCK 14 +DMLOG RLIMIT_OP ACCOUNT_USAGE UPD {"owner":"alice","net_usage":{"last_ordinal":1262304010,"value_ex":834,"consumed":144},"cpu_usage":{"last_ordinal":1262304010,"value_ex":11575,"consumed":2000},"ram_usage":3108} +DMLOG APPLIED_TRANSACTION 11 4c65e27263b7ba38b4e98da45953b913d3e1acc392f7c29ef2153baed85a32490b0000000a3b3d4b010000000be7346dbe47094187ac7c40c54fe7113f32faa9dfa2e89fc03729c3cc0100d007000012000000000000000090000000000000000001010000010000000000ea3055f3d881d2f7fbf2f7cb6081aff84e7aca1dd3914a0948ef4fc9422e734e8d4d5727000000000000002700000000000000010000000000855c34010000000000000002020000000000ea30550000000000ea30550040cbdaa86c52d5010000000000855c3400000000a8ed3232310000000000855c34000000008090b1ca00000000a8ed32320100000000010000000000ea305500000000a8ed3232010000000000000000000000004c65e27263b7ba38b4e98da45953b913d3e1acc392f7c29ef2153baed85a32490b0000000a3b3d4b010000000be7346dbe47094187ac7c40c54fe7113f32faa9dfa2e89fc03729c3cc010000000000855c34400100000000000000000000000000 +DMLOG RLIMIT_OP STATE UPD {"average_block_net_usage":{"last_ordinal":10,"value_ex":224356467,"consumed":225},"average_block_cpu_usage":{"last_ordinal":10,"value_ex":432048276,"consumed":532},"pending_net_usage":376,"pending_cpu_usage":4100,"total_net_weight":0,"total_cpu_weight":0,"total_ram_bytes":0,"virtual_net_limit":1058054,"virtual_cpu_limit":201805} +DMLOG RLIMIT_OP STATE UPD {"average_block_net_usage":{"last_ordinal":11,"value_ex":225620163,"consumed":599},"average_block_cpu_usage":{"last_ordinal":11,"value_ex":462614540,"consumed":4529},"pending_net_usage":0,"pending_cpu_usage":0,"total_net_weight":0,"total_cpu_weight":0,"total_ram_bytes":0,"virtual_net_limit":1059113,"virtual_cpu_limit":202007} +DMLOG ACCEPTED_BLOCK_V2 0000000be7346dbe47094187ac7c40c54fe7113f32faa9dfa2e89fc03729c3cc 11 8 0a3b3d4b0000000000ea305500000000000a35c674486ba182e6476e0ea15c314d334951edf58468b7367d5673cc217c413333a98cfa9b058e20b9df9537a742b493d076a32e1a1a8f2836dc6463086094045cf2786f202c1fffb692325ab029506f3e0516d8bc5fdefba9fa3d060000008000010200070a00000001000000203322bea736186e56b9fcf6517cf91cd66188ea117fbb258b6e8554215b5b41c249b8c7c5c4b0d2065faeb3337dc74eaee0e2a054abfb2cbc1e6e2b6e0946d7c40200d00700001d0101001f35f3032850d6f3e0e1454334cee761f0d92d08fbf75237c530c2a4e9e04dd47b4ff29cb83c7a10615e513ba2941283cabb7c39caf797871d583465dc1b12d1360000bd010ae10b5e0a006ba182e600000000010000000000ea305500409e9a2264b89a010000000000ea305500000000a8ed32328a010000000000ea30550000000000855c3401000000010002bb30f6894f29bb6fca635b1df728ad77e48fdd6123ce5e4455b0f71e072e7df80100010000000000855c3400804a1401ea305501000001000000010003ebcf44b45a71d4f225768f602d1e2e2b25ef779ee9897fe744bf1a16e85423d50100010000000000855c3400804a1401ea30550100000000d0070000120101001f1ce2957ad83ed360f22f21012f53b845b854c22301ccb1e186cd2cbd6800047b5d432ef217e367ab9825f87f8bf7e2a8ac98b808499d97d2323ef9d1391bf1550000630ae10b5e0a006ba182e600000000010000000000ea30550040cbdaa86c52d5010000000000855c3400000000a8ed3232310000000000855c34000000008090b1ca00000000a8ed32320100000000010000000000ea305500000000a8ed323201000000010300ca010a00000001010100c00142fee3c2b17e3155f4528e2240521093d9ffb0e1a7b16beae9ffee7e3136f9560c154f06a6f1c58e616f958c88929a06eb1d5c06a6c742633ca18c14d46814dd7c0f495e7b84556a43457bbadd491f8019bc18b22937c8f340dfb2fc1e47841274759cbfc2d212c4470712a32678d3c6bcc082c20849d71f31ec9db87d29b7cf5b4a8603b219006c28d7287e17dc93181946cd012ab5cb82c17d51a8dab022fa14c4c870e750ef462dd665b8c35d8dd81baa12ad610ee146b6398c1b3a322d0b 0100000000000000010000000a000000477e6935e40a5836f0ea755c7a9a45c2d5a7ee98074dcc27ff2efc66f44634c058f375bb6f18c4239d268b8d966232bcf3881745674b7c2ead8b2839c2157dee51014752f09f815de98c89a33c09251292c84f063a4593ab7b19f28417473e8e00 033b3d4b00000000010000000000ea3055000100000001000240e54a7b27e042b80a810153bec1dd166eef95fa69f6c9886ae283363bc2add80100 010000000100000000000000011766696e616c697a65726161206465736372697074696f6e01000000000000008e015055425f424c535f69346850716c6b6f434a6167584c426972697064543046336437365a656f494b57555f453249414f2d426648796e6d4377424a4f7137546b7a417272592d3841714f6c6242464970714961384d71794f76355671735a6b4d6d5f6c7643714e6c73765362414842537276567652386f4a437a514f52765a356d466a585f6d6753653834543477 +DMLOG START_BLOCK 12 DMLOG CREATION_OP ROOT 0 -DMLOG RLIMIT_OP ACCOUNT_USAGE UPD {"owner":"eosio","net_usage":{"last_ordinal":1262304013,"value_ex":165647,"consumed":1},"cpu_usage":{"last_ordinal":1262304013,"value_ex":331604,"consumed":101},"ram_usage":456503} -DMLOG TRX_OP CREATE onblock 27ef2b03096512fb431dd3c96a6df94fb018bd9a61db08b69a2042585f948f63 0000000000000000000000000000010000000000ea305500000000221acfa4010000000000ea305500000000a8ed32327e0c3b3d4b0000000000ea305500000000000ceb9d1dc5e25ffcd57a3501837cd67327df2f9172fcf5bf4bc942cab52c82c5334e73755d12ad67e3dde7168f9272ba05f33aaba87904bbfb7a84d709d6701c41ff42caedff07857e23da7d85e752dd7f68cca20b64fd3b044274ed180000008000010200070c000000010000000000 -DMLOG APPLIED_TRANSACTION 14 27ef2b03096512fb431dd3c96a6df94fb018bd9a61db08b69a2042585f948f630e0000000d3b3d4b010000000eb3f2d76da31fe09327103b339e543860226e57be2ca18c22b550439101006400000000000000000000000000000000000000000001010000010000000000ea30551ae5bd1ef653f7bb97e8b6e35d7691f85b4f08bd1cb2c102486cda12155c0ee02a000000000000002a00000000000000010000000000ea3055290000000000000002020000000000ea30550000000000ea305500000000221acfa4010000000000ea305500000000a8ed32327e0c3b3d4b0000000000ea305500000000000ceb9d1dc5e25ffcd57a3501837cd67327df2f9172fcf5bf4bc942cab52c82c5334e73755d12ad67e3dde7168f9272ba05f33aaba87904bbfb7a84d709d6701c41ff42caedff07857e23da7d85e752dd7f68cca20b64fd3b044274ed180000008000010200070c0000000100000000000000000000000027ef2b03096512fb431dd3c96a6df94fb018bd9a61db08b69a2042585f948f630e0000000d3b3d4b010000000eb3f2d76da31fe09327103b339e543860226e57be2ca18c22b55043910000000000000000 +DMLOG RLIMIT_OP ACCOUNT_USAGE UPD {"owner":"eosio","net_usage":{"last_ordinal":1262304011,"value_ex":165649,"consumed":1},"cpu_usage":{"last_ordinal":1262304011,"value_ex":330450,"consumed":101},"ram_usage":456503} +DMLOG TRX_OP CREATE onblock 78afe1a1ff0795d16d3ce7190e87edba1d54a2fb502a5ed02f93bd3d4a6e168d 0000000000000000000000000000010000000000ea305500000000221acfa4010000000000ea305500000000a8ed32327e0a3b3d4b0000000000ea305500000000000a35c674486ba182e6476e0ea15c314d334951edf58468b7367d5673cc217c413333a98cfa9b058e20b9df9537a742b493d076a32e1a1a8f2836dc6463086094045cf2786f202c1fffb692325ab029506f3e0516d8bc5fdefba9fa3d060000008000010200070a000000010000000000 +DMLOG APPLIED_TRANSACTION 12 78afe1a1ff0795d16d3ce7190e87edba1d54a2fb502a5ed02f93bd3d4a6e168d0c0000000b3b3d4b010000000cf5b22fb6dd1bfb696cd81f3ea24db42ba64cb38eda7dbbb139a24b2601006400000000000000000000000000000000000000000001010000010000000000ea3055aa75066b5c7aed586928cdd82b40345f9aa835039d13c8959279db7f2c34d83328000000000000002800000000000000010000000000ea3055270000000000000002020000000000ea30550000000000ea305500000000221acfa4010000000000ea305500000000a8ed32327e0a3b3d4b0000000000ea305500000000000a35c674486ba182e6476e0ea15c314d334951edf58468b7367d5673cc217c413333a98cfa9b058e20b9df9537a742b493d076a32e1a1a8f2836dc6463086094045cf2786f202c1fffb692325ab029506f3e0516d8bc5fdefba9fa3d060000008000010200070a0000000100000000000000000000000078afe1a1ff0795d16d3ce7190e87edba1d54a2fb502a5ed02f93bd3d4a6e168d0c0000000b3b3d4b010000000cf5b22fb6dd1bfb696cd81f3ea24db42ba64cb38eda7dbbb139a24b260000000000000000 DMLOG CREATION_OP ROOT 0 -DMLOG PERM_OP INS 0 12 {"usage_id":11,"parent":0,"owner":"bob","name":"owner","last_updated":"2020-01-01T00:00:06.500","auth":{"threshold":1,"keys":[{"key":"EOS6B3rHpc6dGawK1L5ume6nTb25usB8b1neMaw6nU5QBy2VSUF2V","weight":1}],"accounts":[{"permission":{"actor":"bob","permission":"eosio.code"},"weight":1}],"waits":[]}} -DMLOG PERM_OP INS 0 13 {"usage_id":12,"parent":12,"owner":"bob","name":"active","last_updated":"2020-01-01T00:00:06.500","auth":{"threshold":1,"keys":[{"key":"EOS5mF6KuJY8NgNqzKS4oUjoq2q6n3txkprAhtjLb1gyi7nJ7QZLD","weight":1}],"accounts":[{"permission":{"actor":"bob","permission":"eosio.code"},"weight":1}],"waits":[]}} +DMLOG PERM_OP INS 0 12 {"usage_id":11,"parent":0,"owner":"bob","name":"owner","last_updated":"2020-01-01T00:00:05.500","auth":{"threshold":1,"keys":[{"key":"EOS6B3rHpc6dGawK1L5ume6nTb25usB8b1neMaw6nU5QBy2VSUF2V","weight":1}],"accounts":[{"permission":{"actor":"bob","permission":"eosio.code"},"weight":1}],"waits":[]}} +DMLOG PERM_OP INS 0 13 {"usage_id":12,"parent":12,"owner":"bob","name":"active","last_updated":"2020-01-01T00:00:05.500","auth":{"threshold":1,"keys":[{"key":"EOS5mF6KuJY8NgNqzKS4oUjoq2q6n3txkprAhtjLb1gyi7nJ7QZLD","weight":1}],"accounts":[{"permission":{"actor":"bob","permission":"eosio.code"},"weight":1}],"waits":[]}} DMLOG RLIMIT_OP ACCOUNT_LIMITS INS {"owner":"bob","net_weight":-1,"cpu_weight":-1,"ram_bytes":-1} DMLOG RLIMIT_OP ACCOUNT_USAGE INS {"owner":"bob","net_usage":{"last_ordinal":0,"value_ex":0,"consumed":0},"cpu_usage":{"last_ordinal":0,"value_ex":0,"consumed":0},"ram_usage":0} DMLOG RAM_OP 0 bob account add newaccount bob 2788 2788 -DMLOG RLIMIT_OP ACCOUNT_USAGE UPD {"owner":"eosio","net_usage":{"last_ordinal":1262304013,"value_ex":166990,"consumed":233},"cpu_usage":{"last_ordinal":1262304013,"value_ex":343179,"consumed":2101},"ram_usage":456503} -DMLOG APPLIED_TRANSACTION 14 3d7a89f67b60f554a77e2127c8ff84ad92c0e4f9dc4807b44f9b8e483253ff190e0000000d3b3d4b010000000eb3f2d76da31fe09327103b339e543860226e57be2ca18c22b55043910100d00700001d0000000000000000e8000000000000000001010000010000000000ea3055b72d2a03b9eb71ec3c6f4607ed1d7008828e65fc4501dffe6e2994087e2091502b000000000000002b00000000000000010000000000ea30552a0000000000000002020000000000ea30550000000000ea305500409e9a2264b89a010000000000ea305500000000a8ed32328a010000000000ea30550000000000000e3d01000000010002a94c5b37723d46f30769c86afe2b0bae5e018b2b6168f52a8bb95d50738efe970100010000000000000e3d00804a1401ea305501000001000000010002733e5215e6a4c10d15d9259a96aceacd67108a33a3d1a1d91909f6a9c38a8db40100010000000000000e3d00804a1401ea3055010000000000000000000000003d7a89f67b60f554a77e2127c8ff84ad92c0e4f9dc4807b44f9b8e483253ff190e0000000d3b3d4b010000000eb3f2d76da31fe09327103b339e543860226e57be2ca18c22b5504391010000000000000e3de40a00000000000000000000000000 +DMLOG RLIMIT_OP ACCOUNT_USAGE UPD {"owner":"eosio","net_usage":{"last_ordinal":1262304011,"value_ex":166992,"consumed":233},"cpu_usage":{"last_ordinal":1262304011,"value_ex":342025,"consumed":2101},"ram_usage":456503} +DMLOG APPLIED_TRANSACTION 12 8c88defedcf27dfcf559ea41bc82fbd89ab328c26e1fc1f5b41701ea4ed769120c0000000b3b3d4b010000000cf5b22fb6dd1bfb696cd81f3ea24db42ba64cb38eda7dbbb139a24b260100d00700001d0000000000000000e8000000000000000001010000010000000000ea3055b72d2a03b9eb71ec3c6f4607ed1d7008828e65fc4501dffe6e2994087e20915029000000000000002900000000000000010000000000ea3055280000000000000002020000000000ea30550000000000ea305500409e9a2264b89a010000000000ea305500000000a8ed32328a010000000000ea30550000000000000e3d01000000010002a94c5b37723d46f30769c86afe2b0bae5e018b2b6168f52a8bb95d50738efe970100010000000000000e3d00804a1401ea305501000001000000010002733e5215e6a4c10d15d9259a96aceacd67108a33a3d1a1d91909f6a9c38a8db40100010000000000000e3d00804a1401ea3055010000000000000000000000008c88defedcf27dfcf559ea41bc82fbd89ab328c26e1fc1f5b41701ea4ed769120c0000000b3b3d4b010000000cf5b22fb6dd1bfb696cd81f3ea24db42ba64cb38eda7dbbb139a24b26010000000000000e3de40a00000000000000000000000000 DMLOG CREATION_OP ROOT 0 -DMLOG PERM_OP INS 0 14 {"usage_id":13,"parent":0,"owner":"carol","name":"owner","last_updated":"2020-01-01T00:00:06.500","auth":{"threshold":1,"keys":[{"key":"EOS5GPMSkwTUpWYr1kLyXbh2j6Fa4SrGDLE7MZfmYbKdKF96Jg2hF","weight":1}],"accounts":[{"permission":{"actor":"carol","permission":"eosio.code"},"weight":1}],"waits":[]}} -DMLOG PERM_OP INS 0 15 {"usage_id":14,"parent":14,"owner":"carol","name":"active","last_updated":"2020-01-01T00:00:06.500","auth":{"threshold":1,"keys":[{"key":"EOS6YNqCMfToVXfE9FWCJBvXChfp5uXtb45yko8Uc33a89JhQTF6U","weight":1}],"accounts":[{"permission":{"actor":"carol","permission":"eosio.code"},"weight":1}],"waits":[]}} +DMLOG PERM_OP INS 0 14 {"usage_id":13,"parent":0,"owner":"carol","name":"owner","last_updated":"2020-01-01T00:00:05.500","auth":{"threshold":1,"keys":[{"key":"EOS5GPMSkwTUpWYr1kLyXbh2j6Fa4SrGDLE7MZfmYbKdKF96Jg2hF","weight":1}],"accounts":[{"permission":{"actor":"carol","permission":"eosio.code"},"weight":1}],"waits":[]}} +DMLOG PERM_OP INS 0 15 {"usage_id":14,"parent":14,"owner":"carol","name":"active","last_updated":"2020-01-01T00:00:05.500","auth":{"threshold":1,"keys":[{"key":"EOS6YNqCMfToVXfE9FWCJBvXChfp5uXtb45yko8Uc33a89JhQTF6U","weight":1}],"accounts":[{"permission":{"actor":"carol","permission":"eosio.code"},"weight":1}],"waits":[]}} DMLOG RLIMIT_OP ACCOUNT_LIMITS INS {"owner":"carol","net_weight":-1,"cpu_weight":-1,"ram_bytes":-1} DMLOG RLIMIT_OP ACCOUNT_USAGE INS {"owner":"carol","net_usage":{"last_ordinal":0,"value_ex":0,"consumed":0},"cpu_usage":{"last_ordinal":0,"value_ex":0,"consumed":0},"ram_usage":0} DMLOG RAM_OP 0 carol account add newaccount carol 2788 2788 -DMLOG RLIMIT_OP ACCOUNT_USAGE UPD {"owner":"eosio","net_usage":{"last_ordinal":1262304013,"value_ex":168333,"consumed":465},"cpu_usage":{"last_ordinal":1262304013,"value_ex":354754,"consumed":4101},"ram_usage":456503} -DMLOG APPLIED_TRANSACTION 14 e1ba93f74fe62639238195bbb70484611bf25b7ab28bc15456b4723026bb03f80e0000000d3b3d4b010000000eb3f2d76da31fe09327103b339e543860226e57be2ca18c22b55043910100d00700001d0000000000000000e8000000000000000001010000010000000000ea30559c0b0c943236f292ae361a19a0dd7fa5807fc631aee85b78a7bda81bd70394ff2c000000000000002c00000000000000010000000000ea30552b0000000000000002020000000000ea30550000000000ea305500409e9a2264b89a010000000000ea305500000000a8ed32328a010000000000ea3055000000008048af410100000001000231b8025d8ccd3bbb454b5a924298d09d317cf4911f38f6010ff89bc244b32dae010001000000008048af4100804a1401ea305501000001000000010002d9b973b59bc33dd6aafacec1a2e580cff5c68a04fa0cc0b982a51cfd3ec0a660010001000000008048af4100804a1401ea305501000000000000000000000000e1ba93f74fe62639238195bbb70484611bf25b7ab28bc15456b4723026bb03f80e0000000d3b3d4b010000000eb3f2d76da31fe09327103b339e543860226e57be2ca18c22b550439101000000008048af41e40a00000000000000000000000000 +DMLOG RLIMIT_OP ACCOUNT_USAGE UPD {"owner":"eosio","net_usage":{"last_ordinal":1262304011,"value_ex":168335,"consumed":465},"cpu_usage":{"last_ordinal":1262304011,"value_ex":353600,"consumed":4101},"ram_usage":456503} +DMLOG APPLIED_TRANSACTION 12 ced30629947aa9774d9962206fc455562f235cf3f892c508b412c49f0e26da720c0000000b3b3d4b010000000cf5b22fb6dd1bfb696cd81f3ea24db42ba64cb38eda7dbbb139a24b260100d00700001d0000000000000000e8000000000000000001010000010000000000ea30559c0b0c943236f292ae361a19a0dd7fa5807fc631aee85b78a7bda81bd70394ff2a000000000000002a00000000000000010000000000ea3055290000000000000002020000000000ea30550000000000ea305500409e9a2264b89a010000000000ea305500000000a8ed32328a010000000000ea3055000000008048af410100000001000231b8025d8ccd3bbb454b5a924298d09d317cf4911f38f6010ff89bc244b32dae010001000000008048af4100804a1401ea305501000001000000010002d9b973b59bc33dd6aafacec1a2e580cff5c68a04fa0cc0b982a51cfd3ec0a660010001000000008048af4100804a1401ea305501000000000000000000000000ced30629947aa9774d9962206fc455562f235cf3f892c508b412c49f0e26da720c0000000b3b3d4b010000000cf5b22fb6dd1bfb696cd81f3ea24db42ba64cb38eda7dbbb139a24b2601000000008048af41e40a00000000000000000000000000 DMLOG CREATION_OP ROOT 0 -DMLOG PERM_OP INS 0 16 {"usage_id":15,"parent":0,"owner":"charlie","name":"owner","last_updated":"2020-01-01T00:00:06.500","auth":{"threshold":1,"keys":[{"key":"EOS6PK3NNfQuX72hkGVZA7VvdE7ZkK6XSpaex8rqMx8BEFkEjzqUG","weight":1}],"accounts":[{"permission":{"actor":"charlie","permission":"eosio.code"},"weight":1}],"waits":[]}} -DMLOG PERM_OP INS 0 17 {"usage_id":16,"parent":16,"owner":"charlie","name":"active","last_updated":"2020-01-01T00:00:06.500","auth":{"threshold":1,"keys":[{"key":"EOS68Ajgzq9njLeN1XdBUkBR4yQ5GXZLmMK2hUFgEaTqX4KySjNKB","weight":1}],"accounts":[{"permission":{"actor":"charlie","permission":"eosio.code"},"weight":1}],"waits":[]}} +DMLOG PERM_OP INS 0 16 {"usage_id":15,"parent":0,"owner":"charlie","name":"owner","last_updated":"2020-01-01T00:00:05.500","auth":{"threshold":1,"keys":[{"key":"EOS6PK3NNfQuX72hkGVZA7VvdE7ZkK6XSpaex8rqMx8BEFkEjzqUG","weight":1}],"accounts":[{"permission":{"actor":"charlie","permission":"eosio.code"},"weight":1}],"waits":[]}} +DMLOG PERM_OP INS 0 17 {"usage_id":16,"parent":16,"owner":"charlie","name":"active","last_updated":"2020-01-01T00:00:05.500","auth":{"threshold":1,"keys":[{"key":"EOS68Ajgzq9njLeN1XdBUkBR4yQ5GXZLmMK2hUFgEaTqX4KySjNKB","weight":1}],"accounts":[{"permission":{"actor":"charlie","permission":"eosio.code"},"weight":1}],"waits":[]}} DMLOG RLIMIT_OP ACCOUNT_LIMITS INS {"owner":"charlie","net_weight":-1,"cpu_weight":-1,"ram_bytes":-1} DMLOG RLIMIT_OP ACCOUNT_USAGE INS {"owner":"charlie","net_usage":{"last_ordinal":0,"value_ex":0,"consumed":0},"cpu_usage":{"last_ordinal":0,"value_ex":0,"consumed":0},"ram_usage":0} DMLOG RAM_OP 0 charlie account add newaccount charlie 2788 2788 -DMLOG RLIMIT_OP ACCOUNT_USAGE UPD {"owner":"eosio","net_usage":{"last_ordinal":1262304013,"value_ex":169676,"consumed":697},"cpu_usage":{"last_ordinal":1262304013,"value_ex":366329,"consumed":6101},"ram_usage":456503} -DMLOG APPLIED_TRANSACTION 14 3a6af0c2ea3421a103bd46fd7651a04778478737293bc8c55d1681faa667bb4c0e0000000d3b3d4b010000000eb3f2d76da31fe09327103b339e543860226e57be2ca18c22b55043910100d00700001d0000000000000000e8000000000000000001010000010000000000ea305548dca9bac7dbf53b17eba3e871b319a714fe76f13ba2f689802f5770d1be9d6b2d000000000000002d00000000000000010000000000ea30552c0000000000000002020000000000ea30550000000000ea305500409e9a2264b89a010000000000ea305500000000a8ed32328a010000000000ea305500000040b9784d4301000000010002c523f40a0b387b0518ee551ff9def9d961b3ad7d5aa7cb2741a466980c765fd501000100000040b9784d4300804a1401ea305501000001000000010002a2c18841a6c8a4bacbee939dca70aaa21addf3a547e98a7b3a23b2b57345eeed01000100000040b9784d4300804a1401ea3055010000000000000000000000003a6af0c2ea3421a103bd46fd7651a04778478737293bc8c55d1681faa667bb4c0e0000000d3b3d4b010000000eb3f2d76da31fe09327103b339e543860226e57be2ca18c22b55043910100000040b9784d43e40a00000000000000000000000000 -DMLOG CREATION_OP ROOT 0 -DMLOG RLIMIT_OP ACCOUNT_USAGE UPD {"owner":"eosio","net_usage":{"last_ordinal":1262304013,"value_ex":171112,"consumed":945},"cpu_usage":{"last_ordinal":1262304013,"value_ex":377904,"consumed":8101},"ram_usage":456503} -DMLOG APPLIED_TRANSACTION 14 389a2dc8174008243d84aba71e086a5dee381a0e4f87cb33d96dfe820dec64ae0e0000000d3b3d4b010000000eb3f2d76da31fe09327103b339e543860226e57be2ca18c22b55043910100d00700001f0000000000000000f8000000000000000001010000010000000000ea3055a8a8f032c5e5c9071da56ff6b868979a05d9be7a1a0401cef2056831e705d15e2e000000000000002e00000000000000010000000000ea30552d0000000000000002020000000000ea30550000000000ea305500000038d15bb3c2010000000000ea305500000000a8ed32329701030000000000000e3d0001000000010002733e5215e6a4c10d15d9259a96aceacd67108a33a3d1a1d91909f6a9c38a8db40100000000008048af410001000000010002d9b973b59bc33dd6aafacec1a2e580cff5c68a04fa0cc0b982a51cfd3ec0a660010000000040b9784d430001000000010002a2c18841a6c8a4bacbee939dca70aaa21addf3a547e98a7b3a23b2b57345eeed010000000000000000000000389a2dc8174008243d84aba71e086a5dee381a0e4f87cb33d96dfe820dec64ae0e0000000d3b3d4b010000000eb3f2d76da31fe09327103b339e543860226e57be2ca18c22b55043910000000000000000 -DMLOG RLIMIT_OP STATE UPD {"average_block_net_usage":{"last_ordinal":13,"value_ex":221927499,"consumed":595},"average_block_cpu_usage":{"last_ordinal":13,"value_ex":457149387,"consumed":4523},"pending_net_usage":944,"pending_cpu_usage":8100,"total_net_weight":0,"total_cpu_weight":0,"total_ram_bytes":0,"virtual_net_limit":1061234,"virtual_cpu_limit":202411} -DMLOG RLIMIT_OP STATE UPD {"average_block_net_usage":{"last_ordinal":14,"value_ex":227944770,"consumed":1165},"average_block_cpu_usage":{"last_ordinal":14,"value_ex":520839808,"consumed":8554},"pending_net_usage":0,"pending_cpu_usage":0,"total_net_weight":0,"total_cpu_weight":0,"total_ram_bytes":0,"virtual_net_limit":1062296,"virtual_cpu_limit":202613} -DMLOG ACCEPTED_BLOCK_V2 0000000eb3f2d76da31fe09327103b339e543860226e57be2ca18c22b5504391 14 10 0d3b3d4b0000000000ea305500000000000dab6f77d257b3ccf30da47d8840129b0cd6cd54fa7e083adce469b8e6e020bbdb46dbb1c383f1c6eb0eec1402763e5244a24154b0fd57dc3420446c049bf7a725cfbf82d2886a6df244e497903d7429c6676a5fb6c8c39b65f78b3e950000008000010200af010d00000001000101000000243b3d4b0100000300000000000000000e3d0001000000010002733e5215e6a4c10d15d9259a96aceacd67108a33a3d1a1d91909f6a9c38a8db401000100000000008048af410001000000010002d9b973b59bc33dd6aafacec1a2e580cff5c68a04fa0cc0b982a51cfd3ec0a6600100020000000040b9784d430001000000010002a2c18841a6c8a4bacbee939dca70aaa21addf3a547e98a7b3a23b2b57345eeed010000204a6e90ebee322d767f815b7b6437e88270c80fbe1cacbd992e2121c0339e882f0fddbfa66eaaa1c745c170ac1315848fbe45b9b029cdbb29a2779f32f3ba66d10400d00700001d0101001f3a81bb7c204f86c99e03ab6a7778f8129acef1c8375dad1990ff1e255665c14d73f1bd1da5775eb36e93f3cdfc5b519d59131406b7308aeddd378c22e99ed6ed0000bd010ce10b5e0d0057b3ccf300000000010000000000ea305500409e9a2264b89a010000000000ea305500000000a8ed32328a010000000000ea30550000000000000e3d01000000010002a94c5b37723d46f30769c86afe2b0bae5e018b2b6168f52a8bb95d50738efe970100010000000000000e3d00804a1401ea305501000001000000010002733e5215e6a4c10d15d9259a96aceacd67108a33a3d1a1d91909f6a9c38a8db40100010000000000000e3d00804a1401ea30550100000000d00700001d0101002053b26b73aff59c39fb317de613d4b65c7cc4e87a5e19a04e9999e884b7814c1a78ac15fe1af3d08700d61727a0bf406faed9626f15da55e60f8d49887c5b5a1b0000bd010ce10b5e0d0057b3ccf300000000010000000000ea305500409e9a2264b89a010000000000ea305500000000a8ed32328a010000000000ea3055000000008048af410100000001000231b8025d8ccd3bbb454b5a924298d09d317cf4911f38f6010ff89bc244b32dae010001000000008048af4100804a1401ea305501000001000000010002d9b973b59bc33dd6aafacec1a2e580cff5c68a04fa0cc0b982a51cfd3ec0a660010001000000008048af4100804a1401ea30550100000000d00700001d0101001f3fef7a586759b66a706493c5cd0e139a316cdde6cfb38189f1302d193e64cc903450e73489dcfe68b49edb25ccb1d1c7e49c8797927c2b5c4f715d77fa5ff4ab0000bd010ce10b5e0d0057b3ccf300000000010000000000ea305500409e9a2264b89a010000000000ea305500000000a8ed32328a010000000000ea305500000040b9784d4301000000010002c523f40a0b387b0518ee551ff9def9d961b3ad7d5aa7cb2741a466980c765fd501000100000040b9784d4300804a1401ea305501000001000000010002a2c18841a6c8a4bacbee939dca70aaa21addf3a547e98a7b3a23b2b57345eeed01000100000040b9784d4300804a1401ea30550100000000d00700001f0101001f0bbbbc1c97214194ff0389f60dd59012a6d68cfa4a7ebb214e889c378d6e8bc20a48f4317ba69c2e688a0c1540ba3bb26a13ee7cc032771d84ced3b23dfde1b60000ca010ce10b5e0d0057b3ccf300000000010000000000ea305500000038d15bb3c2010000000000ea305500000000a8ed32329701030000000000000e3d0001000000010002733e5215e6a4c10d15d9259a96aceacd67108a33a3d1a1d91909f6a9c38a8db40100000000008048af410001000000010002d9b973b59bc33dd6aafacec1a2e580cff5c68a04fa0cc0b982a51cfd3ec0a660010000000040b9784d430001000000010002a2c18841a6c8a4bacbee939dca70aaa21addf3a547e98a7b3a23b2b57345eeed010000010300ca010d00000001010100c00134a88c868e14a1277622af536344ba0c6cb6f4ff00f1d9d16a89057ffa2d75e405a738f25b9117806146611e733d7109bd72be1418980df186c510cc97d5b022cada41444d2b5a4a0bd1b93670c8c94807aa166763877ef31510a6a701e28508b2dd2e8007efdbd59797e7ff77a937075c3941a6e37b2a6f1e5d372ad6332c13021876ec1edec042f8287d87df958c1658ec56a22e0862649ff7ee56bded0936310319112c03e7cb3062f48a69600f1f59b91e75d8b569407c5da33f207b7303 0100000000000000010000000c000000c446151c7804a8f0e838037019bf50eb0f3fa397f8f2db43e0fc2f66a5ab3ed8dfb6c92f1c3b390e0cf05cfdf92337347ff4d891f9e98f8f81bf95ddb1e4d58e6c3e8e74a7e8788d0e93148e515581c7142d26111f0cba1862e875d1206086b900 033b3d4b00000000010000000000ea3055000100000001000240e54a7b27e042b80a810153bec1dd166eef95fa69f6c9886ae283363bc2add80100 010000000100000000000000011766696e616c697a65726161206465736372697074696f6e01000000000000008e015055425f424c535f69346850716c6b6f434a6167584c426972697064543046336437365a656f494b57555f453249414f2d426648796e6d4377424a4f7137546b7a417272592d3841714f6c6242464970714961384d71794f76355671735a6b4d6d5f6c7643714e6c73765362414842537276567652386f4a437a514f52765a356d466a585f6d6753653834543477 +DMLOG RLIMIT_OP ACCOUNT_USAGE UPD {"owner":"eosio","net_usage":{"last_ordinal":1262304011,"value_ex":169678,"consumed":697},"cpu_usage":{"last_ordinal":1262304011,"value_ex":365175,"consumed":6101},"ram_usage":456503} +DMLOG APPLIED_TRANSACTION 12 1c42c23436ffe13d700b0a1ded345587849e58dc90f2fb5eac01259e2829c91e0c0000000b3b3d4b010000000cf5b22fb6dd1bfb696cd81f3ea24db42ba64cb38eda7dbbb139a24b260100d00700001d0000000000000000e8000000000000000001010000010000000000ea305548dca9bac7dbf53b17eba3e871b319a714fe76f13ba2f689802f5770d1be9d6b2b000000000000002b00000000000000010000000000ea30552a0000000000000002020000000000ea30550000000000ea305500409e9a2264b89a010000000000ea305500000000a8ed32328a010000000000ea305500000040b9784d4301000000010002c523f40a0b387b0518ee551ff9def9d961b3ad7d5aa7cb2741a466980c765fd501000100000040b9784d4300804a1401ea305501000001000000010002a2c18841a6c8a4bacbee939dca70aaa21addf3a547e98a7b3a23b2b57345eeed01000100000040b9784d4300804a1401ea3055010000000000000000000000001c42c23436ffe13d700b0a1ded345587849e58dc90f2fb5eac01259e2829c91e0c0000000b3b3d4b010000000cf5b22fb6dd1bfb696cd81f3ea24db42ba64cb38eda7dbbb139a24b260100000040b9784d43e40a00000000000000000000000000 +DMLOG CREATION_OP ROOT 0 +DMLOG RLIMIT_OP ACCOUNT_USAGE UPD {"owner":"eosio","net_usage":{"last_ordinal":1262304011,"value_ex":171114,"consumed":945},"cpu_usage":{"last_ordinal":1262304011,"value_ex":376750,"consumed":8101},"ram_usage":456503} +DMLOG APPLIED_TRANSACTION 12 39be24f0ed79a5201c3450b4f035b4bf88b7ce092f75f26dfb64067c5d26fc720c0000000b3b3d4b010000000cf5b22fb6dd1bfb696cd81f3ea24db42ba64cb38eda7dbbb139a24b260100d00700001f0000000000000000f8000000000000000001010000010000000000ea3055a8a8f032c5e5c9071da56ff6b868979a05d9be7a1a0401cef2056831e705d15e2c000000000000002c00000000000000010000000000ea30552b0000000000000002020000000000ea30550000000000ea305500000038d15bb3c2010000000000ea305500000000a8ed32329701030000000000000e3d0001000000010002733e5215e6a4c10d15d9259a96aceacd67108a33a3d1a1d91909f6a9c38a8db40100000000008048af410001000000010002d9b973b59bc33dd6aafacec1a2e580cff5c68a04fa0cc0b982a51cfd3ec0a660010000000040b9784d430001000000010002a2c18841a6c8a4bacbee939dca70aaa21addf3a547e98a7b3a23b2b57345eeed01000000000000000000000039be24f0ed79a5201c3450b4f035b4bf88b7ce092f75f26dfb64067c5d26fc720c0000000b3b3d4b010000000cf5b22fb6dd1bfb696cd81f3ea24db42ba64cb38eda7dbbb139a24b260000000000000000 +DMLOG RLIMIT_OP STATE UPD {"average_block_net_usage":{"last_ordinal":11,"value_ex":225620163,"consumed":599},"average_block_cpu_usage":{"last_ordinal":11,"value_ex":462614540,"consumed":4529},"pending_net_usage":944,"pending_cpu_usage":8100,"total_net_weight":0,"total_cpu_weight":0,"total_ram_bytes":0,"virtual_net_limit":1059113,"virtual_cpu_limit":202007} +DMLOG RLIMIT_OP STATE UPD {"average_block_net_usage":{"last_ordinal":12,"value_ex":231606661,"consumed":1168},"average_block_cpu_usage":{"last_ordinal":12,"value_ex":526259418,"consumed":8559},"pending_net_usage":0,"pending_cpu_usage":0,"total_net_weight":0,"total_cpu_weight":0,"total_ram_bytes":0,"virtual_net_limit":1060173,"virtual_cpu_limit":202209} +DMLOG ACCEPTED_BLOCK_V2 0000000cf5b22fb6dd1bfb696cd81f3ea24db42ba64cb38eda7dbbb139a24b26 12 9 0b3b3d4b0000000000ea305500000000000be7346dbe47094187ac7c40c54fe7113f32faa9dfa2e89fc03729c3ccad76d0cc034f8b952915f345b7b76f359f302ee1d78a9b234e98bc8a497ce955f2a36abe950c8d0f2cc26b505ba9d7a05e8e416fdb7e4560f31036658f0fe2960000008000010200af010b00000001000101000000183b3d4b0100000300000000000000000e3d0001000000010002733e5215e6a4c10d15d9259a96aceacd67108a33a3d1a1d91909f6a9c38a8db401000100000000008048af410001000000010002d9b973b59bc33dd6aafacec1a2e580cff5c68a04fa0cc0b982a51cfd3ec0a6600100020000000040b9784d430001000000010002a2c18841a6c8a4bacbee939dca70aaa21addf3a547e98a7b3a23b2b57345eeed0100001f41139eddac490356bca6802752aaf77a054159e4bf83bc5fcc77f53daf51f0b72f3fbc636a71974b00d7bd409201c3f94add1e800f0e98c52524ff1fd2ea4ebf0400d00700001d010100203be182d6fac4b16ddc45da457f49e937508fa22ec12e606e07755a608659e6981b4306e13d8c2d2786008859391b1efc2aa9ec8dc24a564ed0380c16979266e40000bd010be10b5e0b004709418700000000010000000000ea305500409e9a2264b89a010000000000ea305500000000a8ed32328a010000000000ea30550000000000000e3d01000000010002a94c5b37723d46f30769c86afe2b0bae5e018b2b6168f52a8bb95d50738efe970100010000000000000e3d00804a1401ea305501000001000000010002733e5215e6a4c10d15d9259a96aceacd67108a33a3d1a1d91909f6a9c38a8db40100010000000000000e3d00804a1401ea30550100000000d00700001d0101001f671278fa2280a2d3b594c3735ddae2bfe1b8ab9e05ace41dc9bd689488b7119409b1caff9fcb9c901d4e1a1567528dd13d002d5da595100f4ca14fb805b8d3700000bd010be10b5e0b004709418700000000010000000000ea305500409e9a2264b89a010000000000ea305500000000a8ed32328a010000000000ea3055000000008048af410100000001000231b8025d8ccd3bbb454b5a924298d09d317cf4911f38f6010ff89bc244b32dae010001000000008048af4100804a1401ea305501000001000000010002d9b973b59bc33dd6aafacec1a2e580cff5c68a04fa0cc0b982a51cfd3ec0a660010001000000008048af4100804a1401ea30550100000000d00700001d010100207c2b61f13c02ebfb16ec89e4b8346779a96d50b6f08677ea91c26d7fe045b7597ad6231888920607629a4cb69c683151ee7bbd406a39e500c4b62c2fa094872f0000bd010be10b5e0b004709418700000000010000000000ea305500409e9a2264b89a010000000000ea305500000000a8ed32328a010000000000ea305500000040b9784d4301000000010002c523f40a0b387b0518ee551ff9def9d961b3ad7d5aa7cb2741a466980c765fd501000100000040b9784d4300804a1401ea305501000001000000010002a2c18841a6c8a4bacbee939dca70aaa21addf3a547e98a7b3a23b2b57345eeed01000100000040b9784d4300804a1401ea30550100000000d00700001f010100201774ccede0b6d003a61fca059c3b06ca03bdc2a4268ae6e52fc154c6c3b127a52ca6143588911b4cf49d59ef36187d2ec56247b98b9782494fca508d6e8383850000ca010be10b5e0b004709418700000000010000000000ea305500000038d15bb3c2010000000000ea305500000000a8ed32329701030000000000000e3d0001000000010002733e5215e6a4c10d15d9259a96aceacd67108a33a3d1a1d91909f6a9c38a8db40100000000008048af410001000000010002d9b973b59bc33dd6aafacec1a2e580cff5c68a04fa0cc0b982a51cfd3ec0a660010000000040b9784d430001000000010002a2c18841a6c8a4bacbee939dca70aaa21addf3a547e98a7b3a23b2b57345eeed010000010300ca010b00000001010100c0017ff979c7c5c2c57cf1d6d2d036da77d65748f25ba7332c45c8c2793b1ad55a273af05b2c88e10aa534992811b20dcf02d8e26a636492a21873bb3ead3c90787e1dca25a81bb9423597aea7fdd238141c24b5a2b5714b4e3792b4fe3104a79c05c40d32d89cbcc43b202114783df8c17a914e274c869aa2613b4c638298783f8760832316ee75891577fd511e8477b60fc3c33cfe7a07b6cbb5010988f3e1d594691098f025ddb02ffb40af304b7e02b1658102287d409236379f1aa64f97fc16 0100000000000000010000000b0000002ce9acce60be5bc472f6a11b4ceaa8d27c20f7e7db53b2edff87c8efb27072997e02fb1a48581f22f5fe00f2492853c37a00e800f8d777e6ae623b4f481733192190e74493bf9311f2ad1bb328d8edf6b61ccb0eaa00031c292c04d438dbf66a00 033b3d4b00000000010000000000ea3055000100000001000240e54a7b27e042b80a810153bec1dd166eef95fa69f6c9886ae283363bc2add80100 010000000100000000000000011766696e616c697a65726161206465736372697074696f6e01000000000000008e015055425f424c535f69346850716c6b6f434a6167584c426972697064543046336437365a656f494b57555f453249414f2d426648796e6d4377424a4f7137546b7a417272592d3841714f6c6242464970714961384d71794f76355671735a6b4d6d5f6c7643714e6c73765362414842537276567652386f4a437a514f52765a356d466a585f6d6753653834543477 +DMLOG START_BLOCK 13 +DMLOG CREATION_OP ROOT 0 +DMLOG RLIMIT_OP ACCOUNT_USAGE UPD {"owner":"eosio","net_usage":{"last_ordinal":1262304012,"value_ex":171113,"consumed":1},"cpu_usage":{"last_ordinal":1262304012,"value_ex":377326,"consumed":101},"ram_usage":456503} +DMLOG TRX_OP CREATE onblock 08f2ad1c2788a9dfd2e1ee49e6ca6108c1365411f4eba0b080c271a2f0a1cbab 0000000000000000000000000000010000000000ea305500000000221acfa4010000000000ea305500000000a8ed3232a7020b3b3d4b0000000000ea305500000000000be7346dbe47094187ac7c40c54fe7113f32faa9dfa2e89fc03729c3ccad76d0cc034f8b952915f345b7b76f359f302ee1d78a9b234e98bc8a497ce955f2a36abe950c8d0f2cc26b505ba9d7a05e8e416fdb7e4560f31036658f0fe2960000008000010200af010b00000001000101000000183b3d4b0100000300000000000000000e3d0001000000010002733e5215e6a4c10d15d9259a96aceacd67108a33a3d1a1d91909f6a9c38a8db401000100000000008048af410001000000010002d9b973b59bc33dd6aafacec1a2e580cff5c68a04fa0cc0b982a51cfd3ec0a6600100020000000040b9784d430001000000010002a2c18841a6c8a4bacbee939dca70aaa21addf3a547e98a7b3a23b2b57345eeed0100000000 +DMLOG APPLIED_TRANSACTION 13 08f2ad1c2788a9dfd2e1ee49e6ca6108c1365411f4eba0b080c271a2f0a1cbab0d0000000c3b3d4b010000000d8768fd34330118b6bd1259299048e18d1e75d0f543e491a644232dd301006400000000000000000000000000000000000000000001010000010000000000ea305561cf2edcebe1d68179669ac054eaac77cd5b088149da5b963d6f15c20f3a66f92d000000000000002d00000000000000010000000000ea30552c0000000000000002020000000000ea30550000000000ea305500000000221acfa4010000000000ea305500000000a8ed3232a7020b3b3d4b0000000000ea305500000000000be7346dbe47094187ac7c40c54fe7113f32faa9dfa2e89fc03729c3ccad76d0cc034f8b952915f345b7b76f359f302ee1d78a9b234e98bc8a497ce955f2a36abe950c8d0f2cc26b505ba9d7a05e8e416fdb7e4560f31036658f0fe2960000008000010200af010b00000001000101000000183b3d4b0100000300000000000000000e3d0001000000010002733e5215e6a4c10d15d9259a96aceacd67108a33a3d1a1d91909f6a9c38a8db401000100000000008048af410001000000010002d9b973b59bc33dd6aafacec1a2e580cff5c68a04fa0cc0b982a51cfd3ec0a6600100020000000040b9784d430001000000010002a2c18841a6c8a4bacbee939dca70aaa21addf3a547e98a7b3a23b2b57345eeed01000000000000000000000008f2ad1c2788a9dfd2e1ee49e6ca6108c1365411f4eba0b080c271a2f0a1cbab0d0000000c3b3d4b010000000d8768fd34330118b6bd1259299048e18d1e75d0f543e491a644232dd30000000000000000 +DMLOG RLIMIT_OP STATE UPD {"average_block_net_usage":{"last_ordinal":12,"value_ex":231606661,"consumed":1168},"average_block_cpu_usage":{"last_ordinal":12,"value_ex":526259418,"consumed":8559},"pending_net_usage":0,"pending_cpu_usage":100,"total_net_weight":0,"total_cpu_weight":0,"total_ram_bytes":0,"virtual_net_limit":1060173,"virtual_cpu_limit":202209} +DMLOG RLIMIT_OP STATE UPD {"average_block_net_usage":{"last_ordinal":13,"value_ex":229676605,"consumed":230},"average_block_cpu_usage":{"last_ordinal":13,"value_ex":522707256,"consumed":622},"pending_net_usage":0,"pending_cpu_usage":0,"total_net_weight":0,"total_cpu_weight":0,"total_ram_bytes":0,"virtual_net_limit":1061234,"virtual_cpu_limit":202411} +DMLOG ACCEPTED_BLOCK_V2 0000000d8768fd34330118b6bd1259299048e18d1e75d0f543e491a644232dd3 13 10 0c3b3d4b0000000000ea305500000000000cf5b22fb6dd1bfb696cd81f3ea24db42ba64cb38eda7dbbb139a24b260000000000000000000000000000000000000000000000000000000000000000f2a36abe950c8d0f2cc26b505ba9d7a05e8e416fdb7e4560f31036658f0fe2960000008000010200070b000000010000001f2147c1dbb3ea3a50d7075109d317967cf22d8c90516a38f8dab968a6ee1f1ffc191b6fdaf5cff29c10f9d55d2ce1e18146a34cd4aa3c5c3d71da5394ef1bdbe90000 0100000000000000010000000b00000096b71ac31d65277b47d4db38064e725d33b92a413ef380e5fd8c33e43534dad519341d4b8c6940989f1957466c5d5694ee6a5b754d354132b7b52c2c046f774bf6a461e80dfec0129e20803afb5448e69dfd83b4020ff13f2e11b068759f395100 033b3d4b00000000010000000000ea3055000100000001000240e54a7b27e042b80a810153bec1dd166eef95fa69f6c9886ae283363bc2add80100 010000000100000000000000011766696e616c697a65726161206465736372697074696f6e01000000000000008e015055425f424c535f69346850716c6b6f434a6167584c426972697064543046336437365a656f494b57555f453249414f2d426648796e6d4377424a4f7137546b7a417272592d3841714f6c6242464970714961384d71794f76355671735a6b4d6d5f6c7643714e6c73765362414842537276567652386f4a437a514f52765a356d466a585f6d6753653834543477 +DMLOG START_BLOCK 14 +DMLOG CREATION_OP ROOT 0 +DMLOG RLIMIT_OP ACCOUNT_USAGE UPD {"owner":"eosio","net_usage":{"last_ordinal":1262304013,"value_ex":171112,"consumed":1},"cpu_usage":{"last_ordinal":1262304013,"value_ex":377902,"consumed":101},"ram_usage":456503} +DMLOG TRX_OP CREATE onblock d9c403d182e6840accd62d7b842350bc1a0ce62aba76624ee56fcf00afd53e05 0000000000000000000000000000010000000000ea305500000000221acfa4010000000000ea305500000000a8ed32327e0c3b3d4b0000000000ea305500000000000cf5b22fb6dd1bfb696cd81f3ea24db42ba64cb38eda7dbbb139a24b260000000000000000000000000000000000000000000000000000000000000000f2a36abe950c8d0f2cc26b505ba9d7a05e8e416fdb7e4560f31036658f0fe2960000008000010200070b000000010000000000 +DMLOG APPLIED_TRANSACTION 14 d9c403d182e6840accd62d7b842350bc1a0ce62aba76624ee56fcf00afd53e050e0000000d3b3d4b010000000e39270b4d4e5973ca0dfb0c907818b99d389059459af24494219c466f01006400000000000000000000000000000000000000000001010000010000000000ea30557200a64966b93e6bb54514e844a80dedb79bb69a49b9e15793797c1b5b048f412e000000000000002e00000000000000010000000000ea30552d0000000000000002020000000000ea30550000000000ea305500000000221acfa4010000000000ea305500000000a8ed32327e0c3b3d4b0000000000ea305500000000000cf5b22fb6dd1bfb696cd81f3ea24db42ba64cb38eda7dbbb139a24b260000000000000000000000000000000000000000000000000000000000000000f2a36abe950c8d0f2cc26b505ba9d7a05e8e416fdb7e4560f31036658f0fe2960000008000010200070b00000001000000000000000000000000d9c403d182e6840accd62d7b842350bc1a0ce62aba76624ee56fcf00afd53e050e0000000d3b3d4b010000000e39270b4d4e5973ca0dfb0c907818b99d389059459af24494219c466f0000000000000000 +DMLOG RLIMIT_OP STATE UPD {"average_block_net_usage":{"last_ordinal":13,"value_ex":229676605,"consumed":230},"average_block_cpu_usage":{"last_ordinal":13,"value_ex":522707256,"consumed":622},"pending_net_usage":0,"pending_cpu_usage":100,"total_net_weight":0,"total_cpu_weight":0,"total_ram_bytes":0,"virtual_net_limit":1061234,"virtual_cpu_limit":202411} +DMLOG RLIMIT_OP STATE UPD {"average_block_net_usage":{"last_ordinal":14,"value_ex":227762633,"consumed":228},"average_block_cpu_usage":{"last_ordinal":14,"value_ex":519184696,"consumed":619},"pending_net_usage":0,"pending_cpu_usage":0,"total_net_weight":0,"total_cpu_weight":0,"total_ram_bytes":0,"virtual_net_limit":1062296,"virtual_cpu_limit":202613} +DMLOG ACCEPTED_BLOCK_V2 0000000e39270b4d4e5973ca0dfb0c907818b99d389059459af24494219c466f 14 10 0d3b3d4b0000000000ea305500000000000d8768fd34330118b6bd1259299048e18d1e75d0f543e491a644232dd30000000000000000000000000000000000000000000000000000000000000000f2a36abe950c8d0f2cc26b505ba9d7a05e8e416fdb7e4560f31036658f0fe2960000008000010200070b000000010000001f049364231d12301e728e983a86451cd44ca7fad1e5bb48a41997841e575e7b4b0b328b0ac6189c613ad7f1b2bcb9ad97a755d19343b472467ae0ed599ee0063d0000 0100000000000000010000000b0000002b45a5a9444c637c8a164f071add7d306059cf730b84d94471300c4cd370e5323654382f62e57cff86befbbd6355b1ce6abd493b8879afc94ab9a461273836db3cb2d0cea5246be9511e8819cb1be75cf14c306fdb43957ddaa7caf9b44a8c6e00 033b3d4b00000000010000000000ea3055000100000001000240e54a7b27e042b80a810153bec1dd166eef95fa69f6c9886ae283363bc2add80100 010000000100000000000000011766696e616c697a65726161206465736372697074696f6e01000000000000008e015055425f424c535f69346850716c6b6f434a6167584c426972697064543046336437365a656f494b57555f453249414f2d426648796e6d4377424a4f7137546b7a417272592d3841714f6c6242464970714961384d71794f76355671735a6b4d6d5f6c7643714e6c73765362414842537276567652386f4a437a514f52765a356d466a585f6d6753653834543477 DMLOG START_BLOCK 15 DMLOG CREATION_OP ROOT 0 -DMLOG RLIMIT_OP ACCOUNT_USAGE UPD {"owner":"eosio","net_usage":{"last_ordinal":1262304014,"value_ex":171111,"consumed":1},"cpu_usage":{"last_ordinal":1262304014,"value_ex":378480,"consumed":101},"ram_usage":456503} -DMLOG TRX_OP CREATE onblock 31620f3452dc85c6a2a8926b3f5f077dd2409c4b809b36124745be69bffbccb0 0000000000000000000000000000010000000000ea305500000000221acfa4010000000000ea305500000000a8ed3232a7020d3b3d4b0000000000ea305500000000000dab6f77d257b3ccf30da47d8840129b0cd6cd54fa7e083adce469b8e6e020bbdb46dbb1c383f1c6eb0eec1402763e5244a24154b0fd57dc3420446c049bf7a725cfbf82d2886a6df244e497903d7429c6676a5fb6c8c39b65f78b3e950000008000010200af010d00000001000101000000243b3d4b0100000300000000000000000e3d0001000000010002733e5215e6a4c10d15d9259a96aceacd67108a33a3d1a1d91909f6a9c38a8db401000100000000008048af410001000000010002d9b973b59bc33dd6aafacec1a2e580cff5c68a04fa0cc0b982a51cfd3ec0a6600100020000000040b9784d430001000000010002a2c18841a6c8a4bacbee939dca70aaa21addf3a547e98a7b3a23b2b57345eeed0100000000 -DMLOG APPLIED_TRANSACTION 15 31620f3452dc85c6a2a8926b3f5f077dd2409c4b809b36124745be69bffbccb00f0000000e3b3d4b010000000f464804b7025e612231de73d67bb3cc2caa527e5feb153da63e4253e201006400000000000000000000000000000000000000000001010000010000000000ea3055edf8185a1437cee5f392859190bb5ef426ea975ec4cb7108595a2993c76022a72f000000000000002f00000000000000010000000000ea30552e0000000000000002020000000000ea30550000000000ea305500000000221acfa4010000000000ea305500000000a8ed3232a7020d3b3d4b0000000000ea305500000000000dab6f77d257b3ccf30da47d8840129b0cd6cd54fa7e083adce469b8e6e020bbdb46dbb1c383f1c6eb0eec1402763e5244a24154b0fd57dc3420446c049bf7a725cfbf82d2886a6df244e497903d7429c6676a5fb6c8c39b65f78b3e950000008000010200af010d00000001000101000000243b3d4b0100000300000000000000000e3d0001000000010002733e5215e6a4c10d15d9259a96aceacd67108a33a3d1a1d91909f6a9c38a8db401000100000000008048af410001000000010002d9b973b59bc33dd6aafacec1a2e580cff5c68a04fa0cc0b982a51cfd3ec0a6600100020000000040b9784d430001000000010002a2c18841a6c8a4bacbee939dca70aaa21addf3a547e98a7b3a23b2b57345eeed01000000000000000000000031620f3452dc85c6a2a8926b3f5f077dd2409c4b809b36124745be69bffbccb00f0000000e3b3d4b010000000f464804b7025e612231de73d67bb3cc2caa527e5feb153da63e4253e20000000000000000 -DMLOG RLIMIT_OP STATE UPD {"average_block_net_usage":{"last_ordinal":14,"value_ex":227944770,"consumed":1165},"average_block_cpu_usage":{"last_ordinal":14,"value_ex":520839808,"consumed":8554},"pending_net_usage":0,"pending_cpu_usage":100,"total_net_weight":0,"total_cpu_weight":0,"total_ram_bytes":0,"virtual_net_limit":1062296,"virtual_cpu_limit":202613} -DMLOG RLIMIT_OP STATE UPD {"average_block_net_usage":{"last_ordinal":15,"value_ex":226045230,"consumed":227},"average_block_cpu_usage":{"last_ordinal":15,"value_ex":517332810,"consumed":617},"pending_net_usage":0,"pending_cpu_usage":0,"total_net_weight":0,"total_cpu_weight":0,"total_ram_bytes":0,"virtual_net_limit":1063359,"virtual_cpu_limit":202815} -DMLOG ACCEPTED_BLOCK_V2 0000000f464804b7025e612231de73d67bb3cc2caa527e5feb153da63e4253e2 15 11 0e3b3d4b0000000000ea305500000000000eb3f2d76da31fe09327103b339e543860226e57be2ca18c22b550439100000000000000000000000000000000000000000000000000000000000000009bf7a725cfbf82d2886a6df244e497903d7429c6676a5fb6c8c39b65f78b3e950000008000010200070d000000010000001f0e54740a1bd5e5ca135cea9ba9b25b754de81e62f38bf0a82d5670b0732e8b0560af2be232cf4b1b6f7e857c3a5ef9371f197084d492a1a8fa6b5632de6fc2870000 0100000000000000010000000c0000009c686e3bbe59b7f2ed892b0ed4d89abe70ae639698db7e219abb47bad20143c7ef025ca9d43ddfaedce002fd21e808386db9c18a3c859a1c16e2461929eb11fe6e2743aa976316e9aab15ca4583213b7ec28f60f6b136692016cd6014b809ffa00 033b3d4b00000000010000000000ea3055000100000001000240e54a7b27e042b80a810153bec1dd166eef95fa69f6c9886ae283363bc2add80100 010000000100000000000000011766696e616c697a65726161206465736372697074696f6e01000000000000008e015055425f424c535f69346850716c6b6f434a6167584c426972697064543046336437365a656f494b57555f453249414f2d426648796e6d4377424a4f7137546b7a417272592d3841714f6c6242464970714961384d71794f76355671735a6b4d6d5f6c7643714e6c73765362414842537276567652386f4a437a514f52765a356d466a585f6d6753653834543477 +DMLOG RLIMIT_OP ACCOUNT_USAGE UPD {"owner":"eosio","net_usage":{"last_ordinal":1262304014,"value_ex":171111,"consumed":1},"cpu_usage":{"last_ordinal":1262304014,"value_ex":378478,"consumed":101},"ram_usage":456503} +DMLOG TRX_OP CREATE onblock 98c44761182158dcb0ab108c602002ff8f377a434858960733a99c68c43d002b 0000000000000000000000000000010000000000ea305500000000221acfa4010000000000ea305500000000a8ed32327e0d3b3d4b0000000000ea305500000000000d8768fd34330118b6bd1259299048e18d1e75d0f543e491a644232dd30000000000000000000000000000000000000000000000000000000000000000f2a36abe950c8d0f2cc26b505ba9d7a05e8e416fdb7e4560f31036658f0fe2960000008000010200070b000000010000000000 +DMLOG APPLIED_TRANSACTION 15 98c44761182158dcb0ab108c602002ff8f377a434858960733a99c68c43d002b0f0000000e3b3d4b010000000fbe25d074ec062d2c7e1184a3e51104f28491765f2c576f33041cb36601006400000000000000000000000000000000000000000001010000010000000000ea305528652fe1e99f563a97976bae28b56eb1045b2d1f48befe4388aa3d97fe7021982f000000000000002f00000000000000010000000000ea30552e0000000000000002020000000000ea30550000000000ea305500000000221acfa4010000000000ea305500000000a8ed32327e0d3b3d4b0000000000ea305500000000000d8768fd34330118b6bd1259299048e18d1e75d0f543e491a644232dd30000000000000000000000000000000000000000000000000000000000000000f2a36abe950c8d0f2cc26b505ba9d7a05e8e416fdb7e4560f31036658f0fe2960000008000010200070b0000000100000000000000000000000098c44761182158dcb0ab108c602002ff8f377a434858960733a99c68c43d002b0f0000000e3b3d4b010000000fbe25d074ec062d2c7e1184a3e51104f28491765f2c576f33041cb3660000000000000000 +DMLOG RLIMIT_OP STATE UPD {"average_block_net_usage":{"last_ordinal":14,"value_ex":227762633,"consumed":228},"average_block_cpu_usage":{"last_ordinal":14,"value_ex":519184696,"consumed":619},"pending_net_usage":0,"pending_cpu_usage":100,"total_net_weight":0,"total_cpu_weight":0,"total_ram_bytes":0,"virtual_net_limit":1062296,"virtual_cpu_limit":202613} +DMLOG RLIMIT_OP STATE UPD {"average_block_net_usage":{"last_ordinal":15,"value_ex":225864611,"consumed":226},"average_block_cpu_usage":{"last_ordinal":15,"value_ex":515691490,"consumed":615},"pending_net_usage":0,"pending_cpu_usage":0,"total_net_weight":0,"total_cpu_weight":0,"total_ram_bytes":0,"virtual_net_limit":1063359,"virtual_cpu_limit":202815} +DMLOG ACCEPTED_BLOCK_V2 0000000fbe25d074ec062d2c7e1184a3e51104f28491765f2c576f33041cb366 15 10 0e3b3d4b0000000000ea305500000000000e39270b4d4e5973ca0dfb0c907818b99d389059459af24494219c466f0000000000000000000000000000000000000000000000000000000000000000f2a36abe950c8d0f2cc26b505ba9d7a05e8e416fdb7e4560f31036658f0fe2960000008000010200070b000000010000001f5eaf6b5b68ae5c17397e49fae58e0249ff386adb508b4abcdca06595806273b21fcc1ab4339798ff909b727dad567e0bb31ec94625672058d3f60cc2e575df490000 0100000000000000010000000b000000acf33302b775c40380f6b24c34f9367b1c50c2901b0ff9b6a745751eb99c1beb017463f05056d7d0bf23f2f280955f464327d8b0381da65622fbe3fa2bd43cae3cacd3cc4d36bb59c15b684891f5d50960a882fe9d7c54dfe8d9c6e0645e629400 033b3d4b00000000010000000000ea3055000100000001000240e54a7b27e042b80a810153bec1dd166eef95fa69f6c9886ae283363bc2add80100 010000000100000000000000011766696e616c697a65726161206465736372697074696f6e01000000000000008e015055425f424c535f69346850716c6b6f434a6167584c426972697064543046336437365a656f494b57555f453249414f2d426648796e6d4377424a4f7137546b7a417272592d3841714f6c6242464970714961384d71794f76355671735a6b4d6d5f6c7643714e6c73765362414842537276567652386f4a437a514f52765a356d466a585f6d6753653834543477 DMLOG START_BLOCK 16 DMLOG CREATION_OP ROOT 0 -DMLOG RLIMIT_OP ACCOUNT_USAGE UPD {"owner":"eosio","net_usage":{"last_ordinal":1262304015,"value_ex":171110,"consumed":1},"cpu_usage":{"last_ordinal":1262304015,"value_ex":379056,"consumed":101},"ram_usage":456503} -DMLOG TRX_OP CREATE onblock 1ee2a371c82a2799f22e39785b4808e143567ae7f1703c8ec174f895c35f0fe6 0000000000000000000000000000010000000000ea305500000000221acfa4010000000000ea305500000000a8ed32327e0e3b3d4b0000000000ea305500000000000eb3f2d76da31fe09327103b339e543860226e57be2ca18c22b550439100000000000000000000000000000000000000000000000000000000000000009bf7a725cfbf82d2886a6df244e497903d7429c6676a5fb6c8c39b65f78b3e950000008000010200070d000000010000000000 -DMLOG APPLIED_TRANSACTION 16 1ee2a371c82a2799f22e39785b4808e143567ae7f1703c8ec174f895c35f0fe6100000000f3b3d4b010000001028e7ce3ec8dcbc2ed06adb5c698f6cf22d83f344cefd351ea58a649301006400000000000000000000000000000000000000000001010000010000000000ea3055a210c65bb184f629ce32f1976e1db138f1b4c56a4d9d9a724bbfe4623c6609b130000000000000003000000000000000010000000000ea30552f0000000000000002020000000000ea30550000000000ea305500000000221acfa4010000000000ea305500000000a8ed32327e0e3b3d4b0000000000ea305500000000000eb3f2d76da31fe09327103b339e543860226e57be2ca18c22b550439100000000000000000000000000000000000000000000000000000000000000009bf7a725cfbf82d2886a6df244e497903d7429c6676a5fb6c8c39b65f78b3e950000008000010200070d000000010000000000000000000000001ee2a371c82a2799f22e39785b4808e143567ae7f1703c8ec174f895c35f0fe6100000000f3b3d4b010000001028e7ce3ec8dcbc2ed06adb5c698f6cf22d83f344cefd351ea58a64930000000000000000 -DMLOG RLIMIT_OP STATE UPD {"average_block_net_usage":{"last_ordinal":15,"value_ex":226045230,"consumed":227},"average_block_cpu_usage":{"last_ordinal":15,"value_ex":517332810,"consumed":617},"pending_net_usage":0,"pending_cpu_usage":100,"total_net_weight":0,"total_cpu_weight":0,"total_ram_bytes":0,"virtual_net_limit":1063359,"virtual_cpu_limit":202815} -DMLOG RLIMIT_OP STATE UPD {"average_block_net_usage":{"last_ordinal":16,"value_ex":224161519,"consumed":225},"average_block_cpu_usage":{"last_ordinal":16,"value_ex":513855037,"consumed":614},"pending_net_usage":0,"pending_cpu_usage":0,"total_net_weight":0,"total_cpu_weight":0,"total_ram_bytes":0,"virtual_net_limit":1064423,"virtual_cpu_limit":203018} -DMLOG ACCEPTED_BLOCK_V2 0000001028e7ce3ec8dcbc2ed06adb5c698f6cf22d83f344cefd351ea58a6493 16 11 0f3b3d4b0000000000ea305500000000000f464804b7025e612231de73d67bb3cc2caa527e5feb153da63e4253e200000000000000000000000000000000000000000000000000000000000000009bf7a725cfbf82d2886a6df244e497903d7429c6676a5fb6c8c39b65f78b3e950000008000010200070d000000010000001f43dc1a2948cd4385d82e6bc5b93da025d1b1ac582889ff53d657955205c3db50667e60860235edf6ba594c3d2247041e35fefabe3b56fe3f272e40e09aa1f1900000 0100000000000000010000000c0000006e3e53cf49e89320c5b64c7ecfdd503ed51e0d66dc6d7d73d2351ddecbd77e2509c9bbc62d1cbbe764c7a1bb1737eee330c85f51db22730b640b8cb53f9e61b7fc29e1bbe2fd228bdfed97dfbd96dffc3e1a278d00de67c6eb3a01c3c2ba78da00 033b3d4b00000000010000000000ea3055000100000001000240e54a7b27e042b80a810153bec1dd166eef95fa69f6c9886ae283363bc2add80100 010000000100000000000000011766696e616c697a65726161206465736372697074696f6e01000000000000008e015055425f424c535f69346850716c6b6f434a6167584c426972697064543046336437365a656f494b57555f453249414f2d426648796e6d4377424a4f7137546b7a417272592d3841714f6c6242464970714961384d71794f76355671735a6b4d6d5f6c7643714e6c73765362414842537276567652386f4a437a514f52765a356d466a585f6d6753653834543477 +DMLOG RLIMIT_OP ACCOUNT_USAGE UPD {"owner":"eosio","net_usage":{"last_ordinal":1262304015,"value_ex":171110,"consumed":1},"cpu_usage":{"last_ordinal":1262304015,"value_ex":379054,"consumed":101},"ram_usage":456503} +DMLOG TRX_OP CREATE onblock 8e75dc313f498c0728eafa026b4460488e03a52afe9d4d6be873607719618ce0 0000000000000000000000000000010000000000ea305500000000221acfa4010000000000ea305500000000a8ed32327e0e3b3d4b0000000000ea305500000000000e39270b4d4e5973ca0dfb0c907818b99d389059459af24494219c466f0000000000000000000000000000000000000000000000000000000000000000f2a36abe950c8d0f2cc26b505ba9d7a05e8e416fdb7e4560f31036658f0fe2960000008000010200070b000000010000000000 +DMLOG APPLIED_TRANSACTION 16 8e75dc313f498c0728eafa026b4460488e03a52afe9d4d6be873607719618ce0100000000f3b3d4b0100000010ad7652f85ee5942537a3eb078d51a32eaf486b6c496588e56179523601006400000000000000000000000000000000000000000001010000010000000000ea3055396dad6078189c266899cdb44af051baccc26125e6012675ef9f33b6de197a6430000000000000003000000000000000010000000000ea30552f0000000000000002020000000000ea30550000000000ea305500000000221acfa4010000000000ea305500000000a8ed32327e0e3b3d4b0000000000ea305500000000000e39270b4d4e5973ca0dfb0c907818b99d389059459af24494219c466f0000000000000000000000000000000000000000000000000000000000000000f2a36abe950c8d0f2cc26b505ba9d7a05e8e416fdb7e4560f31036658f0fe2960000008000010200070b000000010000000000000000000000008e75dc313f498c0728eafa026b4460488e03a52afe9d4d6be873607719618ce0100000000f3b3d4b0100000010ad7652f85ee5942537a3eb078d51a32eaf486b6c496588e5617952360000000000000000 +DMLOG RLIMIT_OP STATE UPD {"average_block_net_usage":{"last_ordinal":15,"value_ex":225864611,"consumed":226},"average_block_cpu_usage":{"last_ordinal":15,"value_ex":515691490,"consumed":615},"pending_net_usage":0,"pending_cpu_usage":100,"total_net_weight":0,"total_cpu_weight":0,"total_ram_bytes":0,"virtual_net_limit":1063359,"virtual_cpu_limit":202815} +DMLOG RLIMIT_OP STATE UPD {"average_block_net_usage":{"last_ordinal":16,"value_ex":223982405,"consumed":224},"average_block_cpu_usage":{"last_ordinal":16,"value_ex":512227394,"consumed":612},"pending_net_usage":0,"pending_cpu_usage":0,"total_net_weight":0,"total_cpu_weight":0,"total_ram_bytes":0,"virtual_net_limit":1064423,"virtual_cpu_limit":203018} +DMLOG ACCEPTED_BLOCK_V2 00000010ad7652f85ee5942537a3eb078d51a32eaf486b6c496588e561795236 16 10 0f3b3d4b0000000000ea305500000000000fbe25d074ec062d2c7e1184a3e51104f28491765f2c576f33041cb3660000000000000000000000000000000000000000000000000000000000000000f2a36abe950c8d0f2cc26b505ba9d7a05e8e416fdb7e4560f31036658f0fe2960000008000010200070b0000000100000020598e85dbedd7cd9ed9b404418bb862ef84af85d113a353607c5d4e02bde46b4427cfd423f3bc731fd991603e44844ff704d34cbb4c8aab29935d145646f3386a0000 0100000000000000010000000b0000004d96115dea1a2fbd285bb78d5b5d41531236941290dddbee57f02785adccf19444fac970f84be1002fbeb9ed71d6b712e3a43dbe13bb3f6637071da466c56a306db2e32e1913008086269e5136abe85e1f0fba4a2e9b04b46a0275496f3adf2500 033b3d4b00000000010000000000ea3055000100000001000240e54a7b27e042b80a810153bec1dd166eef95fa69f6c9886ae283363bc2add80100 010000000100000000000000011766696e616c697a65726161206465736372697074696f6e01000000000000008e015055425f424c535f69346850716c6b6f434a6167584c426972697064543046336437365a656f494b57555f453249414f2d426648796e6d4377424a4f7137546b7a417272592d3841714f6c6242464970714961384d71794f76355671735a6b4d6d5f6c7643714e6c73765362414842537276567652386f4a437a514f52765a356d466a585f6d6753653834543477 DMLOG START_BLOCK 17 DMLOG CREATION_OP ROOT 0 -DMLOG RLIMIT_OP ACCOUNT_USAGE UPD {"owner":"eosio","net_usage":{"last_ordinal":1262304016,"value_ex":171109,"consumed":1},"cpu_usage":{"last_ordinal":1262304016,"value_ex":379632,"consumed":101},"ram_usage":456503} -DMLOG TRX_OP CREATE onblock b1682b7541176766a80a7b5cb90d4aa87e82d8ba6f43cb35f8407c11a9959487 0000000000000000000000000000010000000000ea305500000000221acfa4010000000000ea305500000000a8ed32327e0f3b3d4b0000000000ea305500000000000f464804b7025e612231de73d67bb3cc2caa527e5feb153da63e4253e200000000000000000000000000000000000000000000000000000000000000009bf7a725cfbf82d2886a6df244e497903d7429c6676a5fb6c8c39b65f78b3e950000008000010200070d000000010000000000 -DMLOG APPLIED_TRANSACTION 17 b1682b7541176766a80a7b5cb90d4aa87e82d8ba6f43cb35f8407c11a995948711000000103b3d4b010000001197b5cee49fdf580e7946c54f9ec58a62a3216470566a8b4c1a49f3f601006400000000000000000000000000000000000000000001010000010000000000ea305532596d70ec8d1177ac6cbd2e2ce4a6f8aa4933e772785e9c103f2e1c99988b0331000000000000003100000000000000010000000000ea3055300000000000000002020000000000ea30550000000000ea305500000000221acfa4010000000000ea305500000000a8ed32327e0f3b3d4b0000000000ea305500000000000f464804b7025e612231de73d67bb3cc2caa527e5feb153da63e4253e200000000000000000000000000000000000000000000000000000000000000009bf7a725cfbf82d2886a6df244e497903d7429c6676a5fb6c8c39b65f78b3e950000008000010200070d00000001000000000000000000000000b1682b7541176766a80a7b5cb90d4aa87e82d8ba6f43cb35f8407c11a995948711000000103b3d4b010000001197b5cee49fdf580e7946c54f9ec58a62a3216470566a8b4c1a49f3f60000000000000000 -DMLOG RLIMIT_OP STATE UPD {"average_block_net_usage":{"last_ordinal":16,"value_ex":224161519,"consumed":225},"average_block_cpu_usage":{"last_ordinal":16,"value_ex":513855037,"consumed":614},"pending_net_usage":0,"pending_cpu_usage":100,"total_net_weight":0,"total_cpu_weight":0,"total_ram_bytes":0,"virtual_net_limit":1064423,"virtual_cpu_limit":203018} -DMLOG RLIMIT_OP STATE UPD {"average_block_net_usage":{"last_ordinal":17,"value_ex":222293506,"consumed":223},"average_block_cpu_usage":{"last_ordinal":17,"value_ex":510406245,"consumed":610},"pending_net_usage":0,"pending_cpu_usage":0,"total_net_weight":0,"total_cpu_weight":0,"total_ram_bytes":0,"virtual_net_limit":1065488,"virtual_cpu_limit":203221} -DMLOG ACCEPTED_BLOCK_V2 0000001197b5cee49fdf580e7946c54f9ec58a62a3216470566a8b4c1a49f3f6 17 11 103b3d4b0000000000ea305500000000001028e7ce3ec8dcbc2ed06adb5c698f6cf22d83f344cefd351ea58a649300000000000000000000000000000000000000000000000000000000000000009bf7a725cfbf82d2886a6df244e497903d7429c6676a5fb6c8c39b65f78b3e950000008000010200070d000000010000001f4dc12734069d96372a13b5af66a7a4bfacd9d7a93e2ca95abbbd20cc2a02abc17ed8ab66f2cf00c9a7c1f7f672895407756da14126e302dc1423c38c6e0c66770000 0100000000000000010000000c000000edec8d4ad350c06e72f271921d47d75616b2f6f548e4f0ed33e1e57bf878c71a3cca77a107b36ca3a0cd1f7ddd5a38559796b9c8fbb9e902a08c03ea5151e15f90b9f7e97dd0e4aeb16168a4931630ab908844cca42a81a66a6399d134d399c000 033b3d4b00000000010000000000ea3055000100000001000240e54a7b27e042b80a810153bec1dd166eef95fa69f6c9886ae283363bc2add80100 010000000100000000000000011766696e616c697a65726161206465736372697074696f6e01000000000000008e015055425f424c535f69346850716c6b6f434a6167584c426972697064543046336437365a656f494b57555f453249414f2d426648796e6d4377424a4f7137546b7a417272592d3841714f6c6242464970714961384d71794f76355671735a6b4d6d5f6c7643714e6c73765362414842537276567652386f4a437a514f52765a356d466a585f6d6753653834543477 +DMLOG RLIMIT_OP ACCOUNT_USAGE UPD {"owner":"eosio","net_usage":{"last_ordinal":1262304016,"value_ex":171109,"consumed":1},"cpu_usage":{"last_ordinal":1262304016,"value_ex":379630,"consumed":101},"ram_usage":456503} +DMLOG TRX_OP CREATE onblock c5b363c8c07760459063f50a36132c255e137e04eb9d7b44a26f1065b1f4ef49 0000000000000000000000000000010000000000ea305500000000221acfa4010000000000ea305500000000a8ed32327e0f3b3d4b0000000000ea305500000000000fbe25d074ec062d2c7e1184a3e51104f28491765f2c576f33041cb3660000000000000000000000000000000000000000000000000000000000000000f2a36abe950c8d0f2cc26b505ba9d7a05e8e416fdb7e4560f31036658f0fe2960000008000010200070b000000010000000000 +DMLOG APPLIED_TRANSACTION 17 c5b363c8c07760459063f50a36132c255e137e04eb9d7b44a26f1065b1f4ef4911000000103b3d4b01000000112acb1100f39b2667ac01ce96e58d5adb70579d080db2b7a52bca0c6001006400000000000000000000000000000000000000000001010000010000000000ea3055cb11e687423cc462d904297297cf00b5484295e4baf6a14b5f329a5ac8c5cacb31000000000000003100000000000000010000000000ea3055300000000000000002020000000000ea30550000000000ea305500000000221acfa4010000000000ea305500000000a8ed32327e0f3b3d4b0000000000ea305500000000000fbe25d074ec062d2c7e1184a3e51104f28491765f2c576f33041cb3660000000000000000000000000000000000000000000000000000000000000000f2a36abe950c8d0f2cc26b505ba9d7a05e8e416fdb7e4560f31036658f0fe2960000008000010200070b00000001000000000000000000000000c5b363c8c07760459063f50a36132c255e137e04eb9d7b44a26f1065b1f4ef4911000000103b3d4b01000000112acb1100f39b2667ac01ce96e58d5adb70579d080db2b7a52bca0c600000000000000000 +DMLOG RLIMIT_OP STATE UPD {"average_block_net_usage":{"last_ordinal":16,"value_ex":223982405,"consumed":224},"average_block_cpu_usage":{"last_ordinal":16,"value_ex":512227394,"consumed":612},"pending_net_usage":0,"pending_cpu_usage":100,"total_net_weight":0,"total_cpu_weight":0,"total_ram_bytes":0,"virtual_net_limit":1064423,"virtual_cpu_limit":203018} +DMLOG RLIMIT_OP STATE UPD {"average_block_net_usage":{"last_ordinal":17,"value_ex":222115884,"consumed":223},"average_block_cpu_usage":{"last_ordinal":17,"value_ex":508792166,"consumed":608},"pending_net_usage":0,"pending_cpu_usage":0,"total_net_weight":0,"total_cpu_weight":0,"total_ram_bytes":0,"virtual_net_limit":1065488,"virtual_cpu_limit":203221} +DMLOG ACCEPTED_BLOCK_V2 000000112acb1100f39b2667ac01ce96e58d5adb70579d080db2b7a52bca0c60 17 10 103b3d4b0000000000ea3055000000000010ad7652f85ee5942537a3eb078d51a32eaf486b6c496588e5617952360000000000000000000000000000000000000000000000000000000000000000f2a36abe950c8d0f2cc26b505ba9d7a05e8e416fdb7e4560f31036658f0fe2960000008000010200070b00000001000000205ad4e81f95fefb2999ed1a75257eb2cf3627779cbb6635094ba80f9b8478ecaa5e35db0ec44444241c99547d4f3fa22ae0b3904004e5cae1066243e193bf581a0000 0100000000000000010000000b000000c7aa7e1c86f163653dcb866dc3c4147f03bf94dd7cd67f760e390a6c018c4b2e5d7e69826e74cbd1dc55f4dfe7e87db62b5b1ede251f79ecf52ba4c8baa3f984ee22ed9e5565aa0c90f33039a2924fcf004e691634d34be873fc257a48d91ca300 033b3d4b00000000010000000000ea3055000100000001000240e54a7b27e042b80a810153bec1dd166eef95fa69f6c9886ae283363bc2add80100 010000000100000000000000011766696e616c697a65726161206465736372697074696f6e01000000000000008e015055425f424c535f69346850716c6b6f434a6167584c426972697064543046336437365a656f494b57555f453249414f2d426648796e6d4377424a4f7137546b7a417272592d3841714f6c6242464970714961384d71794f76355671735a6b4d6d5f6c7643714e6c73765362414842537276567652386f4a437a514f52765a356d466a585f6d6753653834543477 DMLOG START_BLOCK 18 DMLOG CREATION_OP ROOT 0 -DMLOG RLIMIT_OP ACCOUNT_USAGE UPD {"owner":"eosio","net_usage":{"last_ordinal":1262304017,"value_ex":171108,"consumed":1},"cpu_usage":{"last_ordinal":1262304017,"value_ex":380208,"consumed":101},"ram_usage":456503} -DMLOG TRX_OP CREATE onblock c896e64b2060cb70686fbe42cb782f94c5867b4992d45c4f038375f5018022a5 0000000000000000000000000000010000000000ea305500000000221acfa4010000000000ea305500000000a8ed32327e103b3d4b0000000000ea305500000000001028e7ce3ec8dcbc2ed06adb5c698f6cf22d83f344cefd351ea58a649300000000000000000000000000000000000000000000000000000000000000009bf7a725cfbf82d2886a6df244e497903d7429c6676a5fb6c8c39b65f78b3e950000008000010200070d000000010000000000 -DMLOG APPLIED_TRANSACTION 18 c896e64b2060cb70686fbe42cb782f94c5867b4992d45c4f038375f5018022a512000000113b3d4b010000001242b10486b5881159d38a8bd20fcd0b0b6bd65576748c84e8419bae0901006400000000000000000000000000000000000000000001010000010000000000ea305589467882aa60be9a0043af41aa7bc0c5ec6945dbf84d799030e740eb34044fb932000000000000003200000000000000010000000000ea3055310000000000000002020000000000ea30550000000000ea305500000000221acfa4010000000000ea305500000000a8ed32327e103b3d4b0000000000ea305500000000001028e7ce3ec8dcbc2ed06adb5c698f6cf22d83f344cefd351ea58a649300000000000000000000000000000000000000000000000000000000000000009bf7a725cfbf82d2886a6df244e497903d7429c6676a5fb6c8c39b65f78b3e950000008000010200070d00000001000000000000000000000000c896e64b2060cb70686fbe42cb782f94c5867b4992d45c4f038375f5018022a512000000113b3d4b010000001242b10486b5881159d38a8bd20fcd0b0b6bd65576748c84e8419bae090000000000000000 -DMLOG RLIMIT_OP STATE UPD {"average_block_net_usage":{"last_ordinal":17,"value_ex":222293506,"consumed":223},"average_block_cpu_usage":{"last_ordinal":17,"value_ex":510406245,"consumed":610},"pending_net_usage":0,"pending_cpu_usage":100,"total_net_weight":0,"total_cpu_weight":0,"total_ram_bytes":0,"virtual_net_limit":1065488,"virtual_cpu_limit":203221} -DMLOG RLIMIT_OP STATE UPD {"average_block_net_usage":{"last_ordinal":18,"value_ex":220441060,"consumed":221},"average_block_cpu_usage":{"last_ordinal":18,"value_ex":506986193,"consumed":607},"pending_net_usage":0,"pending_cpu_usage":0,"total_net_weight":0,"total_cpu_weight":0,"total_ram_bytes":0,"virtual_net_limit":1066554,"virtual_cpu_limit":203424} -DMLOG ACCEPTED_BLOCK_V2 0000001242b10486b5881159d38a8bd20fcd0b0b6bd65576748c84e8419bae09 18 11 113b3d4b0000000000ea305500000000001197b5cee49fdf580e7946c54f9ec58a62a3216470566a8b4c1a49f3f600000000000000000000000000000000000000000000000000000000000000009bf7a725cfbf82d2886a6df244e497903d7429c6676a5fb6c8c39b65f78b3e950000008000010200070d000000010000002036b15c2df47e7b694c96607f8b2e5ade4fafda7ca3e8863bb9742817bdd347433b5ad3b3801b2f512a3e76a1350601e6368a094b02e7ec3b2c4d3df037b500910000 0100000000000000010000000c000000181db2914cbecce5652c7bf43cfed147d6d28f5ba5978c98c92f0bf1a60ded08fd5457fc906e53b6f9ed0ab0d13290ceaf48f8ca5b7eab385451d4906e6c290e2841f6f26f0681b645365a0320cb57f78b7ea0a16f13254cccd77cd37add5b7d00 033b3d4b00000000010000000000ea3055000100000001000240e54a7b27e042b80a810153bec1dd166eef95fa69f6c9886ae283363bc2add80100 010000000100000000000000011766696e616c697a65726161206465736372697074696f6e01000000000000008e015055425f424c535f69346850716c6b6f434a6167584c426972697064543046336437365a656f494b57555f453249414f2d426648796e6d4377424a4f7137546b7a417272592d3841714f6c6242464970714961384d71794f76355671735a6b4d6d5f6c7643714e6c73765362414842537276567652386f4a437a514f52765a356d466a585f6d6753653834543477 +DMLOG RLIMIT_OP ACCOUNT_USAGE UPD {"owner":"eosio","net_usage":{"last_ordinal":1262304017,"value_ex":171108,"consumed":1},"cpu_usage":{"last_ordinal":1262304017,"value_ex":380206,"consumed":101},"ram_usage":456503} +DMLOG TRX_OP CREATE onblock 8919c3a2739e4cc4393cd76d02f32304b04c11f4dfbfda87557a55344a989cf2 0000000000000000000000000000010000000000ea305500000000221acfa4010000000000ea305500000000a8ed32327e103b3d4b0000000000ea3055000000000010ad7652f85ee5942537a3eb078d51a32eaf486b6c496588e5617952360000000000000000000000000000000000000000000000000000000000000000f2a36abe950c8d0f2cc26b505ba9d7a05e8e416fdb7e4560f31036658f0fe2960000008000010200070b000000010000000000 +DMLOG APPLIED_TRANSACTION 18 8919c3a2739e4cc4393cd76d02f32304b04c11f4dfbfda87557a55344a989cf212000000113b3d4b0100000012109a71bfb2147b429494c7db9c646c0dcde9c3529b1a759651888aa901006400000000000000000000000000000000000000000001010000010000000000ea3055cc12f8d916e9ae57955a37022e92ae59cc26a8a1f79915d0493c2e4917f584d032000000000000003200000000000000010000000000ea3055310000000000000002020000000000ea30550000000000ea305500000000221acfa4010000000000ea305500000000a8ed32327e103b3d4b0000000000ea3055000000000010ad7652f85ee5942537a3eb078d51a32eaf486b6c496588e5617952360000000000000000000000000000000000000000000000000000000000000000f2a36abe950c8d0f2cc26b505ba9d7a05e8e416fdb7e4560f31036658f0fe2960000008000010200070b000000010000000000000000000000008919c3a2739e4cc4393cd76d02f32304b04c11f4dfbfda87557a55344a989cf212000000113b3d4b0100000012109a71bfb2147b429494c7db9c646c0dcde9c3529b1a759651888aa90000000000000000 +DMLOG RLIMIT_OP STATE UPD {"average_block_net_usage":{"last_ordinal":17,"value_ex":222115884,"consumed":223},"average_block_cpu_usage":{"last_ordinal":17,"value_ex":508792166,"consumed":608},"pending_net_usage":0,"pending_cpu_usage":100,"total_net_weight":0,"total_cpu_weight":0,"total_ram_bytes":0,"virtual_net_limit":1065488,"virtual_cpu_limit":203221} +DMLOG RLIMIT_OP STATE UPD {"average_block_net_usage":{"last_ordinal":18,"value_ex":220264918,"consumed":221},"average_block_cpu_usage":{"last_ordinal":18,"value_ex":505385565,"consumed":605},"pending_net_usage":0,"pending_cpu_usage":0,"total_net_weight":0,"total_cpu_weight":0,"total_ram_bytes":0,"virtual_net_limit":1066554,"virtual_cpu_limit":203424} +DMLOG ACCEPTED_BLOCK_V2 00000012109a71bfb2147b429494c7db9c646c0dcde9c3529b1a759651888aa9 18 10 113b3d4b0000000000ea30550000000000112acb1100f39b2667ac01ce96e58d5adb70579d080db2b7a52bca0c600000000000000000000000000000000000000000000000000000000000000000f2a36abe950c8d0f2cc26b505ba9d7a05e8e416fdb7e4560f31036658f0fe2960000008000010200070b00000001000000202fdbeab05dc9fd0e617d3cfd9f43c761522109daf196dc1832e4fe7740aef70f50c3963ab1c8771cbafd5aa393ee493de33a8a5d6e93cd100ffd78915f16891c0000 0100000000000000010000000b000000b92543a1b436bd8d231b2661a016c491a10b000143f71f2b1ee380cfdd12e68d35857adae9ce2797cf0a89bd3e3573a5c25f8d7f00190666a1857b0d27fee9df97c5b0d205c20a54f6508d9b1553e1976e44d29bac94393689b4a202b8868c6d00 033b3d4b00000000010000000000ea3055000100000001000240e54a7b27e042b80a810153bec1dd166eef95fa69f6c9886ae283363bc2add80100 010000000100000000000000011766696e616c697a65726161206465736372697074696f6e01000000000000008e015055425f424c535f69346850716c6b6f434a6167584c426972697064543046336437365a656f494b57555f453249414f2d426648796e6d4377424a4f7137546b7a417272592d3841714f6c6242464970714961384d71794f76355671735a6b4d6d5f6c7643714e6c73765362414842537276567652386f4a437a514f52765a356d466a585f6d6753653834543477 DMLOG START_BLOCK 19 DMLOG CREATION_OP ROOT 0 -DMLOG RLIMIT_OP ACCOUNT_USAGE UPD {"owner":"eosio","net_usage":{"last_ordinal":1262304018,"value_ex":171107,"consumed":1},"cpu_usage":{"last_ordinal":1262304018,"value_ex":380784,"consumed":101},"ram_usage":456503} -DMLOG TRX_OP CREATE onblock e186220bbffe725b7962d3c5bdfba162d252f6b5abe8aec59051c82d2fe168e4 0000000000000000000000000000010000000000ea305500000000221acfa4010000000000ea305500000000a8ed32327e113b3d4b0000000000ea305500000000001197b5cee49fdf580e7946c54f9ec58a62a3216470566a8b4c1a49f3f600000000000000000000000000000000000000000000000000000000000000009bf7a725cfbf82d2886a6df244e497903d7429c6676a5fb6c8c39b65f78b3e950000008000010200070d000000010000000000 -DMLOG APPLIED_TRANSACTION 19 e186220bbffe725b7962d3c5bdfba162d252f6b5abe8aec59051c82d2fe168e413000000123b3d4b0100000013ae89898fe881e9ca50f915d770754d30de0731d569c68c8a1d4dda6b01006400000000000000000000000000000000000000000001010000010000000000ea3055aaca5265b274198ba264ccbab2459dd182fd9780893f7c18f24223fbee1267eb33000000000000003300000000000000010000000000ea3055320000000000000002020000000000ea30550000000000ea305500000000221acfa4010000000000ea305500000000a8ed32327e113b3d4b0000000000ea305500000000001197b5cee49fdf580e7946c54f9ec58a62a3216470566a8b4c1a49f3f600000000000000000000000000000000000000000000000000000000000000009bf7a725cfbf82d2886a6df244e497903d7429c6676a5fb6c8c39b65f78b3e950000008000010200070d00000001000000000000000000000000e186220bbffe725b7962d3c5bdfba162d252f6b5abe8aec59051c82d2fe168e413000000123b3d4b0100000013ae89898fe881e9ca50f915d770754d30de0731d569c68c8a1d4dda6b0000000000000000 -DMLOG RLIMIT_OP STATE UPD {"average_block_net_usage":{"last_ordinal":18,"value_ex":220441060,"consumed":221},"average_block_cpu_usage":{"last_ordinal":18,"value_ex":506986193,"consumed":607},"pending_net_usage":0,"pending_cpu_usage":100,"total_net_weight":0,"total_cpu_weight":0,"total_ram_bytes":0,"virtual_net_limit":1066554,"virtual_cpu_limit":203424} -DMLOG RLIMIT_OP STATE UPD {"average_block_net_usage":{"last_ordinal":19,"value_ex":218604051,"consumed":219},"average_block_cpu_usage":{"last_ordinal":19,"value_ex":503594642,"consumed":603},"pending_net_usage":0,"pending_cpu_usage":0,"total_net_weight":0,"total_cpu_weight":0,"total_ram_bytes":0,"virtual_net_limit":1067621,"virtual_cpu_limit":203627} -DMLOG ACCEPTED_BLOCK_V2 00000013ae89898fe881e9ca50f915d770754d30de0731d569c68c8a1d4dda6b 19 11 123b3d4b0000000000ea305500000000001242b10486b5881159d38a8bd20fcd0b0b6bd65576748c84e8419bae0900000000000000000000000000000000000000000000000000000000000000009bf7a725cfbf82d2886a6df244e497903d7429c6676a5fb6c8c39b65f78b3e950000008000010200070d000000010000001f453abd91eaeb4ccf6702bec02443dcdb96c9ac9c7cefb6e9cfae67854bd9f04215a8d7b2dc959c7659b8337c853f76f395f3d665c8ad9a3518f7068b190d52f10000 0100000000000000010000000c0000000735fde654087eb7d8ffefe072c7f2d00692108330dd398bb9996f7b41a07fa6c110e63403e61ba48a1a1a9f445b53b579aeedbbebf500e26ecf665d20c0e529dca820de755ebcbe5e96339ed8fa92b75d85505e8050ecb18c2bb69cef9f3a3200 033b3d4b00000000010000000000ea3055000100000001000240e54a7b27e042b80a810153bec1dd166eef95fa69f6c9886ae283363bc2add80100 010000000100000000000000011766696e616c697a65726161206465736372697074696f6e01000000000000008e015055425f424c535f69346850716c6b6f434a6167584c426972697064543046336437365a656f494b57555f453249414f2d426648796e6d4377424a4f7137546b7a417272592d3841714f6c6242464970714961384d71794f76355671735a6b4d6d5f6c7643714e6c73765362414842537276567652386f4a437a514f52765a356d466a585f6d6753653834543477 +DMLOG RLIMIT_OP ACCOUNT_USAGE UPD {"owner":"eosio","net_usage":{"last_ordinal":1262304018,"value_ex":171107,"consumed":1},"cpu_usage":{"last_ordinal":1262304018,"value_ex":380782,"consumed":101},"ram_usage":456503} +DMLOG TRX_OP CREATE onblock 50eb3ae65b9664a6aefd16c38b8630b3ff902fad404a75d73a3443051440798e 0000000000000000000000000000010000000000ea305500000000221acfa4010000000000ea305500000000a8ed32327e113b3d4b0000000000ea30550000000000112acb1100f39b2667ac01ce96e58d5adb70579d080db2b7a52bca0c600000000000000000000000000000000000000000000000000000000000000000f2a36abe950c8d0f2cc26b505ba9d7a05e8e416fdb7e4560f31036658f0fe2960000008000010200070b000000010000000000 +DMLOG APPLIED_TRANSACTION 19 50eb3ae65b9664a6aefd16c38b8630b3ff902fad404a75d73a3443051440798e13000000123b3d4b010000001318f3376af6b6bbe9f6a9e0c0176e1a88025d296c02a3d7e065af082601006400000000000000000000000000000000000000000001010000010000000000ea30553a8c181bcf2585ab28735667cb3b8f6131696395059f435d691e39928684840d33000000000000003300000000000000010000000000ea3055320000000000000002020000000000ea30550000000000ea305500000000221acfa4010000000000ea305500000000a8ed32327e113b3d4b0000000000ea30550000000000112acb1100f39b2667ac01ce96e58d5adb70579d080db2b7a52bca0c600000000000000000000000000000000000000000000000000000000000000000f2a36abe950c8d0f2cc26b505ba9d7a05e8e416fdb7e4560f31036658f0fe2960000008000010200070b0000000100000000000000000000000050eb3ae65b9664a6aefd16c38b8630b3ff902fad404a75d73a3443051440798e13000000123b3d4b010000001318f3376af6b6bbe9f6a9e0c0176e1a88025d296c02a3d7e065af08260000000000000000 +DMLOG RLIMIT_OP STATE UPD {"average_block_net_usage":{"last_ordinal":18,"value_ex":220264918,"consumed":221},"average_block_cpu_usage":{"last_ordinal":18,"value_ex":505385565,"consumed":605},"pending_net_usage":0,"pending_cpu_usage":100,"total_net_weight":0,"total_cpu_weight":0,"total_ram_bytes":0,"virtual_net_limit":1066554,"virtual_cpu_limit":203424} +DMLOG RLIMIT_OP STATE UPD {"average_block_net_usage":{"last_ordinal":19,"value_ex":218429377,"consumed":219},"average_block_cpu_usage":{"last_ordinal":19,"value_ex":502007352,"consumed":602},"pending_net_usage":0,"pending_cpu_usage":0,"total_net_weight":0,"total_cpu_weight":0,"total_ram_bytes":0,"virtual_net_limit":1067621,"virtual_cpu_limit":203627} +DMLOG ACCEPTED_BLOCK_V2 0000001318f3376af6b6bbe9f6a9e0c0176e1a88025d296c02a3d7e065af0826 19 10 123b3d4b0000000000ea3055000000000012109a71bfb2147b429494c7db9c646c0dcde9c3529b1a759651888aa90000000000000000000000000000000000000000000000000000000000000000f2a36abe950c8d0f2cc26b505ba9d7a05e8e416fdb7e4560f31036658f0fe2960000008000010200070b000000010000001f4c800affa4a41228ac453094c42c5b7d2d465cf756bebd9f4112132a8bc2d03e7fff31f56ea40f3605822468d6c12ff9b386221dcdd910b606916c85449db5810000 0100000000000000010000000b00000079c6d8e3da961e789b983ca5297e2c05be22a350f56a592c39014e13384bdb7fc12cde900143e6482fc08d4beb3719c9011dba8031d282b9fe27f8e63661d690216ae08791e8cca20fb99f32bb25558bbb5c92af3a3f59d2dcf56cb05955152c00 033b3d4b00000000010000000000ea3055000100000001000240e54a7b27e042b80a810153bec1dd166eef95fa69f6c9886ae283363bc2add80100 010000000100000000000000011766696e616c697a65726161206465736372697074696f6e01000000000000008e015055425f424c535f69346850716c6b6f434a6167584c426972697064543046336437365a656f494b57555f453249414f2d426648796e6d4377424a4f7137546b7a417272592d3841714f6c6242464970714961384d71794f76355671735a6b4d6d5f6c7643714e6c73765362414842537276567652386f4a437a514f52765a356d466a585f6d6753653834543477 DMLOG START_BLOCK 20 DMLOG CREATION_OP ROOT 0 -DMLOG RLIMIT_OP ACCOUNT_USAGE UPD {"owner":"eosio","net_usage":{"last_ordinal":1262304019,"value_ex":171106,"consumed":1},"cpu_usage":{"last_ordinal":1262304019,"value_ex":381360,"consumed":101},"ram_usage":456503} -DMLOG TRX_OP CREATE onblock c532af4d6cbbf0689d5640abedcb57ab842a6ab49cc84a677e1cf3a2488c932d 0000000000000000000000000000010000000000ea305500000000221acfa4010000000000ea305500000000a8ed32327e123b3d4b0000000000ea305500000000001242b10486b5881159d38a8bd20fcd0b0b6bd65576748c84e8419bae0900000000000000000000000000000000000000000000000000000000000000009bf7a725cfbf82d2886a6df244e497903d7429c6676a5fb6c8c39b65f78b3e950000008000010200070d000000010000000000 -DMLOG APPLIED_TRANSACTION 20 c532af4d6cbbf0689d5640abedcb57ab842a6ab49cc84a677e1cf3a2488c932d14000000133b3d4b010000001476021a074033d82e363884ccb87cc109d4dff3dff880127687af620001006400000000000000000000000000000000000000000001010000010000000000ea305508f5dc8d04bee661c697b148db468d222567bc71083d22dbb58cddf1a4881d3e34000000000000003400000000000000010000000000ea3055330000000000000002020000000000ea30550000000000ea305500000000221acfa4010000000000ea305500000000a8ed32327e123b3d4b0000000000ea305500000000001242b10486b5881159d38a8bd20fcd0b0b6bd65576748c84e8419bae0900000000000000000000000000000000000000000000000000000000000000009bf7a725cfbf82d2886a6df244e497903d7429c6676a5fb6c8c39b65f78b3e950000008000010200070d00000001000000000000000000000000c532af4d6cbbf0689d5640abedcb57ab842a6ab49cc84a677e1cf3a2488c932d14000000133b3d4b010000001476021a074033d82e363884ccb87cc109d4dff3dff880127687af62000000000000000000 -DMLOG RLIMIT_OP STATE UPD {"average_block_net_usage":{"last_ordinal":19,"value_ex":218604051,"consumed":219},"average_block_cpu_usage":{"last_ordinal":19,"value_ex":503594642,"consumed":603},"pending_net_usage":0,"pending_cpu_usage":100,"total_net_weight":0,"total_cpu_weight":0,"total_ram_bytes":0,"virtual_net_limit":1067621,"virtual_cpu_limit":203627} -DMLOG RLIMIT_OP STATE UPD {"average_block_net_usage":{"last_ordinal":20,"value_ex":216782350,"consumed":217},"average_block_cpu_usage":{"last_ordinal":20,"value_ex":500231353,"consumed":600},"pending_net_usage":0,"pending_cpu_usage":0,"total_net_weight":0,"total_cpu_weight":0,"total_ram_bytes":0,"virtual_net_limit":1068689,"virtual_cpu_limit":203830} -DMLOG ACCEPTED_BLOCK_V2 0000001476021a074033d82e363884ccb87cc109d4dff3dff880127687af6200 20 11 133b3d4b0000000000ea3055000000000013ae89898fe881e9ca50f915d770754d30de0731d569c68c8a1d4dda6b00000000000000000000000000000000000000000000000000000000000000009bf7a725cfbf82d2886a6df244e497903d7429c6676a5fb6c8c39b65f78b3e950000008000010200070d0000000100000020179b695a104e26dec87c566ede3f287b103843793e76b912423b3778b91495271dfe562695ce8fb4a5acd22e5e09a37b2ecda19ce860690b2382f1a39022a5ec0000 0100000000000000010000000c000000a845774c9ff473448200be311d1624de6609f576cd7366902935c168d2de8d6a3649217bbb2f08a7b6032ddd11a1dfac97e8570165ea5b04f7b8c58701e6720360f2181e4d554f9e6541c4f075ba2d19f7554986fed3dc99177634cb70d1b37d00 033b3d4b00000000010000000000ea3055000100000001000240e54a7b27e042b80a810153bec1dd166eef95fa69f6c9886ae283363bc2add80100 010000000100000000000000011766696e616c697a65726161206465736372697074696f6e01000000000000008e015055425f424c535f69346850716c6b6f434a6167584c426972697064543046336437365a656f494b57555f453249414f2d426648796e6d4377424a4f7137546b7a417272592d3841714f6c6242464970714961384d71794f76355671735a6b4d6d5f6c7643714e6c73765362414842537276567652386f4a437a514f52765a356d466a585f6d6753653834543477 +DMLOG RLIMIT_OP ACCOUNT_USAGE UPD {"owner":"eosio","net_usage":{"last_ordinal":1262304019,"value_ex":171106,"consumed":1},"cpu_usage":{"last_ordinal":1262304019,"value_ex":381358,"consumed":101},"ram_usage":456503} +DMLOG TRX_OP CREATE onblock 15c30e7c2febd6213de5270fab0f110a1fcaba9f3bc2e08079f029cb78163a82 0000000000000000000000000000010000000000ea305500000000221acfa4010000000000ea305500000000a8ed32327e123b3d4b0000000000ea3055000000000012109a71bfb2147b429494c7db9c646c0dcde9c3529b1a759651888aa90000000000000000000000000000000000000000000000000000000000000000f2a36abe950c8d0f2cc26b505ba9d7a05e8e416fdb7e4560f31036658f0fe2960000008000010200070b000000010000000000 +DMLOG APPLIED_TRANSACTION 20 15c30e7c2febd6213de5270fab0f110a1fcaba9f3bc2e08079f029cb78163a8214000000133b3d4b010000001471faa02e29629fda5c8a3d9a75cfd330857f953cbf5a25624f315b0101006400000000000000000000000000000000000000000001010000010000000000ea3055da6f7440ed90978d9d77a2c8cd396bc2ac0f0b27592958498a45f7b32cc58d1534000000000000003400000000000000010000000000ea3055330000000000000002020000000000ea30550000000000ea305500000000221acfa4010000000000ea305500000000a8ed32327e123b3d4b0000000000ea3055000000000012109a71bfb2147b429494c7db9c646c0dcde9c3529b1a759651888aa90000000000000000000000000000000000000000000000000000000000000000f2a36abe950c8d0f2cc26b505ba9d7a05e8e416fdb7e4560f31036658f0fe2960000008000010200070b0000000100000000000000000000000015c30e7c2febd6213de5270fab0f110a1fcaba9f3bc2e08079f029cb78163a8214000000133b3d4b010000001471faa02e29629fda5c8a3d9a75cfd330857f953cbf5a25624f315b010000000000000000 +DMLOG RLIMIT_OP STATE UPD {"average_block_net_usage":{"last_ordinal":19,"value_ex":218429377,"consumed":219},"average_block_cpu_usage":{"last_ordinal":19,"value_ex":502007352,"consumed":602},"pending_net_usage":0,"pending_cpu_usage":100,"total_net_weight":0,"total_cpu_weight":0,"total_ram_bytes":0,"virtual_net_limit":1067621,"virtual_cpu_limit":203627} +DMLOG RLIMIT_OP STATE UPD {"average_block_net_usage":{"last_ordinal":20,"value_ex":216609132,"consumed":217},"average_block_cpu_usage":{"last_ordinal":20,"value_ex":498657291,"consumed":598},"pending_net_usage":0,"pending_cpu_usage":0,"total_net_weight":0,"total_cpu_weight":0,"total_ram_bytes":0,"virtual_net_limit":1068689,"virtual_cpu_limit":203830} +DMLOG ACCEPTED_BLOCK_V2 0000001471faa02e29629fda5c8a3d9a75cfd330857f953cbf5a25624f315b01 20 10 133b3d4b0000000000ea305500000000001318f3376af6b6bbe9f6a9e0c0176e1a88025d296c02a3d7e065af08260000000000000000000000000000000000000000000000000000000000000000f2a36abe950c8d0f2cc26b505ba9d7a05e8e416fdb7e4560f31036658f0fe2960000008000010200070b00000001000000207cd888b6002ea4d41a46578e5552727b89c4a94ee753c371f236e1d7dc32b26e567227f0a9c6aa070233e90d21b8c7f974a0efa3dee06a7ae6d9eb5b1eca8cf60000 0100000000000000010000000b0000004c3bffc3d1f6f033dc92c56e604b31934ceeefa0550dd8ba3a10ee9d97c28e2dd3ddd2ca7caedb440204b4559a11a76582d241dce208669548e081650fd1c7770168ddfcc61d894561f7b8efe700e7a237ed1d6aec869ee47110e578f452021c00 033b3d4b00000000010000000000ea3055000100000001000240e54a7b27e042b80a810153bec1dd166eef95fa69f6c9886ae283363bc2add80100 010000000100000000000000011766696e616c697a65726161206465736372697074696f6e01000000000000008e015055425f424c535f69346850716c6b6f434a6167584c426972697064543046336437365a656f494b57555f453249414f2d426648796e6d4377424a4f7137546b7a417272592d3841714f6c6242464970714961384d71794f76355671735a6b4d6d5f6c7643714e6c73765362414842537276567652386f4a437a514f52765a356d466a585f6d6753653834543477 DMLOG START_BLOCK 21 DMLOG CREATION_OP ROOT 0 -DMLOG RLIMIT_OP ACCOUNT_USAGE UPD {"owner":"eosio","net_usage":{"last_ordinal":1262304020,"value_ex":171105,"consumed":1},"cpu_usage":{"last_ordinal":1262304020,"value_ex":381936,"consumed":101},"ram_usage":456503} -DMLOG TRX_OP CREATE onblock e898c47c3744280294026a5174c3e9ec37f10ef76ee52efefaab8d408072f2dd 0000000000000000000000000000010000000000ea305500000000221acfa4010000000000ea305500000000a8ed32327e133b3d4b0000000000ea3055000000000013ae89898fe881e9ca50f915d770754d30de0731d569c68c8a1d4dda6b00000000000000000000000000000000000000000000000000000000000000009bf7a725cfbf82d2886a6df244e497903d7429c6676a5fb6c8c39b65f78b3e950000008000010200070d000000010000000000 -DMLOG APPLIED_TRANSACTION 21 e898c47c3744280294026a5174c3e9ec37f10ef76ee52efefaab8d408072f2dd15000000143b3d4b01000000156e1d768978a70df69b190c37c76994be1233e9c881dcd49a932253d001006400000000000000000000000000000000000000000001010000010000000000ea3055f38bbf8fa05603b7c0d89a274e43b020bf996e917955c3ce7149db8ecf66593935000000000000003500000000000000010000000000ea3055340000000000000002020000000000ea30550000000000ea305500000000221acfa4010000000000ea305500000000a8ed32327e133b3d4b0000000000ea3055000000000013ae89898fe881e9ca50f915d770754d30de0731d569c68c8a1d4dda6b00000000000000000000000000000000000000000000000000000000000000009bf7a725cfbf82d2886a6df244e497903d7429c6676a5fb6c8c39b65f78b3e950000008000010200070d00000001000000000000000000000000e898c47c3744280294026a5174c3e9ec37f10ef76ee52efefaab8d408072f2dd15000000143b3d4b01000000156e1d768978a70df69b190c37c76994be1233e9c881dcd49a932253d00000000000000000 -DMLOG RLIMIT_OP STATE UPD {"average_block_net_usage":{"last_ordinal":20,"value_ex":216782350,"consumed":217},"average_block_cpu_usage":{"last_ordinal":20,"value_ex":500231353,"consumed":600},"pending_net_usage":0,"pending_cpu_usage":100,"total_net_weight":0,"total_cpu_weight":0,"total_ram_bytes":0,"virtual_net_limit":1068689,"virtual_cpu_limit":203830} -DMLOG RLIMIT_OP STATE UPD {"average_block_net_usage":{"last_ordinal":21,"value_ex":214975830,"consumed":215},"average_block_cpu_usage":{"last_ordinal":21,"value_ex":496896092,"consumed":597},"pending_net_usage":0,"pending_cpu_usage":0,"total_net_weight":0,"total_cpu_weight":0,"total_ram_bytes":0,"virtual_net_limit":1069758,"virtual_cpu_limit":204034} -DMLOG ACCEPTED_BLOCK_V2 000000156e1d768978a70df69b190c37c76994be1233e9c881dcd49a932253d0 21 11 143b3d4b0000000000ea305500000000001476021a074033d82e363884ccb87cc109d4dff3dff880127687af620000000000000000000000000000000000000000000000000000000000000000009bf7a725cfbf82d2886a6df244e497903d7429c6676a5fb6c8c39b65f78b3e950000008000010200070d0000000100000020261a431af7c43191fa5beaa2d20f6d4b5ac21450c6df5a9e3d2a9e92cbe131c05fc88308838b8d08d7d804216d35968e9ea0c3b02770edcae718c636f544968f0000 0100000000000000010000000c000000f228a916615c496551233cb2d5099ef3d0757410cab92ba6b75297d4f7763df1234e55391052cc0671335ed2bfb1d066ee4f11016d2fd57747514036364cb7ca5c310eeb183b56a13b6edb5e371d970cc965c7c33ca88a59dec2f3b2d99784e800 033b3d4b00000000010000000000ea3055000100000001000240e54a7b27e042b80a810153bec1dd166eef95fa69f6c9886ae283363bc2add80100 010000000100000000000000011766696e616c697a65726161206465736372697074696f6e01000000000000008e015055425f424c535f69346850716c6b6f434a6167584c426972697064543046336437365a656f494b57555f453249414f2d426648796e6d4377424a4f7137546b7a417272592d3841714f6c6242464970714961384d71794f76355671735a6b4d6d5f6c7643714e6c73765362414842537276567652386f4a437a514f52765a356d466a585f6d6753653834543477 +DMLOG RLIMIT_OP ACCOUNT_USAGE UPD {"owner":"eosio","net_usage":{"last_ordinal":1262304020,"value_ex":171105,"consumed":1},"cpu_usage":{"last_ordinal":1262304020,"value_ex":381934,"consumed":101},"ram_usage":456503} +DMLOG TRX_OP CREATE onblock fbf0bcac9452e03f9606135242a7b87a79f726a64c21153665ea5545f5b6750e 0000000000000000000000000000010000000000ea305500000000221acfa4010000000000ea305500000000a8ed32327e133b3d4b0000000000ea305500000000001318f3376af6b6bbe9f6a9e0c0176e1a88025d296c02a3d7e065af08260000000000000000000000000000000000000000000000000000000000000000f2a36abe950c8d0f2cc26b505ba9d7a05e8e416fdb7e4560f31036658f0fe2960000008000010200070b000000010000000000 +DMLOG APPLIED_TRANSACTION 21 fbf0bcac9452e03f9606135242a7b87a79f726a64c21153665ea5545f5b6750e15000000143b3d4b0100000015a8f5f0d6a7fac5c4ad79c352e5d97bdd26a532ff1d13b511d931c88701006400000000000000000000000000000000000000000001010000010000000000ea30550b99c89bd630aa7e72582de89b31a6fd3e0a4276e8afb9d0b946101bc7a4f5b035000000000000003500000000000000010000000000ea3055340000000000000002020000000000ea30550000000000ea305500000000221acfa4010000000000ea305500000000a8ed32327e133b3d4b0000000000ea305500000000001318f3376af6b6bbe9f6a9e0c0176e1a88025d296c02a3d7e065af08260000000000000000000000000000000000000000000000000000000000000000f2a36abe950c8d0f2cc26b505ba9d7a05e8e416fdb7e4560f31036658f0fe2960000008000010200070b00000001000000000000000000000000fbf0bcac9452e03f9606135242a7b87a79f726a64c21153665ea5545f5b6750e15000000143b3d4b0100000015a8f5f0d6a7fac5c4ad79c352e5d97bdd26a532ff1d13b511d931c8870000000000000000 +DMLOG RLIMIT_OP STATE UPD {"average_block_net_usage":{"last_ordinal":20,"value_ex":216609132,"consumed":217},"average_block_cpu_usage":{"last_ordinal":20,"value_ex":498657291,"consumed":598},"pending_net_usage":0,"pending_cpu_usage":100,"total_net_weight":0,"total_cpu_weight":0,"total_ram_bytes":0,"virtual_net_limit":1068689,"virtual_cpu_limit":203830} +DMLOG RLIMIT_OP STATE UPD {"average_block_net_usage":{"last_ordinal":21,"value_ex":214804055,"consumed":215},"average_block_cpu_usage":{"last_ordinal":21,"value_ex":495335147,"consumed":595},"pending_net_usage":0,"pending_cpu_usage":0,"total_net_weight":0,"total_cpu_weight":0,"total_ram_bytes":0,"virtual_net_limit":1069758,"virtual_cpu_limit":204034} +DMLOG ACCEPTED_BLOCK_V2 00000015a8f5f0d6a7fac5c4ad79c352e5d97bdd26a532ff1d13b511d931c887 21 10 143b3d4b0000000000ea305500000000001471faa02e29629fda5c8a3d9a75cfd330857f953cbf5a25624f315b010000000000000000000000000000000000000000000000000000000000000000f2a36abe950c8d0f2cc26b505ba9d7a05e8e416fdb7e4560f31036658f0fe2960000008000010200070b00000001000000202d7771ff44e5c50ca3b9cc49601cc49d23f10d8cfe8dddd1f71e0d244bf6fef51a762953e46dd73c55515bde859e393a476004eb80fd452bbea130408ad43b8a0000 0100000000000000010000000b000000a884dc22cccc5241c4542bb30cbc34c6cd51a723dd58e975f7211d9a2249820434ec36c4e60d9afae53c2cb1da17b15fea6bcd39cbea37cd24632023393415065b128b487f704e5fc46285f01c77cd33eb21ba823edf1ed23ecc3fd63eea19d500 033b3d4b00000000010000000000ea3055000100000001000240e54a7b27e042b80a810153bec1dd166eef95fa69f6c9886ae283363bc2add80100 010000000100000000000000011766696e616c697a65726161206465736372697074696f6e01000000000000008e015055425f424c535f69346850716c6b6f434a6167584c426972697064543046336437365a656f494b57555f453249414f2d426648796e6d4377424a4f7137546b7a417272592d3841714f6c6242464970714961384d71794f76355671735a6b4d6d5f6c7643714e6c73765362414842537276567652386f4a437a514f52765a356d466a585f6d6753653834543477 DMLOG START_BLOCK 22 DMLOG CREATION_OP ROOT 0 -DMLOG RLIMIT_OP ACCOUNT_USAGE UPD {"owner":"eosio","net_usage":{"last_ordinal":1262304021,"value_ex":171104,"consumed":1},"cpu_usage":{"last_ordinal":1262304021,"value_ex":382512,"consumed":101},"ram_usage":456503} -DMLOG TRX_OP CREATE onblock 8ca7166b0f7eddc1446326ec046cf940c66382df8ad3f638f96315fd4797da18 0000000000000000000000000000010000000000ea305500000000221acfa4010000000000ea305500000000a8ed32327e143b3d4b0000000000ea305500000000001476021a074033d82e363884ccb87cc109d4dff3dff880127687af620000000000000000000000000000000000000000000000000000000000000000009bf7a725cfbf82d2886a6df244e497903d7429c6676a5fb6c8c39b65f78b3e950000008000010200070d000000010000000000 -DMLOG APPLIED_TRANSACTION 22 8ca7166b0f7eddc1446326ec046cf940c66382df8ad3f638f96315fd4797da1816000000153b3d4b010000001613669fb4d61f7424c06d30b921cfe24d721211c0f592a225c8d55f5901006400000000000000000000000000000000000000000001010000010000000000ea30558520255e7f81d7ad9182e272417771774a7c06ef07a466d07eaaf4f0d234e52c36000000000000003600000000000000010000000000ea3055350000000000000002020000000000ea30550000000000ea305500000000221acfa4010000000000ea305500000000a8ed32327e143b3d4b0000000000ea305500000000001476021a074033d82e363884ccb87cc109d4dff3dff880127687af620000000000000000000000000000000000000000000000000000000000000000009bf7a725cfbf82d2886a6df244e497903d7429c6676a5fb6c8c39b65f78b3e950000008000010200070d000000010000000000000000000000008ca7166b0f7eddc1446326ec046cf940c66382df8ad3f638f96315fd4797da1816000000153b3d4b010000001613669fb4d61f7424c06d30b921cfe24d721211c0f592a225c8d55f590000000000000000 -DMLOG RLIMIT_OP STATE UPD {"average_block_net_usage":{"last_ordinal":21,"value_ex":214975830,"consumed":215},"average_block_cpu_usage":{"last_ordinal":21,"value_ex":496896092,"consumed":597},"pending_net_usage":0,"pending_cpu_usage":100,"total_net_weight":0,"total_cpu_weight":0,"total_ram_bytes":0,"virtual_net_limit":1069758,"virtual_cpu_limit":204034} -DMLOG RLIMIT_OP STATE UPD {"average_block_net_usage":{"last_ordinal":22,"value_ex":213184364,"consumed":214},"average_block_cpu_usage":{"last_ordinal":22,"value_ex":493588625,"consumed":593},"pending_net_usage":0,"pending_cpu_usage":0,"total_net_weight":0,"total_cpu_weight":0,"total_ram_bytes":0,"virtual_net_limit":1070828,"virtual_cpu_limit":204238} -DMLOG ACCEPTED_BLOCK_V2 0000001613669fb4d61f7424c06d30b921cfe24d721211c0f592a225c8d55f59 22 11 153b3d4b0000000000ea30550000000000156e1d768978a70df69b190c37c76994be1233e9c881dcd49a932253d000000000000000000000000000000000000000000000000000000000000000009bf7a725cfbf82d2886a6df244e497903d7429c6676a5fb6c8c39b65f78b3e950000008000010200070d00000001000000206087704ce5998c8f6e86cb8180d48275d31f60383e4ee25546f8a2fbe74875647c2830ede84caf15059b87193236f6e89006f18809cd938f4ba74467b97015bc0000 0100000000000000010000000c000000489254a2082328eee337f6182b9b21ebccd735baefd7a5ce65a4a5d0fbf72c5372096342bcb4ea0cbd24ea930e295fae89597ada1a7bdc9c35ec1b0c915aa60f2160acf897f4338bbd457341dbaf10a25878c80d2edfb63baa76688206488bd800 033b3d4b00000000010000000000ea3055000100000001000240e54a7b27e042b80a810153bec1dd166eef95fa69f6c9886ae283363bc2add80100 010000000100000000000000011766696e616c697a65726161206465736372697074696f6e01000000000000008e015055425f424c535f69346850716c6b6f434a6167584c426972697064543046336437365a656f494b57555f453249414f2d426648796e6d4377424a4f7137546b7a417272592d3841714f6c6242464970714961384d71794f76355671735a6b4d6d5f6c7643714e6c73765362414842537276567652386f4a437a514f52765a356d466a585f6d6753653834543477 +DMLOG RLIMIT_OP ACCOUNT_USAGE UPD {"owner":"eosio","net_usage":{"last_ordinal":1262304021,"value_ex":171104,"consumed":1},"cpu_usage":{"last_ordinal":1262304021,"value_ex":382510,"consumed":101},"ram_usage":456503} +DMLOG TRX_OP CREATE onblock d6b8147805773b40d25aba5c0685d0e44e4fa7074f0667697488411f75d481b3 0000000000000000000000000000010000000000ea305500000000221acfa4010000000000ea305500000000a8ed32327e143b3d4b0000000000ea305500000000001471faa02e29629fda5c8a3d9a75cfd330857f953cbf5a25624f315b010000000000000000000000000000000000000000000000000000000000000000f2a36abe950c8d0f2cc26b505ba9d7a05e8e416fdb7e4560f31036658f0fe2960000008000010200070b000000010000000000 +DMLOG APPLIED_TRANSACTION 22 d6b8147805773b40d25aba5c0685d0e44e4fa7074f0667697488411f75d481b316000000153b3d4b0100000016d04fc104d0c644cefdf0f4b0f5dec8b3a128c17db66b9b65b4c1e67501006400000000000000000000000000000000000000000001010000010000000000ea3055cf10ed8afd068ddda46a48a114c5cab1d53080d5125bad3639786158e4a65f8036000000000000003600000000000000010000000000ea3055350000000000000002020000000000ea30550000000000ea305500000000221acfa4010000000000ea305500000000a8ed32327e143b3d4b0000000000ea305500000000001471faa02e29629fda5c8a3d9a75cfd330857f953cbf5a25624f315b010000000000000000000000000000000000000000000000000000000000000000f2a36abe950c8d0f2cc26b505ba9d7a05e8e416fdb7e4560f31036658f0fe2960000008000010200070b00000001000000000000000000000000d6b8147805773b40d25aba5c0685d0e44e4fa7074f0667697488411f75d481b316000000153b3d4b0100000016d04fc104d0c644cefdf0f4b0f5dec8b3a128c17db66b9b65b4c1e6750000000000000000 +DMLOG RLIMIT_OP STATE UPD {"average_block_net_usage":{"last_ordinal":21,"value_ex":214804055,"consumed":215},"average_block_cpu_usage":{"last_ordinal":21,"value_ex":495335147,"consumed":595},"pending_net_usage":0,"pending_cpu_usage":100,"total_net_weight":0,"total_cpu_weight":0,"total_ram_bytes":0,"virtual_net_limit":1069758,"virtual_cpu_limit":204034} +DMLOG RLIMIT_OP STATE UPD {"average_block_net_usage":{"last_ordinal":22,"value_ex":213014021,"consumed":214},"average_block_cpu_usage":{"last_ordinal":22,"value_ex":492040688,"consumed":592},"pending_net_usage":0,"pending_cpu_usage":0,"total_net_weight":0,"total_cpu_weight":0,"total_ram_bytes":0,"virtual_net_limit":1070828,"virtual_cpu_limit":204238} +DMLOG ACCEPTED_BLOCK_V2 00000016d04fc104d0c644cefdf0f4b0f5dec8b3a128c17db66b9b65b4c1e675 22 10 153b3d4b0000000000ea3055000000000015a8f5f0d6a7fac5c4ad79c352e5d97bdd26a532ff1d13b511d931c8870000000000000000000000000000000000000000000000000000000000000000f2a36abe950c8d0f2cc26b505ba9d7a05e8e416fdb7e4560f31036658f0fe2960000008000010200070b000000010000001f1db34c064f76cff3185a5b1c6980f847e9a62c650f9d76e20ef74f45bcf4b88b542dd521c67cc6a82a3c46d5aa8f7534dda74b664f40b93a0b331e137f1ca79f0000 0100000000000000010000000b00000099c9b8eac046c247352d16b82e13b12080f2cbf9703d4ca864e66782ea1ca378557233ef6a6ed266e1096b62852c76fdb031f9b64efa179f72b2e80350657bffaffbd6b4d65fd5e152db3f215d126686be19a64d066fd4983c4db7a92a02eb0f00 033b3d4b00000000010000000000ea3055000100000001000240e54a7b27e042b80a810153bec1dd166eef95fa69f6c9886ae283363bc2add80100 010000000100000000000000011766696e616c697a65726161206465736372697074696f6e01000000000000008e015055425f424c535f69346850716c6b6f434a6167584c426972697064543046336437365a656f494b57555f453249414f2d426648796e6d4377424a4f7137546b7a417272592d3841714f6c6242464970714961384d71794f76355671735a6b4d6d5f6c7643714e6c73765362414842537276567652386f4a437a514f52765a356d466a585f6d6753653834543477 DMLOG START_BLOCK 23 DMLOG CREATION_OP ROOT 0 -DMLOG RLIMIT_OP ACCOUNT_USAGE UPD {"owner":"eosio","net_usage":{"last_ordinal":1262304022,"value_ex":171103,"consumed":1},"cpu_usage":{"last_ordinal":1262304022,"value_ex":383088,"consumed":101},"ram_usage":456503} -DMLOG TRX_OP CREATE onblock 0009acc9842d9caadd90ba77e768f4414c7cd6287fb9da2de45ebe28ed76d805 0000000000000000000000000000010000000000ea305500000000221acfa4010000000000ea305500000000a8ed32327e153b3d4b0000000000ea30550000000000156e1d768978a70df69b190c37c76994be1233e9c881dcd49a932253d000000000000000000000000000000000000000000000000000000000000000009bf7a725cfbf82d2886a6df244e497903d7429c6676a5fb6c8c39b65f78b3e950000008000010200070d000000010000000000 -DMLOG APPLIED_TRANSACTION 23 0009acc9842d9caadd90ba77e768f4414c7cd6287fb9da2de45ebe28ed76d80517000000163b3d4b010000001760a0e7f5e4f4323b682352e4ce7b9a994d4ede9403729416ed3f197301006400000000000000000000000000000000000000000001010000010000000000ea3055f591beb2dc8a6f34d985fa5e11ceb1c1a15b0189ca96cb391723102a9f218ca537000000000000003700000000000000010000000000ea3055360000000000000002020000000000ea30550000000000ea305500000000221acfa4010000000000ea305500000000a8ed32327e153b3d4b0000000000ea30550000000000156e1d768978a70df69b190c37c76994be1233e9c881dcd49a932253d000000000000000000000000000000000000000000000000000000000000000009bf7a725cfbf82d2886a6df244e497903d7429c6676a5fb6c8c39b65f78b3e950000008000010200070d000000010000000000000000000000000009acc9842d9caadd90ba77e768f4414c7cd6287fb9da2de45ebe28ed76d80517000000163b3d4b010000001760a0e7f5e4f4323b682352e4ce7b9a994d4ede9403729416ed3f19730000000000000000 -DMLOG RLIMIT_OP STATE UPD {"average_block_net_usage":{"last_ordinal":22,"value_ex":213184364,"consumed":214},"average_block_cpu_usage":{"last_ordinal":22,"value_ex":493588625,"consumed":593},"pending_net_usage":0,"pending_cpu_usage":100,"total_net_weight":0,"total_cpu_weight":0,"total_ram_bytes":0,"virtual_net_limit":1070828,"virtual_cpu_limit":204238} -DMLOG RLIMIT_OP STATE UPD {"average_block_net_usage":{"last_ordinal":23,"value_ex":211407827,"consumed":212},"average_block_cpu_usage":{"last_ordinal":23,"value_ex":490308720,"consumed":590},"pending_net_usage":0,"pending_cpu_usage":0,"total_net_weight":0,"total_cpu_weight":0,"total_ram_bytes":0,"virtual_net_limit":1071899,"virtual_cpu_limit":204442} -DMLOG ACCEPTED_BLOCK_V2 0000001760a0e7f5e4f4323b682352e4ce7b9a994d4ede9403729416ed3f1973 23 11 163b3d4b0000000000ea305500000000001613669fb4d61f7424c06d30b921cfe24d721211c0f592a225c8d55f5900000000000000000000000000000000000000000000000000000000000000009bf7a725cfbf82d2886a6df244e497903d7429c6676a5fb6c8c39b65f78b3e950000008000010200070d00000001000000202c3e5b510312335f4466117ab4575475cb5bd361e984ecde4f88ea28d1f355190dda9230cab22e24f85109a141d797141975dc58429cf2d226575b06803a2d260000 0100000000000000010000000c000000bdb9ee6c28c08b6e5e3d3eb87adc92e3125da0685ed0f7e5667542110c8dbcf3f7169619c0a2d6bce3b32d4b68b1ddf1e526921d47b0ed09d3a5629c63306516b3adb82b64a9092f2bc21da2a5c75102a566346eab264b995cc784f40e25a5f100 033b3d4b00000000010000000000ea3055000100000001000240e54a7b27e042b80a810153bec1dd166eef95fa69f6c9886ae283363bc2add80100 010000000100000000000000011766696e616c697a65726161206465736372697074696f6e01000000000000008e015055425f424c535f69346850716c6b6f434a6167584c426972697064543046336437365a656f494b57555f453249414f2d426648796e6d4377424a4f7137546b7a417272592d3841714f6c6242464970714961384d71794f76355671735a6b4d6d5f6c7643714e6c73765362414842537276567652386f4a437a514f52765a356d466a585f6d6753653834543477 +DMLOG RLIMIT_OP ACCOUNT_USAGE UPD {"owner":"eosio","net_usage":{"last_ordinal":1262304022,"value_ex":171103,"consumed":1},"cpu_usage":{"last_ordinal":1262304022,"value_ex":383086,"consumed":101},"ram_usage":456503} +DMLOG TRX_OP CREATE onblock c87879c9181202db8900516397caac4925553ccd2891cb285a3af1ff3c0712c4 0000000000000000000000000000010000000000ea305500000000221acfa4010000000000ea305500000000a8ed32327e153b3d4b0000000000ea3055000000000015a8f5f0d6a7fac5c4ad79c352e5d97bdd26a532ff1d13b511d931c8870000000000000000000000000000000000000000000000000000000000000000f2a36abe950c8d0f2cc26b505ba9d7a05e8e416fdb7e4560f31036658f0fe2960000008000010200070b000000010000000000 +DMLOG APPLIED_TRANSACTION 23 c87879c9181202db8900516397caac4925553ccd2891cb285a3af1ff3c0712c417000000163b3d4b01000000179e74d7f399f515aba9036d22f0c8e2723c5e5e249e1a679469f60cad01006400000000000000000000000000000000000000000001010000010000000000ea30557eedca2994fe3b2c573162681e6f5834ace277d26f659c596d8ba22f5b5ff7fb37000000000000003700000000000000010000000000ea3055360000000000000002020000000000ea30550000000000ea305500000000221acfa4010000000000ea305500000000a8ed32327e153b3d4b0000000000ea3055000000000015a8f5f0d6a7fac5c4ad79c352e5d97bdd26a532ff1d13b511d931c8870000000000000000000000000000000000000000000000000000000000000000f2a36abe950c8d0f2cc26b505ba9d7a05e8e416fdb7e4560f31036658f0fe2960000008000010200070b00000001000000000000000000000000c87879c9181202db8900516397caac4925553ccd2891cb285a3af1ff3c0712c417000000163b3d4b01000000179e74d7f399f515aba9036d22f0c8e2723c5e5e249e1a679469f60cad0000000000000000 +DMLOG RLIMIT_OP STATE UPD {"average_block_net_usage":{"last_ordinal":22,"value_ex":213014021,"consumed":214},"average_block_cpu_usage":{"last_ordinal":22,"value_ex":492040688,"consumed":592},"pending_net_usage":0,"pending_cpu_usage":100,"total_net_weight":0,"total_cpu_weight":0,"total_ram_bytes":0,"virtual_net_limit":1070828,"virtual_cpu_limit":204238} +DMLOG RLIMIT_OP STATE UPD {"average_block_net_usage":{"last_ordinal":23,"value_ex":211238904,"consumed":212},"average_block_cpu_usage":{"last_ordinal":23,"value_ex":488773682,"consumed":588},"pending_net_usage":0,"pending_cpu_usage":0,"total_net_weight":0,"total_cpu_weight":0,"total_ram_bytes":0,"virtual_net_limit":1071899,"virtual_cpu_limit":204442} +DMLOG ACCEPTED_BLOCK_V2 000000179e74d7f399f515aba9036d22f0c8e2723c5e5e249e1a679469f60cad 23 10 163b3d4b0000000000ea3055000000000016d04fc104d0c644cefdf0f4b0f5dec8b3a128c17db66b9b65b4c1e6750000000000000000000000000000000000000000000000000000000000000000f2a36abe950c8d0f2cc26b505ba9d7a05e8e416fdb7e4560f31036658f0fe2960000008000010200070b00000001000000200ca659d98c84868b5068600827c52ef181052ae1e79bb7a53f0c2864555478616673c93fd0a0981ea47b40368859308605a5f7d5db3514725a1a30fc6af664cc0000 0100000000000000010000000b000000694939d3952f48c86bd35038a050bc5a8b73a757673cbf78346e6a5bd734d8b7de76eb00d7e558da04929453932bb6a2e4ebcce91f060d2343a7000a014b13ac91a173f0a9c3bd56f385a450b0aa20baae597bbe55cb1c89e228c33340c2d56800 033b3d4b00000000010000000000ea3055000100000001000240e54a7b27e042b80a810153bec1dd166eef95fa69f6c9886ae283363bc2add80100 010000000100000000000000011766696e616c697a65726161206465736372697074696f6e01000000000000008e015055425f424c535f69346850716c6b6f434a6167584c426972697064543046336437365a656f494b57555f453249414f2d426648796e6d4377424a4f7137546b7a417272592d3841714f6c6242464970714961384d71794f76355671735a6b4d6d5f6c7643714e6c73765362414842537276567652386f4a437a514f52765a356d466a585f6d6753653834543477 DMLOG START_BLOCK 24 DMLOG CREATION_OP ROOT 0 -DMLOG RLIMIT_OP ACCOUNT_USAGE UPD {"owner":"eosio","net_usage":{"last_ordinal":1262304023,"value_ex":171102,"consumed":1},"cpu_usage":{"last_ordinal":1262304023,"value_ex":383664,"consumed":101},"ram_usage":456503} -DMLOG TRX_OP CREATE onblock 6bf5b3fac415a1bcd1482efb147ddbad677ee0235452c37156a6857955f8706d 0000000000000000000000000000010000000000ea305500000000221acfa4010000000000ea305500000000a8ed32327e163b3d4b0000000000ea305500000000001613669fb4d61f7424c06d30b921cfe24d721211c0f592a225c8d55f5900000000000000000000000000000000000000000000000000000000000000009bf7a725cfbf82d2886a6df244e497903d7429c6676a5fb6c8c39b65f78b3e950000008000010200070d000000010000000000 -DMLOG APPLIED_TRANSACTION 24 6bf5b3fac415a1bcd1482efb147ddbad677ee0235452c37156a6857955f8706d18000000173b3d4b0100000018fc91549a56c877e1261bac21cd72938fb4c4fa8f4596ccfafecf7c1b01006400000000000000000000000000000000000000000001010000010000000000ea30556a36b3a0baa9a2f283e0e38c521e65f9ce689c56af6d09d51d6776e4e022415838000000000000003800000000000000010000000000ea3055370000000000000002020000000000ea30550000000000ea305500000000221acfa4010000000000ea305500000000a8ed32327e163b3d4b0000000000ea305500000000001613669fb4d61f7424c06d30b921cfe24d721211c0f592a225c8d55f5900000000000000000000000000000000000000000000000000000000000000009bf7a725cfbf82d2886a6df244e497903d7429c6676a5fb6c8c39b65f78b3e950000008000010200070d000000010000000000000000000000006bf5b3fac415a1bcd1482efb147ddbad677ee0235452c37156a6857955f8706d18000000173b3d4b0100000018fc91549a56c877e1261bac21cd72938fb4c4fa8f4596ccfafecf7c1b0000000000000000 -DMLOG RLIMIT_OP STATE UPD {"average_block_net_usage":{"last_ordinal":23,"value_ex":211407827,"consumed":212},"average_block_cpu_usage":{"last_ordinal":23,"value_ex":490308720,"consumed":590},"pending_net_usage":0,"pending_cpu_usage":100,"total_net_weight":0,"total_cpu_weight":0,"total_ram_bytes":0,"virtual_net_limit":1071899,"virtual_cpu_limit":204442} -DMLOG RLIMIT_OP STATE UPD {"average_block_net_usage":{"last_ordinal":24,"value_ex":209646095,"consumed":210},"average_block_cpu_usage":{"last_ordinal":24,"value_ex":487056148,"consumed":587},"pending_net_usage":0,"pending_cpu_usage":0,"total_net_weight":0,"total_cpu_weight":0,"total_ram_bytes":0,"virtual_net_limit":1072971,"virtual_cpu_limit":204646} -DMLOG ACCEPTED_BLOCK_V2 00000018fc91549a56c877e1261bac21cd72938fb4c4fa8f4596ccfafecf7c1b 24 11 173b3d4b0000000000ea305500000000001760a0e7f5e4f4323b682352e4ce7b9a994d4ede9403729416ed3f197300000000000000000000000000000000000000000000000000000000000000009bf7a725cfbf82d2886a6df244e497903d7429c6676a5fb6c8c39b65f78b3e950000008000010200070d0000000100000020027f4466e4ff755fbb4bc0845010c184ec92ce0c26f37e39593540979e7e29810823f2d7a3ea8a4f14b03c324a6cb427227ee31a865c5ccfc41b55438dd84e2a0000 0100000000000000010000000c000000da1a0a580a72355c207d1bf9da93861bb2ad594e4120570338cdbf43a87954e6e1f90f2319ff8a4e5284a399046c95a779c0e047befd4809ee095608d69665a8d3359e1d10c1f75e16288b183593764c7375cc81625eb46f8bcdc2a1a2f9427500 033b3d4b00000000010000000000ea3055000100000001000240e54a7b27e042b80a810153bec1dd166eef95fa69f6c9886ae283363bc2add80100 010000000100000000000000011766696e616c697a65726161206465736372697074696f6e01000000000000008e015055425f424c535f69346850716c6b6f434a6167584c426972697064543046336437365a656f494b57555f453249414f2d426648796e6d4377424a4f7137546b7a417272592d3841714f6c6242464970714961384d71794f76355671735a6b4d6d5f6c7643714e6c73765362414842537276567652386f4a437a514f52765a356d466a585f6d6753653834543477 +DMLOG RLIMIT_OP ACCOUNT_USAGE UPD {"owner":"eosio","net_usage":{"last_ordinal":1262304023,"value_ex":171102,"consumed":1},"cpu_usage":{"last_ordinal":1262304023,"value_ex":383662,"consumed":101},"ram_usage":456503} +DMLOG TRX_OP CREATE onblock 0a382551dfe526d2831cb9816b84f9bc1577c07c0f985f63a6201bf627fb5fcc 0000000000000000000000000000010000000000ea305500000000221acfa4010000000000ea305500000000a8ed32327e163b3d4b0000000000ea3055000000000016d04fc104d0c644cefdf0f4b0f5dec8b3a128c17db66b9b65b4c1e6750000000000000000000000000000000000000000000000000000000000000000f2a36abe950c8d0f2cc26b505ba9d7a05e8e416fdb7e4560f31036658f0fe2960000008000010200070b000000010000000000 +DMLOG APPLIED_TRANSACTION 24 0a382551dfe526d2831cb9816b84f9bc1577c07c0f985f63a6201bf627fb5fcc18000000173b3d4b010000001845910c6e1d4a839d613dd8b8fe14dbda322a33a1be4c933ec79abaca01006400000000000000000000000000000000000000000001010000010000000000ea30550be332cc33831a0310ad0c9528b2cbe9f0bfe1b296727fdcc6026df7f061671d38000000000000003800000000000000010000000000ea3055370000000000000002020000000000ea30550000000000ea305500000000221acfa4010000000000ea305500000000a8ed32327e163b3d4b0000000000ea3055000000000016d04fc104d0c644cefdf0f4b0f5dec8b3a128c17db66b9b65b4c1e6750000000000000000000000000000000000000000000000000000000000000000f2a36abe950c8d0f2cc26b505ba9d7a05e8e416fdb7e4560f31036658f0fe2960000008000010200070b000000010000000000000000000000000a382551dfe526d2831cb9816b84f9bc1577c07c0f985f63a6201bf627fb5fcc18000000173b3d4b010000001845910c6e1d4a839d613dd8b8fe14dbda322a33a1be4c933ec79abaca0000000000000000 +DMLOG RLIMIT_OP STATE UPD {"average_block_net_usage":{"last_ordinal":23,"value_ex":211238904,"consumed":212},"average_block_cpu_usage":{"last_ordinal":23,"value_ex":488773682,"consumed":588},"pending_net_usage":0,"pending_cpu_usage":100,"total_net_weight":0,"total_cpu_weight":0,"total_ram_bytes":0,"virtual_net_limit":1071899,"virtual_cpu_limit":204442} +DMLOG RLIMIT_OP STATE UPD {"average_block_net_usage":{"last_ordinal":24,"value_ex":209478579,"consumed":210},"average_block_cpu_usage":{"last_ordinal":24,"value_ex":485533901,"consumed":585},"pending_net_usage":0,"pending_cpu_usage":0,"total_net_weight":0,"total_cpu_weight":0,"total_ram_bytes":0,"virtual_net_limit":1072971,"virtual_cpu_limit":204646} +DMLOG ACCEPTED_BLOCK_V2 0000001845910c6e1d4a839d613dd8b8fe14dbda322a33a1be4c933ec79abaca 24 10 173b3d4b0000000000ea30550000000000179e74d7f399f515aba9036d22f0c8e2723c5e5e249e1a679469f60cad0000000000000000000000000000000000000000000000000000000000000000f2a36abe950c8d0f2cc26b505ba9d7a05e8e416fdb7e4560f31036658f0fe2960000008000010200070b0000000100000020742825835dd1b0437d278ad55d52983d12dd236184b0e78ced917c08f81ff1e448daee5aebdcf7cac678a5b57612818ca41c94389decf780ae39125a65d610010000 0100000000000000010000000b0000005fe592a89665fe5b1db02e8f0d05a57a8958f7a1ea61b67b96dac41fbca56b3e45c4fb84b8c93efef45a969258ac5a8afc5e9117b0a07e67ff39536dd9421038af8a33a93d897dfd2f3b98aaf0c112b6220d957b02874c92b27905397b5e07a600 183b3d4b01000000030000000000000e3d0001000000010002733e5215e6a4c10d15d9259a96aceacd67108a33a3d1a1d91909f6a9c38a8db40100000000008048af410001000000010002d9b973b59bc33dd6aafacec1a2e580cff5c68a04fa0cc0b982a51cfd3ec0a660010000000040b9784d430001000000010002a2c18841a6c8a4bacbee939dca70aaa21addf3a547e98a7b3a23b2b57345eeed0100 010000000100000000000000011766696e616c697a65726161206465736372697074696f6e01000000000000008e015055425f424c535f69346850716c6b6f434a6167584c426972697064543046336437365a656f494b57555f453249414f2d426648796e6d4377424a4f7137546b7a417272592d3841714f6c6242464970714961384d71794f76355671735a6b4d6d5f6c7643714e6c73765362414842537276567652386f4a437a514f52765a356d466a585f6d6753653834543477 DMLOG START_BLOCK 25 DMLOG CREATION_OP ROOT 0 -DMLOG RLIMIT_OP ACCOUNT_USAGE UPD {"owner":"eosio","net_usage":{"last_ordinal":1262304024,"value_ex":171101,"consumed":1},"cpu_usage":{"last_ordinal":1262304024,"value_ex":384240,"consumed":101},"ram_usage":456503} -DMLOG TRX_OP CREATE onblock 72a4751097505119bb9737a72d3d555a0974b16a350f06e5c42771b5306bff43 0000000000000000000000000000010000000000ea305500000000221acfa4010000000000ea305500000000a8ed32327e173b3d4b0000000000ea305500000000001760a0e7f5e4f4323b682352e4ce7b9a994d4ede9403729416ed3f197300000000000000000000000000000000000000000000000000000000000000009bf7a725cfbf82d2886a6df244e497903d7429c6676a5fb6c8c39b65f78b3e950000008000010200070d000000010000000000 -DMLOG APPLIED_TRANSACTION 25 72a4751097505119bb9737a72d3d555a0974b16a350f06e5c42771b5306bff4319000000183b3d4b01000000199353ccae48060ee8e1e6fbeffdbd84297185318b7157795c9aba5e5d01006400000000000000000000000000000000000000000001010000010000000000ea3055349ef6975e2b8d0ed173f97e0ff96f8d4503ace18bc33498e2be22a191efbc2439000000000000003900000000000000010000000000ea3055380000000000000002020000000000ea30550000000000ea305500000000221acfa4010000000000ea305500000000a8ed32327e173b3d4b0000000000ea305500000000001760a0e7f5e4f4323b682352e4ce7b9a994d4ede9403729416ed3f197300000000000000000000000000000000000000000000000000000000000000009bf7a725cfbf82d2886a6df244e497903d7429c6676a5fb6c8c39b65f78b3e950000008000010200070d0000000100000000000000000000000072a4751097505119bb9737a72d3d555a0974b16a350f06e5c42771b5306bff4319000000183b3d4b01000000199353ccae48060ee8e1e6fbeffdbd84297185318b7157795c9aba5e5d0000000000000000 -DMLOG RLIMIT_OP STATE UPD {"average_block_net_usage":{"last_ordinal":24,"value_ex":209646095,"consumed":210},"average_block_cpu_usage":{"last_ordinal":24,"value_ex":487056148,"consumed":587},"pending_net_usage":0,"pending_cpu_usage":100,"total_net_weight":0,"total_cpu_weight":0,"total_ram_bytes":0,"virtual_net_limit":1072971,"virtual_cpu_limit":204646} -DMLOG RLIMIT_OP STATE UPD {"average_block_net_usage":{"last_ordinal":25,"value_ex":207899044,"consumed":208},"average_block_cpu_usage":{"last_ordinal":25,"value_ex":483830680,"consumed":583},"pending_net_usage":0,"pending_cpu_usage":0,"total_net_weight":0,"total_cpu_weight":0,"total_ram_bytes":0,"virtual_net_limit":1074045,"virtual_cpu_limit":204850} -DMLOG ACCEPTED_BLOCK_V2 000000199353ccae48060ee8e1e6fbeffdbd84297185318b7157795c9aba5e5d 25 11 183b3d4b0000000000ea3055000000000018fc91549a56c877e1261bac21cd72938fb4c4fa8f4596ccfafecf7c1b00000000000000000000000000000000000000000000000000000000000000009bf7a725cfbf82d2886a6df244e497903d7429c6676a5fb6c8c39b65f78b3e950000008000010200070d000000010000001f4c2b07f8e945430b532dd701dae3fdb54d686f4c27f775cdc8e927811a1ddffa0b26675fb14751958ff7bf350f68f5c7a445b91c7d91508804ba3ca37beb19c80000 0100000000000000010000000c0000004ed3cc00b689ea4d4e2d0e77db78bfe16bb6cd22c49df629f08718b2ee3eb61ebe47b56b7708c6c2b7f3fbd5e97e44f4f51f8b14bff5df01a23def2968feeacb891380f5e4b82752586b05ad8644325ee49fd2fda4d65e46a210ee269215d01c00 033b3d4b00000000010000000000ea3055000100000001000240e54a7b27e042b80a810153bec1dd166eef95fa69f6c9886ae283363bc2add80100 010000000100000000000000011766696e616c697a65726161206465736372697074696f6e01000000000000008e015055425f424c535f69346850716c6b6f434a6167584c426972697064543046336437365a656f494b57555f453249414f2d426648796e6d4377424a4f7137546b7a417272592d3841714f6c6242464970714961384d71794f76355671735a6b4d6d5f6c7643714e6c73765362414842537276567652386f4a437a514f52765a356d466a585f6d6753653834543477 +DMLOG RLIMIT_OP ACCOUNT_USAGE UPD {"owner":"eosio","net_usage":{"last_ordinal":1262304024,"value_ex":171101,"consumed":1},"cpu_usage":{"last_ordinal":1262304024,"value_ex":384238,"consumed":101},"ram_usage":456503} +DMLOG TRX_OP CREATE onblock d37e5506310543fe839ff615a6f1667c701ec6075bbc51b3464f35d12213038f 0000000000000000000000000000010000000000ea305500000000221acfa4010000000000ea305500000000a8ed32327e173b3d4b0000000000ea30550000000000179e74d7f399f515aba9036d22f0c8e2723c5e5e249e1a679469f60cad0000000000000000000000000000000000000000000000000000000000000000f2a36abe950c8d0f2cc26b505ba9d7a05e8e416fdb7e4560f31036658f0fe2960000008000010200070b000000010000000000 +DMLOG APPLIED_TRANSACTION 25 d37e5506310543fe839ff615a6f1667c701ec6075bbc51b3464f35d12213038f19000000183b3d4b0100000019b27e8cf31fe0f6551d94aaad980c5856e5dd795114127ab7f103477601006400000000000000000000000000000000000000000001010000010000000000ea3055c7e4eba321551ae3b04ac663f989fd5d60415398deb3234a13ef354d33c5cfae39000000000000003900000000000000010000000000ea3055380000000000000002020000000000ea30550000000000ea305500000000221acfa4010000000000ea305500000000a8ed32327e173b3d4b0000000000ea30550000000000179e74d7f399f515aba9036d22f0c8e2723c5e5e249e1a679469f60cad0000000000000000000000000000000000000000000000000000000000000000f2a36abe950c8d0f2cc26b505ba9d7a05e8e416fdb7e4560f31036658f0fe2960000008000010200070b00000001000000000000000000000000d37e5506310543fe839ff615a6f1667c701ec6075bbc51b3464f35d12213038f19000000183b3d4b0100000019b27e8cf31fe0f6551d94aaad980c5856e5dd795114127ab7f10347760000000000000000 +DMLOG RLIMIT_OP STATE UPD {"average_block_net_usage":{"last_ordinal":24,"value_ex":209478579,"consumed":210},"average_block_cpu_usage":{"last_ordinal":24,"value_ex":485533901,"consumed":585},"pending_net_usage":0,"pending_cpu_usage":100,"total_net_weight":0,"total_cpu_weight":0,"total_ram_bytes":0,"virtual_net_limit":1072971,"virtual_cpu_limit":204646} +DMLOG RLIMIT_OP STATE UPD {"average_block_net_usage":{"last_ordinal":25,"value_ex":207732924,"consumed":208},"average_block_cpu_usage":{"last_ordinal":25,"value_ex":482321119,"consumed":582},"pending_net_usage":0,"pending_cpu_usage":0,"total_net_weight":0,"total_cpu_weight":0,"total_ram_bytes":0,"virtual_net_limit":1074045,"virtual_cpu_limit":204850} +DMLOG ACCEPTED_BLOCK_V2 00000019b27e8cf31fe0f6551d94aaad980c5856e5dd795114127ab7f1034776 25 10 183b3d4b00000040b9784d4300000000001845910c6e1d4a839d613dd8b8fe14dbda322a33a1be4c933ec79abaca0000000000000000000000000000000000000000000000000000000000000000f2a36abe950c8d0f2cc26b505ba9d7a05e8e416fdb7e4560f31036658f0fe2960000008000010200070b0000000100000020172910944a99f10e9b9e895b66eab0c03056aad56f284ecf01acb6f4cf2c47be6c086c5e32357b2662e1ffa2d92d2d03121d8af908a9c1d687bf7ef15347f2870000 0100000000000000010000000b000000aad5454c793a957dd1707ef0e01030e20139cbfb3f65a0890e7c7bd2262dfc5313433d3ae21cb06622d33d39df0418a7b0b771d2ff6efd7fea08a6c0fbf050cb754dd0667a16ef80d4fb7491ec07293162c4f0f2b45d7276ef1f5d68ab3e519d00 183b3d4b01000000030000000000000e3d0001000000010002733e5215e6a4c10d15d9259a96aceacd67108a33a3d1a1d91909f6a9c38a8db40100000000008048af410001000000010002d9b973b59bc33dd6aafacec1a2e580cff5c68a04fa0cc0b982a51cfd3ec0a660010000000040b9784d430001000000010002a2c18841a6c8a4bacbee939dca70aaa21addf3a547e98a7b3a23b2b57345eeed0100 010000000100000000000000011766696e616c697a65726161206465736372697074696f6e01000000000000008e015055425f424c535f69346850716c6b6f434a6167584c426972697064543046336437365a656f494b57555f453249414f2d426648796e6d4377424a4f7137546b7a417272592d3841714f6c6242464970714961384d71794f76355671735a6b4d6d5f6c7643714e6c73765362414842537276567652386f4a437a514f52765a356d466a585f6d6753653834543477 DMLOG START_BLOCK 26 DMLOG CREATION_OP ROOT 0 -DMLOG RLIMIT_OP ACCOUNT_USAGE UPD {"owner":"eosio","net_usage":{"last_ordinal":1262304025,"value_ex":171100,"consumed":1},"cpu_usage":{"last_ordinal":1262304025,"value_ex":384816,"consumed":101},"ram_usage":456503} -DMLOG TRX_OP CREATE onblock 59fd24109f4bb3ebb0aca077205a0f9634dba9aa068fae561bfd87d01bc5bc75 0000000000000000000000000000010000000000ea305500000000221acfa4010000000000ea305500000000a8ed32327e183b3d4b0000000000ea3055000000000018fc91549a56c877e1261bac21cd72938fb4c4fa8f4596ccfafecf7c1b00000000000000000000000000000000000000000000000000000000000000009bf7a725cfbf82d2886a6df244e497903d7429c6676a5fb6c8c39b65f78b3e950000008000010200070d000000010000000000 -DMLOG APPLIED_TRANSACTION 26 59fd24109f4bb3ebb0aca077205a0f9634dba9aa068fae561bfd87d01bc5bc751a000000193b3d4b010000001af643f0c55023b0e287776edf11525584d878f275f919d8101345b7ca01006400000000000000000000000000000000000000000001010000010000000000ea30551b2dd129be594c4e0ba3a529d637e27d8e44312999e05357cb48185fda713b543a000000000000003a00000000000000010000000000ea3055390000000000000002020000000000ea30550000000000ea305500000000221acfa4010000000000ea305500000000a8ed32327e183b3d4b0000000000ea3055000000000018fc91549a56c877e1261bac21cd72938fb4c4fa8f4596ccfafecf7c1b00000000000000000000000000000000000000000000000000000000000000009bf7a725cfbf82d2886a6df244e497903d7429c6676a5fb6c8c39b65f78b3e950000008000010200070d0000000100000000000000000000000059fd24109f4bb3ebb0aca077205a0f9634dba9aa068fae561bfd87d01bc5bc751a000000193b3d4b010000001af643f0c55023b0e287776edf11525584d878f275f919d8101345b7ca0000000000000000 -DMLOG RLIMIT_OP STATE UPD {"average_block_net_usage":{"last_ordinal":25,"value_ex":207899044,"consumed":208},"average_block_cpu_usage":{"last_ordinal":25,"value_ex":483830680,"consumed":583},"pending_net_usage":0,"pending_cpu_usage":100,"total_net_weight":0,"total_cpu_weight":0,"total_ram_bytes":0,"virtual_net_limit":1074045,"virtual_cpu_limit":204850} -DMLOG RLIMIT_OP STATE UPD {"average_block_net_usage":{"last_ordinal":26,"value_ex":206166551,"consumed":207},"average_block_cpu_usage":{"last_ordinal":26,"value_ex":480632091,"consumed":580},"pending_net_usage":0,"pending_cpu_usage":0,"total_net_weight":0,"total_cpu_weight":0,"total_ram_bytes":0,"virtual_net_limit":1075120,"virtual_cpu_limit":205055} -DMLOG ACCEPTED_BLOCK_V2 0000001af643f0c55023b0e287776edf11525584d878f275f919d8101345b7ca 26 11 193b3d4b0000000000ea30550000000000199353ccae48060ee8e1e6fbeffdbd84297185318b7157795c9aba5e5d00000000000000000000000000000000000000000000000000000000000000009bf7a725cfbf82d2886a6df244e497903d7429c6676a5fb6c8c39b65f78b3e950000008000010200070d000000010000001f453e73c4181da62343311d73bdc3a82e13a7fc02ff1126b32976e045ee46a94b1f2323b27bf95791c4e785bb35bb798fdcc9d0513ecd633a8bf41e75001975570000 0100000000000000010000000c000000f5c734d5085675751753e73a58017f4559d6df56358e09cd96adf33eed5f3e81da81f70722777afd1a74a7c5cdf9bac0a25d7778391669d46037738505b6b52ad5997ca853744c150fca96d3ceb2efd7e3c6577decd6f4246c3ce832f047b11800 033b3d4b00000000010000000000ea3055000100000001000240e54a7b27e042b80a810153bec1dd166eef95fa69f6c9886ae283363bc2add80100 010000000100000000000000011766696e616c697a65726161206465736372697074696f6e01000000000000008e015055425f424c535f69346850716c6b6f434a6167584c426972697064543046336437365a656f494b57555f453249414f2d426648796e6d4377424a4f7137546b7a417272592d3841714f6c6242464970714961384d71794f76355671735a6b4d6d5f6c7643714e6c73765362414842537276567652386f4a437a514f52765a356d466a585f6d6753653834543477 +DMLOG RLIMIT_OP ACCOUNT_USAGE UPD {"owner":"eosio","net_usage":{"last_ordinal":1262304025,"value_ex":171100,"consumed":1},"cpu_usage":{"last_ordinal":1262304025,"value_ex":384814,"consumed":101},"ram_usage":456503} +DMLOG TRX_OP CREATE onblock cb6f853235ded740cf2845a3e6ab79eccaa58959a9e57393432acaca62c2b2e1 0000000000000000000000000000010000000000ea305500000000221acfa4010000000000ea305500000000a8ed32327e183b3d4b00000040b9784d4300000000001845910c6e1d4a839d613dd8b8fe14dbda322a33a1be4c933ec79abaca0000000000000000000000000000000000000000000000000000000000000000f2a36abe950c8d0f2cc26b505ba9d7a05e8e416fdb7e4560f31036658f0fe2960000008000010200070b000000010000000000 +DMLOG APPLIED_TRANSACTION 26 cb6f853235ded740cf2845a3e6ab79eccaa58959a9e57393432acaca62c2b2e11a000000193b3d4b010000001a07e2f1a27ba2d39bbab94b11cf91866a9d9f08c0b1033b819a23a42601006400000000000000000000000000000000000000000001010000010000000000ea3055f89335d8fe851de6952442e0f713b527384f2f858b90902bd74130f4acee13fc3a000000000000003a00000000000000010000000000ea3055390000000000000002020000000000ea30550000000000ea305500000000221acfa4010000000000ea305500000000a8ed32327e183b3d4b00000040b9784d4300000000001845910c6e1d4a839d613dd8b8fe14dbda322a33a1be4c933ec79abaca0000000000000000000000000000000000000000000000000000000000000000f2a36abe950c8d0f2cc26b505ba9d7a05e8e416fdb7e4560f31036658f0fe2960000008000010200070b00000001000000000000000000000000cb6f853235ded740cf2845a3e6ab79eccaa58959a9e57393432acaca62c2b2e11a000000193b3d4b010000001a07e2f1a27ba2d39bbab94b11cf91866a9d9f08c0b1033b819a23a4260000000000000000 +DMLOG RLIMIT_OP STATE UPD {"average_block_net_usage":{"last_ordinal":25,"value_ex":207732924,"consumed":208},"average_block_cpu_usage":{"last_ordinal":25,"value_ex":482321119,"consumed":582},"pending_net_usage":0,"pending_cpu_usage":100,"total_net_weight":0,"total_cpu_weight":0,"total_ram_bytes":0,"virtual_net_limit":1074045,"virtual_cpu_limit":204850} +DMLOG RLIMIT_OP STATE UPD {"average_block_net_usage":{"last_ordinal":26,"value_ex":206001816,"consumed":207},"average_block_cpu_usage":{"last_ordinal":26,"value_ex":479135110,"consumed":579},"pending_net_usage":0,"pending_cpu_usage":0,"total_net_weight":0,"total_cpu_weight":0,"total_ram_bytes":0,"virtual_net_limit":1075120,"virtual_cpu_limit":205055} +DMLOG ACCEPTED_BLOCK_V2 0000001a07e2f1a27ba2d39bbab94b11cf91866a9d9f08c0b1033b819a23a426 26 10 193b3d4b00000040b9784d43000000000019b27e8cf31fe0f6551d94aaad980c5856e5dd795114127ab7f10347760000000000000000000000000000000000000000000000000000000000000000f2a36abe950c8d0f2cc26b505ba9d7a05e8e416fdb7e4560f31036658f0fe2960000008000010200070b000000010000001f3290f1986edb8d569a6b28ac6a3cf66b72f477c59b359f9e8b8022f15517fb54321f6dfb5c19013106f3a203fdac2750d0c81f3dffa930d97287152664d67b1a0000 0100000000000000010000000b00000091b0052f611ec9672ce98188718e7af25e0e3e735920b92b9fc2a7efb149f65d14382d6861521b4c331766a83cebac961b44cbf916faaf4a19f5e26f3ffcf64c522f41d51b8f92e85c16cf8d69204474ce93d5d96d14185b2522b82c3bd9562500 183b3d4b01000000030000000000000e3d0001000000010002733e5215e6a4c10d15d9259a96aceacd67108a33a3d1a1d91909f6a9c38a8db40100000000008048af410001000000010002d9b973b59bc33dd6aafacec1a2e580cff5c68a04fa0cc0b982a51cfd3ec0a660010000000040b9784d430001000000010002a2c18841a6c8a4bacbee939dca70aaa21addf3a547e98a7b3a23b2b57345eeed0100 010000000100000000000000011766696e616c697a65726161206465736372697074696f6e01000000000000008e015055425f424c535f69346850716c6b6f434a6167584c426972697064543046336437365a656f494b57555f453249414f2d426648796e6d4377424a4f7137546b7a417272592d3841714f6c6242464970714961384d71794f76355671735a6b4d6d5f6c7643714e6c73765362414842537276567652386f4a437a514f52765a356d466a585f6d6753653834543477 DMLOG START_BLOCK 27 DMLOG CREATION_OP ROOT 0 -DMLOG RLIMIT_OP ACCOUNT_USAGE UPD {"owner":"eosio","net_usage":{"last_ordinal":1262304026,"value_ex":171099,"consumed":1},"cpu_usage":{"last_ordinal":1262304026,"value_ex":385392,"consumed":101},"ram_usage":456503} -DMLOG TRX_OP CREATE onblock 90f04f10f911e2f3f03d109573dae0f20f405cfa53c56edaceef269fea306e16 0000000000000000000000000000010000000000ea305500000000221acfa4010000000000ea305500000000a8ed32327e193b3d4b0000000000ea30550000000000199353ccae48060ee8e1e6fbeffdbd84297185318b7157795c9aba5e5d00000000000000000000000000000000000000000000000000000000000000009bf7a725cfbf82d2886a6df244e497903d7429c6676a5fb6c8c39b65f78b3e950000008000010200070d000000010000000000 -DMLOG APPLIED_TRANSACTION 27 90f04f10f911e2f3f03d109573dae0f20f405cfa53c56edaceef269fea306e161b0000001a3b3d4b010000001b55b22d7e3b02743468d2ff9914c8b312cfa1d4f534bcb9528d0b256a01006400000000000000000000000000000000000000000001010000010000000000ea30551db5b5d522dc7471436c3e347b848d0ac2305f1a084cf4093272590f8b8dd7ef3b000000000000003b00000000000000010000000000ea30553a0000000000000002020000000000ea30550000000000ea305500000000221acfa4010000000000ea305500000000a8ed32327e193b3d4b0000000000ea30550000000000199353ccae48060ee8e1e6fbeffdbd84297185318b7157795c9aba5e5d00000000000000000000000000000000000000000000000000000000000000009bf7a725cfbf82d2886a6df244e497903d7429c6676a5fb6c8c39b65f78b3e950000008000010200070d0000000100000000000000000000000090f04f10f911e2f3f03d109573dae0f20f405cfa53c56edaceef269fea306e161b0000001a3b3d4b010000001b55b22d7e3b02743468d2ff9914c8b312cfa1d4f534bcb9528d0b256a0000000000000000 -DMLOG RLIMIT_OP STATE UPD {"average_block_net_usage":{"last_ordinal":26,"value_ex":206166551,"consumed":207},"average_block_cpu_usage":{"last_ordinal":26,"value_ex":480632091,"consumed":580},"pending_net_usage":0,"pending_cpu_usage":100,"total_net_weight":0,"total_cpu_weight":0,"total_ram_bytes":0,"virtual_net_limit":1075120,"virtual_cpu_limit":205055} -DMLOG RLIMIT_OP STATE UPD {"average_block_net_usage":{"last_ordinal":27,"value_ex":204448496,"consumed":205},"average_block_cpu_usage":{"last_ordinal":27,"value_ex":477460157,"consumed":577},"pending_net_usage":0,"pending_cpu_usage":0,"total_net_weight":0,"total_cpu_weight":0,"total_ram_bytes":0,"virtual_net_limit":1076196,"virtual_cpu_limit":205260} -DMLOG ACCEPTED_BLOCK_V2 0000001b55b22d7e3b02743468d2ff9914c8b312cfa1d4f534bcb9528d0b256a 27 11 1a3b3d4b0000000000ea305500000000001af643f0c55023b0e287776edf11525584d878f275f919d8101345b7ca00000000000000000000000000000000000000000000000000000000000000009bf7a725cfbf82d2886a6df244e497903d7429c6676a5fb6c8c39b65f78b3e950000008000010200070d00000001000000201855b3bb8b6470f1301c21b5bbbca43ce42facfe2842f62f37adb7d1d8589f9902f6903fadf9ac75f53d7a58974adc19703540860b9c6eaa76b9af892bd606f70000 0100000000000000010000000c00000046d885dc5acb8da970ceb5703780edb818200639d527123f89326bfe3677671cb91dd9f54226e35544b618abd2028516168cbf01c58082a33ff2670a4ca8ba049f08ad9febee292e3f2bd54ca39ba2f8e5e43ee7014f38d86b1c384cb88fc38a00 033b3d4b00000000010000000000ea3055000100000001000240e54a7b27e042b80a810153bec1dd166eef95fa69f6c9886ae283363bc2add80100 010000000100000000000000011766696e616c697a65726161206465736372697074696f6e01000000000000008e015055425f424c535f69346850716c6b6f434a6167584c426972697064543046336437365a656f494b57555f453249414f2d426648796e6d4377424a4f7137546b7a417272592d3841714f6c6242464970714961384d71794f76355671735a6b4d6d5f6c7643714e6c73765362414842537276567652386f4a437a514f52765a356d466a585f6d6753653834543477 +DMLOG RLIMIT_OP ACCOUNT_USAGE UPD {"owner":"eosio","net_usage":{"last_ordinal":1262304026,"value_ex":171099,"consumed":1},"cpu_usage":{"last_ordinal":1262304026,"value_ex":385390,"consumed":101},"ram_usage":456503} +DMLOG TRX_OP CREATE onblock 97f71412d95cbdf103af69cd1ad082d3fa7469aa0c1e385f71ae7cb3c363026c 0000000000000000000000000000010000000000ea305500000000221acfa4010000000000ea305500000000a8ed32327e193b3d4b00000040b9784d43000000000019b27e8cf31fe0f6551d94aaad980c5856e5dd795114127ab7f10347760000000000000000000000000000000000000000000000000000000000000000f2a36abe950c8d0f2cc26b505ba9d7a05e8e416fdb7e4560f31036658f0fe2960000008000010200070b000000010000000000 +DMLOG APPLIED_TRANSACTION 27 97f71412d95cbdf103af69cd1ad082d3fa7469aa0c1e385f71ae7cb3c363026c1b0000001a3b3d4b010000001bece151c6636b783e7c1142d8d7bbb24626dd5cf37038f595f70c149301006400000000000000000000000000000000000000000001010000010000000000ea3055108002166de030e9ace9d4f52ff197be8b0c0e3493872443a7cad165addf2e303b000000000000003b00000000000000010000000000ea30553a0000000000000002020000000000ea30550000000000ea305500000000221acfa4010000000000ea305500000000a8ed32327e193b3d4b00000040b9784d43000000000019b27e8cf31fe0f6551d94aaad980c5856e5dd795114127ab7f10347760000000000000000000000000000000000000000000000000000000000000000f2a36abe950c8d0f2cc26b505ba9d7a05e8e416fdb7e4560f31036658f0fe2960000008000010200070b0000000100000000000000000000000097f71412d95cbdf103af69cd1ad082d3fa7469aa0c1e385f71ae7cb3c363026c1b0000001a3b3d4b010000001bece151c6636b783e7c1142d8d7bbb24626dd5cf37038f595f70c14930000000000000000 +DMLOG RLIMIT_OP STATE UPD {"average_block_net_usage":{"last_ordinal":26,"value_ex":206001816,"consumed":207},"average_block_cpu_usage":{"last_ordinal":26,"value_ex":479135110,"consumed":579},"pending_net_usage":0,"pending_cpu_usage":100,"total_net_weight":0,"total_cpu_weight":0,"total_ram_bytes":0,"virtual_net_limit":1075120,"virtual_cpu_limit":205055} +DMLOG RLIMIT_OP STATE UPD {"average_block_net_usage":{"last_ordinal":27,"value_ex":204285134,"consumed":205},"average_block_cpu_usage":{"last_ordinal":27,"value_ex":475975651,"consumed":576},"pending_net_usage":0,"pending_cpu_usage":0,"total_net_weight":0,"total_cpu_weight":0,"total_ram_bytes":0,"virtual_net_limit":1076196,"virtual_cpu_limit":205260} +DMLOG ACCEPTED_BLOCK_V2 0000001bece151c6636b783e7c1142d8d7bbb24626dd5cf37038f595f70c1493 27 10 1a3b3d4b00000040b9784d4300000000001a07e2f1a27ba2d39bbab94b11cf91866a9d9f08c0b1033b819a23a4260000000000000000000000000000000000000000000000000000000000000000f2a36abe950c8d0f2cc26b505ba9d7a05e8e416fdb7e4560f31036658f0fe2960000008000010200070b000000010000001f54d4f62af1a28c1827fc37dca73d37bf1a133dc047eeaf4d9155f36790b5b66a1bb2b2aac60f28b3acba18788a0e6c22d45efc9515bde89846d699a71c3b5b5b0000 0100000000000000010000000b0000003dcac36af20028dd09e3fb10f32461538d46d300668b87e092d62993fc397b55c7dd5ab758c655658e9095df2ae6a32019ee8b0ee02820058858879cc438835fbd35645669c7dae8152b0c3483c402aaa6c52523b81f6f747f69d98e5d69be7600 183b3d4b01000000030000000000000e3d0001000000010002733e5215e6a4c10d15d9259a96aceacd67108a33a3d1a1d91909f6a9c38a8db40100000000008048af410001000000010002d9b973b59bc33dd6aafacec1a2e580cff5c68a04fa0cc0b982a51cfd3ec0a660010000000040b9784d430001000000010002a2c18841a6c8a4bacbee939dca70aaa21addf3a547e98a7b3a23b2b57345eeed0100 010000000100000000000000011766696e616c697a65726161206465736372697074696f6e01000000000000008e015055425f424c535f69346850716c6b6f434a6167584c426972697064543046336437365a656f494b57555f453249414f2d426648796e6d4377424a4f7137546b7a417272592d3841714f6c6242464970714961384d71794f76355671735a6b4d6d5f6c7643714e6c73765362414842537276567652386f4a437a514f52765a356d466a585f6d6753653834543477 DMLOG START_BLOCK 28 DMLOG CREATION_OP ROOT 0 -DMLOG RLIMIT_OP ACCOUNT_USAGE UPD {"owner":"eosio","net_usage":{"last_ordinal":1262304027,"value_ex":171098,"consumed":1},"cpu_usage":{"last_ordinal":1262304027,"value_ex":385968,"consumed":101},"ram_usage":456503} -DMLOG TRX_OP CREATE onblock d1ec2bc122476123d7ac46090946e29fe758983107a390a7828aa1dbdba810b1 0000000000000000000000000000010000000000ea305500000000221acfa4010000000000ea305500000000a8ed32327e1a3b3d4b0000000000ea305500000000001af643f0c55023b0e287776edf11525584d878f275f919d8101345b7ca00000000000000000000000000000000000000000000000000000000000000009bf7a725cfbf82d2886a6df244e497903d7429c6676a5fb6c8c39b65f78b3e950000008000010200070d000000010000000000 -DMLOG APPLIED_TRANSACTION 28 d1ec2bc122476123d7ac46090946e29fe758983107a390a7828aa1dbdba810b11c0000001b3b3d4b010000001c9a2799c65f5e0fa06fc8190b065208b9b60e5b8b0860cd848640c49601006400000000000000000000000000000000000000000001010000010000000000ea30552b2b8c5aae2a403da36c1215aa1768837d062dd6c978175d22b7a0614f5776533c000000000000003c00000000000000010000000000ea30553b0000000000000002020000000000ea30550000000000ea305500000000221acfa4010000000000ea305500000000a8ed32327e1a3b3d4b0000000000ea305500000000001af643f0c55023b0e287776edf11525584d878f275f919d8101345b7ca00000000000000000000000000000000000000000000000000000000000000009bf7a725cfbf82d2886a6df244e497903d7429c6676a5fb6c8c39b65f78b3e950000008000010200070d00000001000000000000000000000000d1ec2bc122476123d7ac46090946e29fe758983107a390a7828aa1dbdba810b11c0000001b3b3d4b010000001c9a2799c65f5e0fa06fc8190b065208b9b60e5b8b0860cd848640c4960000000000000000 -DMLOG RLIMIT_OP STATE UPD {"average_block_net_usage":{"last_ordinal":27,"value_ex":204448496,"consumed":205},"average_block_cpu_usage":{"last_ordinal":27,"value_ex":477460157,"consumed":577},"pending_net_usage":0,"pending_cpu_usage":100,"total_net_weight":0,"total_cpu_weight":0,"total_ram_bytes":0,"virtual_net_limit":1076196,"virtual_cpu_limit":205260} -DMLOG RLIMIT_OP STATE UPD {"average_block_net_usage":{"last_ordinal":28,"value_ex":202744758,"consumed":203},"average_block_cpu_usage":{"last_ordinal":28,"value_ex":474314656,"consumed":574},"pending_net_usage":0,"pending_cpu_usage":0,"total_net_weight":0,"total_cpu_weight":0,"total_ram_bytes":0,"virtual_net_limit":1077273,"virtual_cpu_limit":205465} -DMLOG ACCEPTED_BLOCK_V2 0000001c9a2799c65f5e0fa06fc8190b065208b9b60e5b8b0860cd848640c496 28 11 1b3b3d4b0000000000ea305500000000001b55b22d7e3b02743468d2ff9914c8b312cfa1d4f534bcb9528d0b256a00000000000000000000000000000000000000000000000000000000000000009bf7a725cfbf82d2886a6df244e497903d7429c6676a5fb6c8c39b65f78b3e950000008000010200070d000000010000001f527247554d48ff3a91d7e704c6d3419458d129e2b28ded57d51a8aa4fd4548ec020032c01c3efd819dd6376412e29ae12340dea98eccc91d278e8fd61618ed960000 0100000000000000010000000c000000d76e22b9cc0538357a3aa31a61766ec3f6c9a5fb1f2e7f83157c3c7edf933b1d8859331da6db55a3a1b7e5ed95080fc85570845dcb035c4b5c1b7c051dbb49495d81d9f85b9888875812fcf20f3fbb81f242cef6dbb12e21d8019b0237f5e93500 033b3d4b00000000010000000000ea3055000100000001000240e54a7b27e042b80a810153bec1dd166eef95fa69f6c9886ae283363bc2add80100 010000000100000000000000011766696e616c697a65726161206465736372697074696f6e01000000000000008e015055425f424c535f69346850716c6b6f434a6167584c426972697064543046336437365a656f494b57555f453249414f2d426648796e6d4377424a4f7137546b7a417272592d3841714f6c6242464970714961384d71794f76355671735a6b4d6d5f6c7643714e6c73765362414842537276567652386f4a437a514f52765a356d466a585f6d6753653834543477 +DMLOG RLIMIT_OP ACCOUNT_USAGE UPD {"owner":"eosio","net_usage":{"last_ordinal":1262304027,"value_ex":171098,"consumed":1},"cpu_usage":{"last_ordinal":1262304027,"value_ex":385966,"consumed":101},"ram_usage":456503} +DMLOG TRX_OP CREATE onblock 5433f8207d59df2b70b0aecea6f6bfb8f67bf5c90dd2cda66df81ef0c08bddf1 0000000000000000000000000000010000000000ea305500000000221acfa4010000000000ea305500000000a8ed32327e1a3b3d4b00000040b9784d4300000000001a07e2f1a27ba2d39bbab94b11cf91866a9d9f08c0b1033b819a23a4260000000000000000000000000000000000000000000000000000000000000000f2a36abe950c8d0f2cc26b505ba9d7a05e8e416fdb7e4560f31036658f0fe2960000008000010200070b000000010000000000 +DMLOG APPLIED_TRANSACTION 28 5433f8207d59df2b70b0aecea6f6bfb8f67bf5c90dd2cda66df81ef0c08bddf11c0000001b3b3d4b010000001cb1f7bdbd4ca520818ce68e29743a4aed5305cf2bdefaf17a228b9ba501006400000000000000000000000000000000000000000001010000010000000000ea3055c06d71d93eb46dcff4a910f576c22a89edf30524a9a3e9bcbfbb48c837a824063c000000000000003c00000000000000010000000000ea30553b0000000000000002020000000000ea30550000000000ea305500000000221acfa4010000000000ea305500000000a8ed32327e1a3b3d4b00000040b9784d4300000000001a07e2f1a27ba2d39bbab94b11cf91866a9d9f08c0b1033b819a23a4260000000000000000000000000000000000000000000000000000000000000000f2a36abe950c8d0f2cc26b505ba9d7a05e8e416fdb7e4560f31036658f0fe2960000008000010200070b000000010000000000000000000000005433f8207d59df2b70b0aecea6f6bfb8f67bf5c90dd2cda66df81ef0c08bddf11c0000001b3b3d4b010000001cb1f7bdbd4ca520818ce68e29743a4aed5305cf2bdefaf17a228b9ba50000000000000000 +DMLOG RLIMIT_OP STATE UPD {"average_block_net_usage":{"last_ordinal":27,"value_ex":204285134,"consumed":205},"average_block_cpu_usage":{"last_ordinal":27,"value_ex":475975651,"consumed":576},"pending_net_usage":0,"pending_cpu_usage":100,"total_net_weight":0,"total_cpu_weight":0,"total_ram_bytes":0,"virtual_net_limit":1076196,"virtual_cpu_limit":205260} +DMLOG RLIMIT_OP STATE UPD {"average_block_net_usage":{"last_ordinal":28,"value_ex":202582757,"consumed":203},"average_block_cpu_usage":{"last_ordinal":28,"value_ex":472842521,"consumed":573},"pending_net_usage":0,"pending_cpu_usage":0,"total_net_weight":0,"total_cpu_weight":0,"total_ram_bytes":0,"virtual_net_limit":1077273,"virtual_cpu_limit":205465} +DMLOG ACCEPTED_BLOCK_V2 0000001cb1f7bdbd4ca520818ce68e29743a4aed5305cf2bdefaf17a228b9ba5 28 10 1b3b3d4b00000040b9784d4300000000001bece151c6636b783e7c1142d8d7bbb24626dd5cf37038f595f70c14930000000000000000000000000000000000000000000000000000000000000000f2a36abe950c8d0f2cc26b505ba9d7a05e8e416fdb7e4560f31036658f0fe2960000008000010200070b00000001000000201c94285b2928d17bb664c2090b350db0e161ac93836f5a9a97b5879e13b715d56baf395a4588ff178abd2a7266c3299ea71418d5e34a2427985c247c0c27cad50000 0100000000000000010000000b000000454a3b739202f5a6539a8cd90bfa2e7da1c68f4998350eb1d01db2edf85edadfeffa6c22e5d7a41bfa2c46367828350941d538d12fe4bde426e85b6bab1ccd21983d615f2082469b9317f5b3aa0825579cd5f8266918b4d551861b5c325d368100 183b3d4b01000000030000000000000e3d0001000000010002733e5215e6a4c10d15d9259a96aceacd67108a33a3d1a1d91909f6a9c38a8db40100000000008048af410001000000010002d9b973b59bc33dd6aafacec1a2e580cff5c68a04fa0cc0b982a51cfd3ec0a660010000000040b9784d430001000000010002a2c18841a6c8a4bacbee939dca70aaa21addf3a547e98a7b3a23b2b57345eeed0100 010000000100000000000000011766696e616c697a65726161206465736372697074696f6e01000000000000008e015055425f424c535f69346850716c6b6f434a6167584c426972697064543046336437365a656f494b57555f453249414f2d426648796e6d4377424a4f7137546b7a417272592d3841714f6c6242464970714961384d71794f76355671735a6b4d6d5f6c7643714e6c73765362414842537276567652386f4a437a514f52765a356d466a585f6d6753653834543477 DMLOG START_BLOCK 29 DMLOG CREATION_OP ROOT 0 -DMLOG RLIMIT_OP ACCOUNT_USAGE UPD {"owner":"eosio","net_usage":{"last_ordinal":1262304028,"value_ex":171097,"consumed":1},"cpu_usage":{"last_ordinal":1262304028,"value_ex":386544,"consumed":101},"ram_usage":456503} -DMLOG TRX_OP CREATE onblock 5d10d5d4a6e12d65b46875f57c929a91dd9ffc7c8e9185850b2247bcb36b0f40 0000000000000000000000000000010000000000ea305500000000221acfa4010000000000ea305500000000a8ed32327e1b3b3d4b0000000000ea305500000000001b55b22d7e3b02743468d2ff9914c8b312cfa1d4f534bcb9528d0b256a00000000000000000000000000000000000000000000000000000000000000009bf7a725cfbf82d2886a6df244e497903d7429c6676a5fb6c8c39b65f78b3e950000008000010200070d000000010000000000 -DMLOG APPLIED_TRANSACTION 29 5d10d5d4a6e12d65b46875f57c929a91dd9ffc7c8e9185850b2247bcb36b0f401d0000001c3b3d4b010000001d274d4ed4eee9c3d683d8272175e4a8c6607f90d83a0661b9a7fef38501006400000000000000000000000000000000000000000001010000010000000000ea305567da99de2c01fe0ebd7f877fca654de4cd29d251a060018530967af5e17ac46f3d000000000000003d00000000000000010000000000ea30553c0000000000000002020000000000ea30550000000000ea305500000000221acfa4010000000000ea305500000000a8ed32327e1b3b3d4b0000000000ea305500000000001b55b22d7e3b02743468d2ff9914c8b312cfa1d4f534bcb9528d0b256a00000000000000000000000000000000000000000000000000000000000000009bf7a725cfbf82d2886a6df244e497903d7429c6676a5fb6c8c39b65f78b3e950000008000010200070d000000010000000000000000000000005d10d5d4a6e12d65b46875f57c929a91dd9ffc7c8e9185850b2247bcb36b0f401d0000001c3b3d4b010000001d274d4ed4eee9c3d683d8272175e4a8c6607f90d83a0661b9a7fef3850000000000000000 -DMLOG RLIMIT_OP STATE UPD {"average_block_net_usage":{"last_ordinal":28,"value_ex":202744758,"consumed":203},"average_block_cpu_usage":{"last_ordinal":28,"value_ex":474314656,"consumed":574},"pending_net_usage":0,"pending_cpu_usage":100,"total_net_weight":0,"total_cpu_weight":0,"total_ram_bytes":0,"virtual_net_limit":1077273,"virtual_cpu_limit":205465} -DMLOG RLIMIT_OP STATE UPD {"average_block_net_usage":{"last_ordinal":29,"value_ex":201055218,"consumed":202},"average_block_cpu_usage":{"last_ordinal":29,"value_ex":471195367,"consumed":571},"pending_net_usage":0,"pending_cpu_usage":0,"total_net_weight":0,"total_cpu_weight":0,"total_ram_bytes":0,"virtual_net_limit":1078351,"virtual_cpu_limit":205670} -DMLOG ACCEPTED_BLOCK_V2 0000001d274d4ed4eee9c3d683d8272175e4a8c6607f90d83a0661b9a7fef385 29 11 1c3b3d4b0000000000ea305500000000001c9a2799c65f5e0fa06fc8190b065208b9b60e5b8b0860cd848640c49600000000000000000000000000000000000000000000000000000000000000009bf7a725cfbf82d2886a6df244e497903d7429c6676a5fb6c8c39b65f78b3e950000008000010200070d000000010000001f22df89d8b6b1d62bd96666f916f0c03926e462c26e83d1ed9beead9c7cffa4020ccf559cd543c644e7395cda19d797bb1857a1aa9cb7247aabac9325f3f121900000 0100000000000000010000000c000000a262c390f1d64f251d8f12ddb90de7f7c331b545ff1eb2dfa21c8060761dad0c0aa8b4a40d542e77b539d292da33e5e681cd1300d1de2201fa3a1072c3bb396519b85b77517b87b78ebc7aa0286a5441a539b0e7c544383fd731d659ff2b3bf600 033b3d4b00000000010000000000ea3055000100000001000240e54a7b27e042b80a810153bec1dd166eef95fa69f6c9886ae283363bc2add80100 010000000100000000000000011766696e616c697a65726161206465736372697074696f6e01000000000000008e015055425f424c535f69346850716c6b6f434a6167584c426972697064543046336437365a656f494b57555f453249414f2d426648796e6d4377424a4f7137546b7a417272592d3841714f6c6242464970714961384d71794f76355671735a6b4d6d5f6c7643714e6c73765362414842537276567652386f4a437a514f52765a356d466a585f6d6753653834543477 +DMLOG RLIMIT_OP ACCOUNT_USAGE UPD {"owner":"eosio","net_usage":{"last_ordinal":1262304028,"value_ex":171097,"consumed":1},"cpu_usage":{"last_ordinal":1262304028,"value_ex":386542,"consumed":101},"ram_usage":456503} +DMLOG TRX_OP CREATE onblock dd475e93753b730830829e21a48388a8c1c745f3b085d11660e6be638cd72c08 0000000000000000000000000000010000000000ea305500000000221acfa4010000000000ea305500000000a8ed32327e1b3b3d4b00000040b9784d4300000000001bece151c6636b783e7c1142d8d7bbb24626dd5cf37038f595f70c14930000000000000000000000000000000000000000000000000000000000000000f2a36abe950c8d0f2cc26b505ba9d7a05e8e416fdb7e4560f31036658f0fe2960000008000010200070b000000010000000000 +DMLOG APPLIED_TRANSACTION 29 dd475e93753b730830829e21a48388a8c1c745f3b085d11660e6be638cd72c081d0000001c3b3d4b010000001d73c5d443030459b353c60c5643176270039555b93b5f9ea7871001aa01006400000000000000000000000000000000000000000001010000010000000000ea305525eac972e5ea09eee6a4691e90130ffb7a272f922fde24a0ebfa5066949ada893d000000000000003d00000000000000010000000000ea30553c0000000000000002020000000000ea30550000000000ea305500000000221acfa4010000000000ea305500000000a8ed32327e1b3b3d4b00000040b9784d4300000000001bece151c6636b783e7c1142d8d7bbb24626dd5cf37038f595f70c14930000000000000000000000000000000000000000000000000000000000000000f2a36abe950c8d0f2cc26b505ba9d7a05e8e416fdb7e4560f31036658f0fe2960000008000010200070b00000001000000000000000000000000dd475e93753b730830829e21a48388a8c1c745f3b085d11660e6be638cd72c081d0000001c3b3d4b010000001d73c5d443030459b353c60c5643176270039555b93b5f9ea7871001aa0000000000000000 +DMLOG RLIMIT_OP STATE UPD {"average_block_net_usage":{"last_ordinal":28,"value_ex":202582757,"consumed":203},"average_block_cpu_usage":{"last_ordinal":28,"value_ex":472842521,"consumed":573},"pending_net_usage":0,"pending_cpu_usage":100,"total_net_weight":0,"total_cpu_weight":0,"total_ram_bytes":0,"virtual_net_limit":1077273,"virtual_cpu_limit":205465} +DMLOG RLIMIT_OP STATE UPD {"average_block_net_usage":{"last_ordinal":29,"value_ex":200894567,"consumed":201},"average_block_cpu_usage":{"last_ordinal":29,"value_ex":469735500,"consumed":569},"pending_net_usage":0,"pending_cpu_usage":0,"total_net_weight":0,"total_cpu_weight":0,"total_ram_bytes":0,"virtual_net_limit":1078351,"virtual_cpu_limit":205670} +DMLOG ACCEPTED_BLOCK_V2 0000001d73c5d443030459b353c60c5643176270039555b93b5f9ea7871001aa 29 10 1c3b3d4b00000040b9784d4300000000001cb1f7bdbd4ca520818ce68e29743a4aed5305cf2bdefaf17a228b9ba50000000000000000000000000000000000000000000000000000000000000000f2a36abe950c8d0f2cc26b505ba9d7a05e8e416fdb7e4560f31036658f0fe2960000008000010200070b000000010000002069c113d8ff795931ce55205a0f282048b4c9eabc3f1df94bd6e179771a50a7f65fe3b1d4d9e5e678629d67258f1cd3ce44e4f2aafb3cb52ed93185215c92c4d00000 0100000000000000010000000b00000027abcdf40896419eeddc81729a3d0df7df21b627b5fda6fcd39cf3ff96e8ea5c69b82d9fe07442a159fe926b7b1e336fd9b86e7fbbe70c610716985070ac4f7e7a098400922c4136fe84d257645a2e8c428f7e04a0a72beb4903fcd7edec70dc00 183b3d4b01000000030000000000000e3d0001000000010002733e5215e6a4c10d15d9259a96aceacd67108a33a3d1a1d91909f6a9c38a8db40100000000008048af410001000000010002d9b973b59bc33dd6aafacec1a2e580cff5c68a04fa0cc0b982a51cfd3ec0a660010000000040b9784d430001000000010002a2c18841a6c8a4bacbee939dca70aaa21addf3a547e98a7b3a23b2b57345eeed0100 010000000100000000000000011766696e616c697a65726161206465736372697074696f6e01000000000000008e015055425f424c535f69346850716c6b6f434a6167584c426972697064543046336437365a656f494b57555f453249414f2d426648796e6d4377424a4f7137546b7a417272592d3841714f6c6242464970714961384d71794f76355671735a6b4d6d5f6c7643714e6c73765362414842537276567652386f4a437a514f52765a356d466a585f6d6753653834543477 DMLOG START_BLOCK 30 DMLOG CREATION_OP ROOT 0 -DMLOG RLIMIT_OP ACCOUNT_USAGE UPD {"owner":"eosio","net_usage":{"last_ordinal":1262304029,"value_ex":171096,"consumed":1},"cpu_usage":{"last_ordinal":1262304029,"value_ex":387120,"consumed":101},"ram_usage":456503} -DMLOG TRX_OP CREATE onblock 4f2d6e0acf886d1cfe7e72b6ef9bfc6fe95cf5b71791b69da466415fee62e495 0000000000000000000000000000010000000000ea305500000000221acfa4010000000000ea305500000000a8ed32327e1c3b3d4b0000000000ea305500000000001c9a2799c65f5e0fa06fc8190b065208b9b60e5b8b0860cd848640c49600000000000000000000000000000000000000000000000000000000000000009bf7a725cfbf82d2886a6df244e497903d7429c6676a5fb6c8c39b65f78b3e950000008000010200070d000000010000000000 -DMLOG APPLIED_TRANSACTION 30 4f2d6e0acf886d1cfe7e72b6ef9bfc6fe95cf5b71791b69da466415fee62e4951e0000001d3b3d4b010000001e0e225cafc1219c5e89b11485aefeab47bbf6c48809a03cda440d9f4b01006400000000000000000000000000000000000000000001010000010000000000ea30556bb6cd9444161ff7395fce9618dad922ce970efed2d0577851ced416c6df71eb3e000000000000003e00000000000000010000000000ea30553d0000000000000002020000000000ea30550000000000ea305500000000221acfa4010000000000ea305500000000a8ed32327e1c3b3d4b0000000000ea305500000000001c9a2799c65f5e0fa06fc8190b065208b9b60e5b8b0860cd848640c49600000000000000000000000000000000000000000000000000000000000000009bf7a725cfbf82d2886a6df244e497903d7429c6676a5fb6c8c39b65f78b3e950000008000010200070d000000010000000000000000000000004f2d6e0acf886d1cfe7e72b6ef9bfc6fe95cf5b71791b69da466415fee62e4951e0000001d3b3d4b010000001e0e225cafc1219c5e89b11485aefeab47bbf6c48809a03cda440d9f4b0000000000000000 -DMLOG RLIMIT_OP STATE UPD {"average_block_net_usage":{"last_ordinal":29,"value_ex":201055218,"consumed":202},"average_block_cpu_usage":{"last_ordinal":29,"value_ex":471195367,"consumed":571},"pending_net_usage":0,"pending_cpu_usage":100,"total_net_weight":0,"total_cpu_weight":0,"total_ram_bytes":0,"virtual_net_limit":1078351,"virtual_cpu_limit":205670} -DMLOG RLIMIT_OP STATE UPD {"average_block_net_usage":{"last_ordinal":30,"value_ex":199379757,"consumed":200},"average_block_cpu_usage":{"last_ordinal":30,"value_ex":468102072,"consumed":568},"pending_net_usage":0,"pending_cpu_usage":0,"total_net_weight":0,"total_cpu_weight":0,"total_ram_bytes":0,"virtual_net_limit":1079430,"virtual_cpu_limit":205875} -DMLOG ACCEPTED_BLOCK_V2 0000001e0e225cafc1219c5e89b11485aefeab47bbf6c48809a03cda440d9f4b 30 11 1d3b3d4b0000000000ea305500000000001d274d4ed4eee9c3d683d8272175e4a8c6607f90d83a0661b9a7fef38500000000000000000000000000000000000000000000000000000000000000009bf7a725cfbf82d2886a6df244e497903d7429c6676a5fb6c8c39b65f78b3e950000008000010200070d00000001000000201a7aa20d81f25c8f41ae144410a892348dc6dfb3c97f12969b3c20e0e9533afe7b47b9ee2f1de02bf1cd9f50b836f741b367c9a7b454062f508292befb39b2e60000 0100000000000000010000000c0000006f30aeac76464548f81391a56a42f1f2d8e08c423385bf774d6a78731b61332b4a9bbf6a0d4a9c9e2feaf3ff424b8beb2763f90e9dafe7a7a0f57d116e21cc6dbaa57f67fcfdd6dc8e720bbcf7e24b548c8e8c16aab93f6878cbd833a04cf80300 033b3d4b00000000010000000000ea3055000100000001000240e54a7b27e042b80a810153bec1dd166eef95fa69f6c9886ae283363bc2add80100 010000000100000000000000011766696e616c697a65726161206465736372697074696f6e01000000000000008e015055425f424c535f69346850716c6b6f434a6167584c426972697064543046336437365a656f494b57555f453249414f2d426648796e6d4377424a4f7137546b7a417272592d3841714f6c6242464970714961384d71794f76355671735a6b4d6d5f6c7643714e6c73765362414842537276567652386f4a437a514f52765a356d466a585f6d6753653834543477 +DMLOG RLIMIT_OP ACCOUNT_USAGE UPD {"owner":"eosio","net_usage":{"last_ordinal":1262304029,"value_ex":171096,"consumed":1},"cpu_usage":{"last_ordinal":1262304029,"value_ex":387118,"consumed":101},"ram_usage":456503} +DMLOG TRX_OP CREATE onblock 962f71166385af260ceebcf151edd4ff6b56f7767922b4187b3d880d123f89a9 0000000000000000000000000000010000000000ea305500000000221acfa4010000000000ea305500000000a8ed32327e1c3b3d4b00000040b9784d4300000000001cb1f7bdbd4ca520818ce68e29743a4aed5305cf2bdefaf17a228b9ba50000000000000000000000000000000000000000000000000000000000000000f2a36abe950c8d0f2cc26b505ba9d7a05e8e416fdb7e4560f31036658f0fe2960000008000010200070b000000010000000000 +DMLOG APPLIED_TRANSACTION 30 962f71166385af260ceebcf151edd4ff6b56f7767922b4187b3d880d123f89a91e0000001d3b3d4b010000001efa084ae825d5f17d13de779bbde2dca8a22bfb6c998b25be7ab4fd7d01006400000000000000000000000000000000000000000001010000010000000000ea30551781e0a56fd41f51c24f5366d8a4e02447733d5e5f5fe3e820f9fb87fa0b65b03e000000000000003e00000000000000010000000000ea30553d0000000000000002020000000000ea30550000000000ea305500000000221acfa4010000000000ea305500000000a8ed32327e1c3b3d4b00000040b9784d4300000000001cb1f7bdbd4ca520818ce68e29743a4aed5305cf2bdefaf17a228b9ba50000000000000000000000000000000000000000000000000000000000000000f2a36abe950c8d0f2cc26b505ba9d7a05e8e416fdb7e4560f31036658f0fe2960000008000010200070b00000001000000000000000000000000962f71166385af260ceebcf151edd4ff6b56f7767922b4187b3d880d123f89a91e0000001d3b3d4b010000001efa084ae825d5f17d13de779bbde2dca8a22bfb6c998b25be7ab4fd7d0000000000000000 +DMLOG RLIMIT_OP STATE UPD {"average_block_net_usage":{"last_ordinal":29,"value_ex":200894567,"consumed":201},"average_block_cpu_usage":{"last_ordinal":29,"value_ex":469735500,"consumed":569},"pending_net_usage":0,"pending_cpu_usage":100,"total_net_weight":0,"total_cpu_weight":0,"total_ram_bytes":0,"virtual_net_limit":1078351,"virtual_cpu_limit":205670} +DMLOG RLIMIT_OP STATE UPD {"average_block_net_usage":{"last_ordinal":30,"value_ex":199220445,"consumed":200},"average_block_cpu_usage":{"last_ordinal":30,"value_ex":466654371,"consumed":566},"pending_net_usage":0,"pending_cpu_usage":0,"total_net_weight":0,"total_cpu_weight":0,"total_ram_bytes":0,"virtual_net_limit":1079430,"virtual_cpu_limit":205875} +DMLOG ACCEPTED_BLOCK_V2 0000001efa084ae825d5f17d13de779bbde2dca8a22bfb6c998b25be7ab4fd7d 30 10 1d3b3d4b00000040b9784d4300000000001d73c5d443030459b353c60c5643176270039555b93b5f9ea7871001aa0000000000000000000000000000000000000000000000000000000000000000f2a36abe950c8d0f2cc26b505ba9d7a05e8e416fdb7e4560f31036658f0fe2960000008000010200070b00000001000000201248c0c1492706ea4eab391e4404bc476db4d6b99ca6b5cecd747ff1344492d51851fddbc3019e1086ccb0ebbabdab08d6ea8b2a3e29a00943a38758efd636570000 0100000000000000010000000b0000009d12f24bf32f24938b5965c73523523a138d1c8b398b6cb6342ff6d6fdb124abff6bd7d57794530ee24cdf674720924a0542bea1e550509e82119939212dfc9e58d79ebfd3d6cdefefffbb06b8842660eb601679ba7cb336e945faa90b195c5400 183b3d4b01000000030000000000000e3d0001000000010002733e5215e6a4c10d15d9259a96aceacd67108a33a3d1a1d91909f6a9c38a8db40100000000008048af410001000000010002d9b973b59bc33dd6aafacec1a2e580cff5c68a04fa0cc0b982a51cfd3ec0a660010000000040b9784d430001000000010002a2c18841a6c8a4bacbee939dca70aaa21addf3a547e98a7b3a23b2b57345eeed0100 010000000100000000000000011766696e616c697a65726161206465736372697074696f6e01000000000000008e015055425f424c535f69346850716c6b6f434a6167584c426972697064543046336437365a656f494b57555f453249414f2d426648796e6d4377424a4f7137546b7a417272592d3841714f6c6242464970714961384d71794f76355671735a6b4d6d5f6c7643714e6c73765362414842537276567652386f4a437a514f52765a356d466a585f6d6753653834543477 DMLOG START_BLOCK 31 DMLOG CREATION_OP ROOT 0 -DMLOG RLIMIT_OP ACCOUNT_USAGE UPD {"owner":"eosio","net_usage":{"last_ordinal":1262304030,"value_ex":171095,"consumed":1},"cpu_usage":{"last_ordinal":1262304030,"value_ex":387696,"consumed":101},"ram_usage":456503} -DMLOG TRX_OP CREATE onblock bb33c036afb3ca4f2ca136b4d40cbaae3ca49a16c07abfb5cfbed51a5088dbce 0000000000000000000000000000010000000000ea305500000000221acfa4010000000000ea305500000000a8ed32327e1d3b3d4b0000000000ea305500000000001d274d4ed4eee9c3d683d8272175e4a8c6607f90d83a0661b9a7fef38500000000000000000000000000000000000000000000000000000000000000009bf7a725cfbf82d2886a6df244e497903d7429c6676a5fb6c8c39b65f78b3e950000008000010200070d000000010000000000 -DMLOG APPLIED_TRANSACTION 31 bb33c036afb3ca4f2ca136b4d40cbaae3ca49a16c07abfb5cfbed51a5088dbce1f0000001e3b3d4b010000001fe4a96bfe3ec616ad07460153edce8942a179f03d7f75da9a23aa2fd101006400000000000000000000000000000000000000000001010000010000000000ea3055f0225ec18740be1b0303d07f4a1360bd767bd88d66fcc0828a4603f1819e4eac3f000000000000003f00000000000000010000000000ea30553e0000000000000002020000000000ea30550000000000ea305500000000221acfa4010000000000ea305500000000a8ed32327e1d3b3d4b0000000000ea305500000000001d274d4ed4eee9c3d683d8272175e4a8c6607f90d83a0661b9a7fef38500000000000000000000000000000000000000000000000000000000000000009bf7a725cfbf82d2886a6df244e497903d7429c6676a5fb6c8c39b65f78b3e950000008000010200070d00000001000000000000000000000000bb33c036afb3ca4f2ca136b4d40cbaae3ca49a16c07abfb5cfbed51a5088dbce1f0000001e3b3d4b010000001fe4a96bfe3ec616ad07460153edce8942a179f03d7f75da9a23aa2fd10000000000000000 -DMLOG RLIMIT_OP STATE UPD {"average_block_net_usage":{"last_ordinal":30,"value_ex":199379757,"consumed":200},"average_block_cpu_usage":{"last_ordinal":30,"value_ex":468102072,"consumed":568},"pending_net_usage":0,"pending_cpu_usage":100,"total_net_weight":0,"total_cpu_weight":0,"total_ram_bytes":0,"virtual_net_limit":1079430,"virtual_cpu_limit":205875} -DMLOG RLIMIT_OP STATE UPD {"average_block_net_usage":{"last_ordinal":31,"value_ex":197718259,"consumed":198},"average_block_cpu_usage":{"last_ordinal":31,"value_ex":465034555,"consumed":565},"pending_net_usage":0,"pending_cpu_usage":0,"total_net_weight":0,"total_cpu_weight":0,"total_ram_bytes":0,"virtual_net_limit":1080510,"virtual_cpu_limit":206081} -DMLOG ACCEPTED_BLOCK_V2 0000001fe4a96bfe3ec616ad07460153edce8942a179f03d7f75da9a23aa2fd1 31 11 1e3b3d4b0000000000ea305500000000001e0e225cafc1219c5e89b11485aefeab47bbf6c48809a03cda440d9f4b00000000000000000000000000000000000000000000000000000000000000009bf7a725cfbf82d2886a6df244e497903d7429c6676a5fb6c8c39b65f78b3e950000008000010200070d0000000100000020680abc6dce95bce239bb8af149f458b9cc7c21f95e39f082ee7ab8c372e8437158676d4729c16393ed0115c1679fba5f3b458d7d47785b637a9d35af8b832d2e0000 0100000000000000010000000c000000f1fab32b29036f7905640b281ba0d2a597ec25e30183a5abe0ed20d9c24b58a51527e9e5f91be3e495a79ebe8a1a5d683e58afcc8e8b911628ecbbb79a558d9228cfefb17584926afab9d3b69231343a0b9d8afb95162e7d77c547bb6d432e4700 033b3d4b00000000010000000000ea3055000100000001000240e54a7b27e042b80a810153bec1dd166eef95fa69f6c9886ae283363bc2add80100 010000000100000000000000011766696e616c697a65726161206465736372697074696f6e01000000000000008e015055425f424c535f69346850716c6b6f434a6167584c426972697064543046336437365a656f494b57555f453249414f2d426648796e6d4377424a4f7137546b7a417272592d3841714f6c6242464970714961384d71794f76355671735a6b4d6d5f6c7643714e6c73765362414842537276567652386f4a437a514f52765a356d466a585f6d6753653834543477 +DMLOG RLIMIT_OP ACCOUNT_USAGE UPD {"owner":"eosio","net_usage":{"last_ordinal":1262304030,"value_ex":171095,"consumed":1},"cpu_usage":{"last_ordinal":1262304030,"value_ex":387694,"consumed":101},"ram_usage":456503} +DMLOG TRX_OP CREATE onblock a2c16268677af6151e371608494bb7d7706b87b3d3c05e6824c102b7c69585c0 0000000000000000000000000000010000000000ea305500000000221acfa4010000000000ea305500000000a8ed32327e1d3b3d4b00000040b9784d4300000000001d73c5d443030459b353c60c5643176270039555b93b5f9ea7871001aa0000000000000000000000000000000000000000000000000000000000000000f2a36abe950c8d0f2cc26b505ba9d7a05e8e416fdb7e4560f31036658f0fe2960000008000010200070b000000010000000000 +DMLOG APPLIED_TRANSACTION 31 a2c16268677af6151e371608494bb7d7706b87b3d3c05e6824c102b7c69585c01f0000001e3b3d4b010000001f65df9ac13c1942160943df5e389c48d4d08e265b236b6c04018d7c0701006400000000000000000000000000000000000000000001010000010000000000ea30555b0a30168d289a79338f7224ccea9ac2d7e3c46234cf7e369cf3d3209f8872be3f000000000000003f00000000000000010000000000ea30553e0000000000000002020000000000ea30550000000000ea305500000000221acfa4010000000000ea305500000000a8ed32327e1d3b3d4b00000040b9784d4300000000001d73c5d443030459b353c60c5643176270039555b93b5f9ea7871001aa0000000000000000000000000000000000000000000000000000000000000000f2a36abe950c8d0f2cc26b505ba9d7a05e8e416fdb7e4560f31036658f0fe2960000008000010200070b00000001000000000000000000000000a2c16268677af6151e371608494bb7d7706b87b3d3c05e6824c102b7c69585c01f0000001e3b3d4b010000001f65df9ac13c1942160943df5e389c48d4d08e265b236b6c04018d7c070000000000000000 +DMLOG RLIMIT_OP STATE UPD {"average_block_net_usage":{"last_ordinal":30,"value_ex":199220445,"consumed":200},"average_block_cpu_usage":{"last_ordinal":30,"value_ex":466654371,"consumed":566},"pending_net_usage":0,"pending_cpu_usage":100,"total_net_weight":0,"total_cpu_weight":0,"total_ram_bytes":0,"virtual_net_limit":1079430,"virtual_cpu_limit":205875} +DMLOG RLIMIT_OP STATE UPD {"average_block_net_usage":{"last_ordinal":31,"value_ex":197560274,"consumed":198},"average_block_cpu_usage":{"last_ordinal":31,"value_ex":463598918,"consumed":563},"pending_net_usage":0,"pending_cpu_usage":0,"total_net_weight":0,"total_cpu_weight":0,"total_ram_bytes":0,"virtual_net_limit":1080510,"virtual_cpu_limit":206081} +DMLOG ACCEPTED_BLOCK_V2 0000001f65df9ac13c1942160943df5e389c48d4d08e265b236b6c04018d7c07 31 10 1e3b3d4b00000040b9784d4300000000001efa084ae825d5f17d13de779bbde2dca8a22bfb6c998b25be7ab4fd7d0000000000000000000000000000000000000000000000000000000000000000f2a36abe950c8d0f2cc26b505ba9d7a05e8e416fdb7e4560f31036658f0fe2960000008000010200070b000000010000001f03c0781eb1e184515e76c7e0d3ad0572d678a251d6add495e2441db0cc6c2cc05a59d24b8f590bee7fff78b4929caafe3b13a8024356c7e21814292bb8b191180000 0100000000000000010000000b0000007271a71eae910dec0650682b0b7cbf0ec542ba84a0c34e01bf42527e3111e77febb4814a887a4456b93a9623215437afafb85eef39347a65c00602c1033a0324dba0de675fc1ad83405aa83e1f163f5bbad8d13665af6dbc28be7670625bcc7c00 183b3d4b01000000030000000000000e3d0001000000010002733e5215e6a4c10d15d9259a96aceacd67108a33a3d1a1d91909f6a9c38a8db40100000000008048af410001000000010002d9b973b59bc33dd6aafacec1a2e580cff5c68a04fa0cc0b982a51cfd3ec0a660010000000040b9784d430001000000010002a2c18841a6c8a4bacbee939dca70aaa21addf3a547e98a7b3a23b2b57345eeed0100 010000000100000000000000011766696e616c697a65726161206465736372697074696f6e01000000000000008e015055425f424c535f69346850716c6b6f434a6167584c426972697064543046336437365a656f494b57555f453249414f2d426648796e6d4377424a4f7137546b7a417272592d3841714f6c6242464970714961384d71794f76355671735a6b4d6d5f6c7643714e6c73765362414842537276567652386f4a437a514f52765a356d466a585f6d6753653834543477 DMLOG START_BLOCK 32 DMLOG CREATION_OP ROOT 0 -DMLOG RLIMIT_OP ACCOUNT_USAGE UPD {"owner":"eosio","net_usage":{"last_ordinal":1262304031,"value_ex":171094,"consumed":1},"cpu_usage":{"last_ordinal":1262304031,"value_ex":388272,"consumed":101},"ram_usage":456503} -DMLOG TRX_OP CREATE onblock b1419dfc18b68fc6c95a9aa93210438c716b58f2991240e190d8ef1cb626ff62 0000000000000000000000000000010000000000ea305500000000221acfa4010000000000ea305500000000a8ed32327e1e3b3d4b0000000000ea305500000000001e0e225cafc1219c5e89b11485aefeab47bbf6c48809a03cda440d9f4b00000000000000000000000000000000000000000000000000000000000000009bf7a725cfbf82d2886a6df244e497903d7429c6676a5fb6c8c39b65f78b3e950000008000010200070d000000010000000000 -DMLOG APPLIED_TRANSACTION 32 b1419dfc18b68fc6c95a9aa93210438c716b58f2991240e190d8ef1cb626ff62200000001f3b3d4b01000000206f80322fa6f300ad8c6f0c2055a3412766d5fb1d15debb1202c6ab3201006400000000000000000000000000000000000000000001010000010000000000ea3055666c4a8821c81cbe3e814575ff9ea453f16d9ee59292a3d18d01eb12d214274d40000000000000004000000000000000010000000000ea30553f0000000000000002020000000000ea30550000000000ea305500000000221acfa4010000000000ea305500000000a8ed32327e1e3b3d4b0000000000ea305500000000001e0e225cafc1219c5e89b11485aefeab47bbf6c48809a03cda440d9f4b00000000000000000000000000000000000000000000000000000000000000009bf7a725cfbf82d2886a6df244e497903d7429c6676a5fb6c8c39b65f78b3e950000008000010200070d00000001000000000000000000000000b1419dfc18b68fc6c95a9aa93210438c716b58f2991240e190d8ef1cb626ff62200000001f3b3d4b01000000206f80322fa6f300ad8c6f0c2055a3412766d5fb1d15debb1202c6ab320000000000000000 -DMLOG RLIMIT_OP STATE UPD {"average_block_net_usage":{"last_ordinal":31,"value_ex":197718259,"consumed":198},"average_block_cpu_usage":{"last_ordinal":31,"value_ex":465034555,"consumed":565},"pending_net_usage":0,"pending_cpu_usage":100,"total_net_weight":0,"total_cpu_weight":0,"total_ram_bytes":0,"virtual_net_limit":1080510,"virtual_cpu_limit":206081} -DMLOG RLIMIT_OP STATE UPD {"average_block_net_usage":{"last_ordinal":32,"value_ex":196070606,"consumed":197},"average_block_cpu_usage":{"last_ordinal":32,"value_ex":461992601,"consumed":562},"pending_net_usage":0,"pending_cpu_usage":0,"total_net_weight":0,"total_cpu_weight":0,"total_ram_bytes":0,"virtual_net_limit":1081591,"virtual_cpu_limit":206287} -DMLOG ACCEPTED_BLOCK_V2 000000206f80322fa6f300ad8c6f0c2055a3412766d5fb1d15debb1202c6ab32 32 11 1f3b3d4b0000000000ea305500000000001fe4a96bfe3ec616ad07460153edce8942a179f03d7f75da9a23aa2fd100000000000000000000000000000000000000000000000000000000000000009bf7a725cfbf82d2886a6df244e497903d7429c6676a5fb6c8c39b65f78b3e950000008000010200070d000000010000001f15fb01317120e6f89d7c1bfa7add661f9bfa5fceefd3cb9b87be6f99bde26af27a7e321c69a198dc9e446db4e5d506cf34f15d4ea790e7af0942da4cebb63ee10000 0100000000000000010000000c0000007db25e5d1f43d9e9b96db219d9be09ec0f476f7aed4bf100a23fbeacab2d010ed4dc16d9a82996725e5f98966e5525d8333845bb01cda95e8fac98b406b9f83e3707fb8a27a108e9ab338d6100d2dd049b4ccbceb5318f5dfb576881c0c683eb00 033b3d4b00000000010000000000ea3055000100000001000240e54a7b27e042b80a810153bec1dd166eef95fa69f6c9886ae283363bc2add80100 010000000100000000000000011766696e616c697a65726161206465736372697074696f6e01000000000000008e015055425f424c535f69346850716c6b6f434a6167584c426972697064543046336437365a656f494b57555f453249414f2d426648796e6d4377424a4f7137546b7a417272592d3841714f6c6242464970714961384d71794f76355671735a6b4d6d5f6c7643714e6c73765362414842537276567652386f4a437a514f52765a356d466a585f6d6753653834543477 +DMLOG RLIMIT_OP ACCOUNT_USAGE UPD {"owner":"eosio","net_usage":{"last_ordinal":1262304031,"value_ex":171094,"consumed":1},"cpu_usage":{"last_ordinal":1262304031,"value_ex":388270,"consumed":101},"ram_usage":456503} +DMLOG TRX_OP CREATE onblock 9bd1e999aa963e09733348f5cb5d2015199c081fe2bd64cd94e8d9ea51ce3323 0000000000000000000000000000010000000000ea305500000000221acfa4010000000000ea305500000000a8ed32327e1e3b3d4b00000040b9784d4300000000001efa084ae825d5f17d13de779bbde2dca8a22bfb6c998b25be7ab4fd7d0000000000000000000000000000000000000000000000000000000000000000f2a36abe950c8d0f2cc26b505ba9d7a05e8e416fdb7e4560f31036658f0fe2960000008000010200070b000000010000000000 +DMLOG APPLIED_TRANSACTION 32 9bd1e999aa963e09733348f5cb5d2015199c081fe2bd64cd94e8d9ea51ce3323200000001f3b3d4b010000002069703254e029c0cc4cb9da1beb8829f183e86e3d4801c8ac0ae13d1b01006400000000000000000000000000000000000000000001010000010000000000ea3055de7b60c0ef5a26f011ccb3d24b16fe6ca56079b39513883b60e0cdd09aa0358540000000000000004000000000000000010000000000ea30553f0000000000000002020000000000ea30550000000000ea305500000000221acfa4010000000000ea305500000000a8ed32327e1e3b3d4b00000040b9784d4300000000001efa084ae825d5f17d13de779bbde2dca8a22bfb6c998b25be7ab4fd7d0000000000000000000000000000000000000000000000000000000000000000f2a36abe950c8d0f2cc26b505ba9d7a05e8e416fdb7e4560f31036658f0fe2960000008000010200070b000000010000000000000000000000009bd1e999aa963e09733348f5cb5d2015199c081fe2bd64cd94e8d9ea51ce3323200000001f3b3d4b010000002069703254e029c0cc4cb9da1beb8829f183e86e3d4801c8ac0ae13d1b0000000000000000 +DMLOG RLIMIT_OP STATE UPD {"average_block_net_usage":{"last_ordinal":31,"value_ex":197560274,"consumed":198},"average_block_cpu_usage":{"last_ordinal":31,"value_ex":463598918,"consumed":563},"pending_net_usage":0,"pending_cpu_usage":100,"total_net_weight":0,"total_cpu_weight":0,"total_ram_bytes":0,"virtual_net_limit":1080510,"virtual_cpu_limit":206081} +DMLOG RLIMIT_OP STATE UPD {"average_block_net_usage":{"last_ordinal":32,"value_ex":195913938,"consumed":196},"average_block_cpu_usage":{"last_ordinal":32,"value_ex":460568927,"consumed":560},"pending_net_usage":0,"pending_cpu_usage":0,"total_net_weight":0,"total_cpu_weight":0,"total_ram_bytes":0,"virtual_net_limit":1081591,"virtual_cpu_limit":206287} +DMLOG ACCEPTED_BLOCK_V2 0000002069703254e029c0cc4cb9da1beb8829f183e86e3d4801c8ac0ae13d1b 32 10 1f3b3d4b00000040b9784d4300000000001f65df9ac13c1942160943df5e389c48d4d08e265b236b6c04018d7c070000000000000000000000000000000000000000000000000000000000000000f2a36abe950c8d0f2cc26b505ba9d7a05e8e416fdb7e4560f31036658f0fe2960000008000010200070b00000001000000201bd2c5c589dc3cfa7e11a6728d9350dcaaf5295729d7c7dd29a693d7407b2cc36cbaff74a957a8c23a67e46e2adb15e67ccb8ec9b22bb67e0a3677f91cd996e80000 0100000000000000010000000b0000001936d0b024daa8726bb731a1cebbe2a0ec34941b59cd49264584fc761456c6d10210bf61f8c7f012a35a8e65f86fa41a072956394f93569243fcb66b033153b8b85a1a71db5d2ec43d6ef289d2262bd069648558c2d78be84d708ba94639dfb100 183b3d4b01000000030000000000000e3d0001000000010002733e5215e6a4c10d15d9259a96aceacd67108a33a3d1a1d91909f6a9c38a8db40100000000008048af410001000000010002d9b973b59bc33dd6aafacec1a2e580cff5c68a04fa0cc0b982a51cfd3ec0a660010000000040b9784d430001000000010002a2c18841a6c8a4bacbee939dca70aaa21addf3a547e98a7b3a23b2b57345eeed0100 010000000100000000000000011766696e616c697a65726161206465736372697074696f6e01000000000000008e015055425f424c535f69346850716c6b6f434a6167584c426972697064543046336437365a656f494b57555f453249414f2d426648796e6d4377424a4f7137546b7a417272592d3841714f6c6242464970714961384d71794f76355671735a6b4d6d5f6c7643714e6c73765362414842537276567652386f4a437a514f52765a356d466a585f6d6753653834543477 DMLOG START_BLOCK 33 DMLOG CREATION_OP ROOT 0 -DMLOG RLIMIT_OP ACCOUNT_USAGE UPD {"owner":"eosio","net_usage":{"last_ordinal":1262304032,"value_ex":171093,"consumed":1},"cpu_usage":{"last_ordinal":1262304032,"value_ex":388848,"consumed":101},"ram_usage":456503} -DMLOG TRX_OP CREATE onblock a74254985738a857cd450c65ef577a0dbf6293163f1a3332e21604e2138eb75e 0000000000000000000000000000010000000000ea305500000000221acfa4010000000000ea305500000000a8ed32327e1f3b3d4b0000000000ea305500000000001fe4a96bfe3ec616ad07460153edce8942a179f03d7f75da9a23aa2fd100000000000000000000000000000000000000000000000000000000000000009bf7a725cfbf82d2886a6df244e497903d7429c6676a5fb6c8c39b65f78b3e950000008000010200070d000000010000000000 -DMLOG APPLIED_TRANSACTION 33 a74254985738a857cd450c65ef577a0dbf6293163f1a3332e21604e2138eb75e21000000203b3d4b010000002176dbee6a5c27069f58bf5061451c1439b363192fab8eec6f2dedd10001006400000000000000000000000000000000000000000001010000010000000000ea305550e70420fd7a25e2000afcf7c2b2a8fb96a86ec4bced84e2918cc6ef2c16144541000000000000004100000000000000010000000000ea3055400000000000000002020000000000ea30550000000000ea305500000000221acfa4010000000000ea305500000000a8ed32327e1f3b3d4b0000000000ea305500000000001fe4a96bfe3ec616ad07460153edce8942a179f03d7f75da9a23aa2fd100000000000000000000000000000000000000000000000000000000000000009bf7a725cfbf82d2886a6df244e497903d7429c6676a5fb6c8c39b65f78b3e950000008000010200070d00000001000000000000000000000000a74254985738a857cd450c65ef577a0dbf6293163f1a3332e21604e2138eb75e21000000203b3d4b010000002176dbee6a5c27069f58bf5061451c1439b363192fab8eec6f2dedd1000000000000000000 -DMLOG RLIMIT_OP STATE UPD {"average_block_net_usage":{"last_ordinal":32,"value_ex":196070606,"consumed":197},"average_block_cpu_usage":{"last_ordinal":32,"value_ex":461992601,"consumed":562},"pending_net_usage":0,"pending_cpu_usage":100,"total_net_weight":0,"total_cpu_weight":0,"total_ram_bytes":0,"virtual_net_limit":1081591,"virtual_cpu_limit":206287} -DMLOG RLIMIT_OP STATE UPD {"average_block_net_usage":{"last_ordinal":33,"value_ex":194436684,"consumed":195},"average_block_cpu_usage":{"last_ordinal":33,"value_ex":458975996,"consumed":559},"pending_net_usage":0,"pending_cpu_usage":0,"total_net_weight":0,"total_cpu_weight":0,"total_ram_bytes":0,"virtual_net_limit":1082673,"virtual_cpu_limit":206493} -DMLOG ACCEPTED_BLOCK_V2 0000002176dbee6a5c27069f58bf5061451c1439b363192fab8eec6f2dedd100 33 11 203b3d4b0000000000ea30550000000000206f80322fa6f300ad8c6f0c2055a3412766d5fb1d15debb1202c6ab3200000000000000000000000000000000000000000000000000000000000000009bf7a725cfbf82d2886a6df244e497903d7429c6676a5fb6c8c39b65f78b3e950000008000010200070d000000010000001f39c39e6b4303500c7411eb66b0fa80e418a1303f560e42d2843c01d90b97cc4c147e7ac25b9e1b114287298b2cbd1e86e5c205137fe4762ea161bd5052093b3d0000 0100000000000000010000000c0000005e1a724cee03e3f7559ee3c5c16ac9184171eaf7faedb71bf7b8a809898c4dba5d4ceb7bc0e53c1a8a05604c3abba9b9c94fb372438721f3d06b1a7f955fc87e4d63519c9fa71ee8c5c24998ae672264a7cfc8a9d0c7fbb5268d91e6e03f640400 033b3d4b00000000010000000000ea3055000100000001000240e54a7b27e042b80a810153bec1dd166eef95fa69f6c9886ae283363bc2add80100 010000000100000000000000011766696e616c697a65726161206465736372697074696f6e01000000000000008e015055425f424c535f69346850716c6b6f434a6167584c426972697064543046336437365a656f494b57555f453249414f2d426648796e6d4377424a4f7137546b7a417272592d3841714f6c6242464970714961384d71794f76355671735a6b4d6d5f6c7643714e6c73765362414842537276567652386f4a437a514f52765a356d466a585f6d6753653834543477 +DMLOG RLIMIT_OP ACCOUNT_USAGE UPD {"owner":"eosio","net_usage":{"last_ordinal":1262304032,"value_ex":171093,"consumed":1},"cpu_usage":{"last_ordinal":1262304032,"value_ex":388846,"consumed":101},"ram_usage":456503} +DMLOG TRX_OP CREATE onblock 57804a07b66877e7701adb895fae5d29d30d335d501fa747be6293e63bd9a775 0000000000000000000000000000010000000000ea305500000000221acfa4010000000000ea305500000000a8ed32327e1f3b3d4b00000040b9784d4300000000001f65df9ac13c1942160943df5e389c48d4d08e265b236b6c04018d7c070000000000000000000000000000000000000000000000000000000000000000f2a36abe950c8d0f2cc26b505ba9d7a05e8e416fdb7e4560f31036658f0fe2960000008000010200070b000000010000000000 +DMLOG APPLIED_TRANSACTION 33 57804a07b66877e7701adb895fae5d29d30d335d501fa747be6293e63bd9a77521000000203b3d4b01000000214dd95038aa5076f69ed57cb5955ad5de0a29cf7e7dc13c5e7e09b16301006400000000000000000000000000000000000000000001010000010000000000ea305595b70b62cbc8540fb1f949015ee8c3a08acc633aed0ee7f881fde5bd978c65a741000000000000004100000000000000010000000000ea3055400000000000000002020000000000ea30550000000000ea305500000000221acfa4010000000000ea305500000000a8ed32327e1f3b3d4b00000040b9784d4300000000001f65df9ac13c1942160943df5e389c48d4d08e265b236b6c04018d7c070000000000000000000000000000000000000000000000000000000000000000f2a36abe950c8d0f2cc26b505ba9d7a05e8e416fdb7e4560f31036658f0fe2960000008000010200070b0000000100000000000000000000000057804a07b66877e7701adb895fae5d29d30d335d501fa747be6293e63bd9a77521000000203b3d4b01000000214dd95038aa5076f69ed57cb5955ad5de0a29cf7e7dc13c5e7e09b1630000000000000000 +DMLOG RLIMIT_OP STATE UPD {"average_block_net_usage":{"last_ordinal":32,"value_ex":195913938,"consumed":196},"average_block_cpu_usage":{"last_ordinal":32,"value_ex":460568927,"consumed":560},"pending_net_usage":0,"pending_cpu_usage":100,"total_net_weight":0,"total_cpu_weight":0,"total_ram_bytes":0,"virtual_net_limit":1081591,"virtual_cpu_limit":206287} +DMLOG RLIMIT_OP STATE UPD {"average_block_net_usage":{"last_ordinal":33,"value_ex":194281321,"consumed":195},"average_block_cpu_usage":{"last_ordinal":33,"value_ex":457564186,"consumed":557},"pending_net_usage":0,"pending_cpu_usage":0,"total_net_weight":0,"total_cpu_weight":0,"total_ram_bytes":0,"virtual_net_limit":1082673,"virtual_cpu_limit":206493} +DMLOG ACCEPTED_BLOCK_V2 000000214dd95038aa5076f69ed57cb5955ad5de0a29cf7e7dc13c5e7e09b163 33 10 203b3d4b00000040b9784d4300000000002069703254e029c0cc4cb9da1beb8829f183e86e3d4801c8ac0ae13d1b0000000000000000000000000000000000000000000000000000000000000000ee791752e485db238d468f0853e54c5b67ae687dd6699bf3dd752d58e90e392e00000080000102000720000000010000001f0d5f8313627415ca65938728a377e07fcb3a5715c5a76ae352dd607eef9678b27df3dce9c03f51bf10f365ebacae0aa2e6a58bc3afac9329d5f783a2701f22b900010300ca012000000001010100c0012370dd41f401154d7fdec9c57444e08e599c5cf02fd3d02bba9f44272b17e77c3b9651edccc555242d4000b55d1bff06d125321591fb83b216c11645f8b218c6527bfd38703704720ef00d3bfbe62638c482cdf56305348968277a7eea5ac4139c9c99f86cf5489aab9fcb321e096304a3fe0f424aebf09e5b30628ab919c4b2990fd7e982cf636cca01d405643f5e169d62de08aaa428bae5318d18f42553850bd0abd60b30a37991a67dcc4b3a97b4c05039f11365b75f1bb901cea530f515 010000000000000001000000200000007e5d5440c4fd9cc1e9358f62891840582949fad63a8746206dc1f20e9400c45f3523e7192d2093af313b059fbc7881ff354370cef4d74f05d9b779e3fb8e3166d0cf7f5363531ecfbc2bf612a922a33403251d3b9adcfe21a61aedc0f56429ea00 183b3d4b01000000030000000000000e3d0001000000010002733e5215e6a4c10d15d9259a96aceacd67108a33a3d1a1d91909f6a9c38a8db40100000000008048af410001000000010002d9b973b59bc33dd6aafacec1a2e580cff5c68a04fa0cc0b982a51cfd3ec0a660010000000040b9784d430001000000010002a2c18841a6c8a4bacbee939dca70aaa21addf3a547e98a7b3a23b2b57345eeed0100 010000000100000000000000011766696e616c697a65726161206465736372697074696f6e01000000000000008e015055425f424c535f69346850716c6b6f434a6167584c426972697064543046336437365a656f494b57555f453249414f2d426648796e6d4377424a4f7137546b7a417272592d3841714f6c6242464970714961384d71794f76355671735a6b4d6d5f6c7643714e6c73765362414842537276567652386f4a437a514f52765a356d466a585f6d6753653834543477 DMLOG START_BLOCK 34 DMLOG CREATION_OP ROOT 0 -DMLOG RLIMIT_OP ACCOUNT_USAGE UPD {"owner":"eosio","net_usage":{"last_ordinal":1262304033,"value_ex":171092,"consumed":1},"cpu_usage":{"last_ordinal":1262304033,"value_ex":389424,"consumed":101},"ram_usage":456503} -DMLOG TRX_OP CREATE onblock f57c0bcf1d574c18b88ab8b14ef6745638165fe76b1de4a45807208b59e40605 0000000000000000000000000000010000000000ea305500000000221acfa4010000000000ea305500000000a8ed32327e203b3d4b0000000000ea30550000000000206f80322fa6f300ad8c6f0c2055a3412766d5fb1d15debb1202c6ab3200000000000000000000000000000000000000000000000000000000000000009bf7a725cfbf82d2886a6df244e497903d7429c6676a5fb6c8c39b65f78b3e950000008000010200070d000000010000000000 -DMLOG APPLIED_TRANSACTION 34 f57c0bcf1d574c18b88ab8b14ef6745638165fe76b1de4a45807208b59e4060522000000213b3d4b01000000225bc884dfc91599feb74b30590b263710a90e3edb7ba94a52353cd9b101006400000000000000000000000000000000000000000001010000010000000000ea305523a1d6a113d210f542e4ab4cffa879311072c09ecf250fb9baba9c0c21f2fb2f42000000000000004200000000000000010000000000ea3055410000000000000002020000000000ea30550000000000ea305500000000221acfa4010000000000ea305500000000a8ed32327e203b3d4b0000000000ea30550000000000206f80322fa6f300ad8c6f0c2055a3412766d5fb1d15debb1202c6ab3200000000000000000000000000000000000000000000000000000000000000009bf7a725cfbf82d2886a6df244e497903d7429c6676a5fb6c8c39b65f78b3e950000008000010200070d00000001000000000000000000000000f57c0bcf1d574c18b88ab8b14ef6745638165fe76b1de4a45807208b59e4060522000000213b3d4b01000000225bc884dfc91599feb74b30590b263710a90e3edb7ba94a52353cd9b10000000000000000 -DMLOG RLIMIT_OP STATE UPD {"average_block_net_usage":{"last_ordinal":33,"value_ex":194436684,"consumed":195},"average_block_cpu_usage":{"last_ordinal":33,"value_ex":458975996,"consumed":559},"pending_net_usage":0,"pending_cpu_usage":100,"total_net_weight":0,"total_cpu_weight":0,"total_ram_bytes":0,"virtual_net_limit":1082673,"virtual_cpu_limit":206493} -DMLOG RLIMIT_OP STATE UPD {"average_block_net_usage":{"last_ordinal":34,"value_ex":192816378,"consumed":193},"average_block_cpu_usage":{"last_ordinal":34,"value_ex":455984530,"consumed":556},"pending_net_usage":0,"pending_cpu_usage":0,"total_net_weight":0,"total_cpu_weight":0,"total_ram_bytes":0,"virtual_net_limit":1083756,"virtual_cpu_limit":206699} -DMLOG ACCEPTED_BLOCK_V2 000000225bc884dfc91599feb74b30590b263710a90e3edb7ba94a52353cd9b1 34 11 213b3d4b0000000000ea305500000000002176dbee6a5c27069f58bf5061451c1439b363192fab8eec6f2dedd10000000000000000000000000000000000000000000000000000000000000000009bf7a725cfbf82d2886a6df244e497903d7429c6676a5fb6c8c39b65f78b3e950000008000010200070d000000010000001f040661d1f1061d0ce03e55731bae1489066968f59c4fd50e36b3378cb673b843247fbfd174791955de9a87bbddc9f1d1614214cfed49ec62d14cfaaf2570d74e0000 0100000000000000010000000c00000008d22197813db6d88a0d00f43b9f02c2b6c0e13f0a0493a10f7988cd58d5d77eb1186275922ac797078e04b5071f22a157676ea3e5130686240302cba5490c6c3b09efa451d9647edc69b73994a72f4855d41fa21f7cb6c6ebcc251f130ae2c200 033b3d4b00000000010000000000ea3055000100000001000240e54a7b27e042b80a810153bec1dd166eef95fa69f6c9886ae283363bc2add80100 010000000100000000000000011766696e616c697a65726161206465736372697074696f6e01000000000000008e015055425f424c535f69346850716c6b6f434a6167584c426972697064543046336437365a656f494b57555f453249414f2d426648796e6d4377424a4f7137546b7a417272592d3841714f6c6242464970714961384d71794f76355671735a6b4d6d5f6c7643714e6c73765362414842537276567652386f4a437a514f52765a356d466a585f6d6753653834543477 +DMLOG RLIMIT_OP ACCOUNT_USAGE UPD {"owner":"eosio","net_usage":{"last_ordinal":1262304033,"value_ex":171092,"consumed":1},"cpu_usage":{"last_ordinal":1262304033,"value_ex":389422,"consumed":101},"ram_usage":456503} +DMLOG TRX_OP CREATE onblock 403096204fcc2c3a6343fd0d7239cd3ab0afa7042aa7967e9c7ed85c8044b7d2 0000000000000000000000000000010000000000ea305500000000221acfa4010000000000ea305500000000a8ed32327e203b3d4b00000040b9784d4300000000002069703254e029c0cc4cb9da1beb8829f183e86e3d4801c8ac0ae13d1b0000000000000000000000000000000000000000000000000000000000000000ee791752e485db238d468f0853e54c5b67ae687dd6699bf3dd752d58e90e392e00000080000102000720000000010000000000 +DMLOG APPLIED_TRANSACTION 34 403096204fcc2c3a6343fd0d7239cd3ab0afa7042aa7967e9c7ed85c8044b7d222000000213b3d4b01000000220ddf7d6e1395bd5acef7e5f404a6aa4ef8beb7c09a9d79d8dd57585401006400000000000000000000000000000000000000000001010000010000000000ea30556988b5864a3bf78de3baf262d06fcd168ce0b28b93ca824d2396859392be317842000000000000004200000000000000010000000000ea3055410000000000000002020000000000ea30550000000000ea305500000000221acfa4010000000000ea305500000000a8ed32327e203b3d4b00000040b9784d4300000000002069703254e029c0cc4cb9da1beb8829f183e86e3d4801c8ac0ae13d1b0000000000000000000000000000000000000000000000000000000000000000ee791752e485db238d468f0853e54c5b67ae687dd6699bf3dd752d58e90e392e0000008000010200072000000001000000000000000000000000403096204fcc2c3a6343fd0d7239cd3ab0afa7042aa7967e9c7ed85c8044b7d222000000213b3d4b01000000220ddf7d6e1395bd5acef7e5f404a6aa4ef8beb7c09a9d79d8dd5758540000000000000000 +DMLOG RLIMIT_OP STATE UPD {"average_block_net_usage":{"last_ordinal":33,"value_ex":194281321,"consumed":195},"average_block_cpu_usage":{"last_ordinal":33,"value_ex":457564186,"consumed":557},"pending_net_usage":0,"pending_cpu_usage":100,"total_net_weight":0,"total_cpu_weight":0,"total_ram_bytes":0,"virtual_net_limit":1082673,"virtual_cpu_limit":206493} +DMLOG RLIMIT_OP STATE UPD {"average_block_net_usage":{"last_ordinal":34,"value_ex":192662309,"consumed":193},"average_block_cpu_usage":{"last_ordinal":34,"value_ex":454584485,"consumed":554},"pending_net_usage":0,"pending_cpu_usage":0,"total_net_weight":0,"total_cpu_weight":0,"total_ram_bytes":0,"virtual_net_limit":1083756,"virtual_cpu_limit":206699} +DMLOG ACCEPTED_BLOCK_V2 000000220ddf7d6e1395bd5acef7e5f404a6aa4ef8beb7c09a9d79d8dd575854 34 11 213b3d4b00000040b9784d430000000000214dd95038aa5076f69ed57cb5955ad5de0a29cf7e7dc13c5e7e09b16300000000000000000000000000000000000000000000000000000000000000000241934bcf4045cde63c1dad0b4a6a3b6689ffcc8ae107ae3591f88c1b1a226400000080000102000721000000010000001f763393e78938d1e6e60b46225e9838cca6e4b8c149594c7c0b247bb4352aed434b15df410c8e8d8e1fd819162bff632e6503336b91e5bbc8837d0a2b5295eeed00010300ca012100000001010100c001b046e0a48bd75a7068105d63f5a0965af9eecb3d4e77b98fcf58b8b85c7ca64f23da67bc31eb78158885cbf82d3a710249b228d9a3e025b4d9bf02c643a5f5d253aeadf090e3cc66605499a7e32f61726204364058af25f91b9eba01afffc505e5f8feff02910850f1a878fd3adb89f192f2e1320969c7bda127e25624a41c43937c3e69548773399b49fd1ee7d4c3064d6ec43b107defe0afbe54823849cd555b1e4e166aac8184f09d5068f4bd7e1b635aca399287bcd34853ed593d98fb12 010000000000000001000000210000003f83975a16991684e04d7ebcedb5e5840e0d28648c6b35d81ef5f5de321076cfe2beaac13e0535a38a5bbf9191fe74ddfe3319307def71c0ad8ff550f7cd3a25e84aba73a12e8a885d2327f61528d65233cb750bbd54db812ae4212bed744aef00 183b3d4b01000000030000000000000e3d0001000000010002733e5215e6a4c10d15d9259a96aceacd67108a33a3d1a1d91909f6a9c38a8db40100000000008048af410001000000010002d9b973b59bc33dd6aafacec1a2e580cff5c68a04fa0cc0b982a51cfd3ec0a660010000000040b9784d430001000000010002a2c18841a6c8a4bacbee939dca70aaa21addf3a547e98a7b3a23b2b57345eeed0100 010000000100000000000000011766696e616c697a65726161206465736372697074696f6e01000000000000008e015055425f424c535f69346850716c6b6f434a6167584c426972697064543046336437365a656f494b57555f453249414f2d426648796e6d4377424a4f7137546b7a417272592d3841714f6c6242464970714961384d71794f76355671735a6b4d6d5f6c7643714e6c73765362414842537276567652386f4a437a514f52765a356d466a585f6d6753653834543477 DMLOG START_BLOCK 35 DMLOG CREATION_OP ROOT 0 -DMLOG RLIMIT_OP ACCOUNT_USAGE UPD {"owner":"eosio","net_usage":{"last_ordinal":1262304034,"value_ex":171091,"consumed":1},"cpu_usage":{"last_ordinal":1262304034,"value_ex":390000,"consumed":101},"ram_usage":456503} -DMLOG TRX_OP CREATE onblock cf0f785a5ce813378cee18eead1c61ddf055ff75922a67458b3ced186b0456cd 0000000000000000000000000000010000000000ea305500000000221acfa4010000000000ea305500000000a8ed32327e213b3d4b0000000000ea305500000000002176dbee6a5c27069f58bf5061451c1439b363192fab8eec6f2dedd10000000000000000000000000000000000000000000000000000000000000000009bf7a725cfbf82d2886a6df244e497903d7429c6676a5fb6c8c39b65f78b3e950000008000010200070d000000010000000000 -DMLOG APPLIED_TRANSACTION 35 cf0f785a5ce813378cee18eead1c61ddf055ff75922a67458b3ced186b0456cd23000000223b3d4b01000000236acd4121056d5957976c7c6bcffc2bb3815c5963967fa9a23497f1ec01006400000000000000000000000000000000000000000001010000010000000000ea3055109f08df806e6123016aa45fbc1423ac9c4085ebd4a3e90778f9592cf7898a2e43000000000000004300000000000000010000000000ea3055420000000000000002020000000000ea30550000000000ea305500000000221acfa4010000000000ea305500000000a8ed32327e213b3d4b0000000000ea305500000000002176dbee6a5c27069f58bf5061451c1439b363192fab8eec6f2dedd10000000000000000000000000000000000000000000000000000000000000000009bf7a725cfbf82d2886a6df244e497903d7429c6676a5fb6c8c39b65f78b3e950000008000010200070d00000001000000000000000000000000cf0f785a5ce813378cee18eead1c61ddf055ff75922a67458b3ced186b0456cd23000000223b3d4b01000000236acd4121056d5957976c7c6bcffc2bb3815c5963967fa9a23497f1ec0000000000000000 -DMLOG RLIMIT_OP STATE UPD {"average_block_net_usage":{"last_ordinal":34,"value_ex":192816378,"consumed":193},"average_block_cpu_usage":{"last_ordinal":34,"value_ex":455984530,"consumed":556},"pending_net_usage":0,"pending_cpu_usage":100,"total_net_weight":0,"total_cpu_weight":0,"total_ram_bytes":0,"virtual_net_limit":1083756,"virtual_cpu_limit":206699} -DMLOG RLIMIT_OP STATE UPD {"average_block_net_usage":{"last_ordinal":35,"value_ex":191209574,"consumed":192},"average_block_cpu_usage":{"last_ordinal":35,"value_ex":453017992,"consumed":553},"pending_net_usage":0,"pending_cpu_usage":0,"total_net_weight":0,"total_cpu_weight":0,"total_ram_bytes":0,"virtual_net_limit":1084840,"virtual_cpu_limit":206905} -DMLOG ACCEPTED_BLOCK_V2 000000236acd4121056d5957976c7c6bcffc2bb3815c5963967fa9a23497f1ec 35 11 223b3d4b0000000000ea30550000000000225bc884dfc91599feb74b30590b263710a90e3edb7ba94a52353cd9b100000000000000000000000000000000000000000000000000000000000000004d0b66d63080dc300527ffe18bd1728d66c893674d1d7ecfeb4cb41f7e5faa0a00000080000102000722000000010000001f54ee7cf6ee2f666fa66201c4d2d3abfdce562140506458253187a4b22480462e03d4f92aedd8fb845518ef6cf395ecc4049efbeddab9821771461ec83e232c9100010300ca012200000001010100c001c803a60255d92ea18d95ff49dc665d7bba2650ee0ec8c0f2a6226ec22b7263d0a7fef839ef1cbcab816ad5ae18044b17c34105440ab3f57af3575bc84e4b65596c675f123eac586ddf7f15b92b6a148de9b3b9e1526e0a82aead21fbe1911d0d56bad474bd2f2ed651c031de8684deccad7682aaab1d9945222f33f090951438950f5b94064f46f47da69d72531a790afad02874fc527cf93c5e5c005fdfc1897f3c861ccb52d6966a200d5a9db1752f827bb83d026acfd4abe9a7a14e84ed13 0100000000000000010000000d000000486f67410f4b60e5bc345d9e1d9f5336e48fd09b58531b648ff5a711a0fc3975ed84d1206119be254b501fc1ee7f4b098d04aa8beb970f2f06cb5e7e5798ada9e41b4e121a7bf13335178fbd6a2a787b31b5b80571127c83996f9654ba48e92000 033b3d4b00000000010000000000ea3055000100000001000240e54a7b27e042b80a810153bec1dd166eef95fa69f6c9886ae283363bc2add80100 010000000100000000000000011766696e616c697a65726161206465736372697074696f6e01000000000000008e015055425f424c535f69346850716c6b6f434a6167584c426972697064543046336437365a656f494b57555f453249414f2d426648796e6d4377424a4f7137546b7a417272592d3841714f6c6242464970714961384d71794f76355671735a6b4d6d5f6c7643714e6c73765362414842537276567652386f4a437a514f52765a356d466a585f6d6753653834543477 -DMLOG START_BLOCK 36 -DMLOG CREATION_OP ROOT 0 -DMLOG RLIMIT_OP ACCOUNT_USAGE UPD {"owner":"eosio","net_usage":{"last_ordinal":1262304035,"value_ex":171090,"consumed":1},"cpu_usage":{"last_ordinal":1262304035,"value_ex":390576,"consumed":101},"ram_usage":456503} -DMLOG TRX_OP CREATE onblock ed225ad6d2e904adb242bb1d575d72912e802dff51636fb56c36aab08476b241 0000000000000000000000000000010000000000ea305500000000221acfa4010000000000ea305500000000a8ed32327e223b3d4b0000000000ea30550000000000225bc884dfc91599feb74b30590b263710a90e3edb7ba94a52353cd9b100000000000000000000000000000000000000000000000000000000000000004d0b66d63080dc300527ffe18bd1728d66c893674d1d7ecfeb4cb41f7e5faa0a00000080000102000722000000010000000000 -DMLOG APPLIED_TRANSACTION 36 ed225ad6d2e904adb242bb1d575d72912e802dff51636fb56c36aab08476b24124000000233b3d4b0100000024ccc3a81a36b3c449d3f5f93da258837b84c17fad51d4696e71d6b39801006400000000000000000000000000000000000000000001010000010000000000ea30552d07dcd0efd5ce6767ce1893b5277c86fbcec3aa05db832518aa3096c2536a3444000000000000004400000000000000010000000000ea3055430000000000000002020000000000ea30550000000000ea305500000000221acfa4010000000000ea305500000000a8ed32327e223b3d4b0000000000ea30550000000000225bc884dfc91599feb74b30590b263710a90e3edb7ba94a52353cd9b100000000000000000000000000000000000000000000000000000000000000004d0b66d63080dc300527ffe18bd1728d66c893674d1d7ecfeb4cb41f7e5faa0a0000008000010200072200000001000000000000000000000000ed225ad6d2e904adb242bb1d575d72912e802dff51636fb56c36aab08476b24124000000233b3d4b0100000024ccc3a81a36b3c449d3f5f93da258837b84c17fad51d4696e71d6b3980000000000000000 -DMLOG RLIMIT_OP STATE UPD {"average_block_net_usage":{"last_ordinal":35,"value_ex":191209574,"consumed":192},"average_block_cpu_usage":{"last_ordinal":35,"value_ex":453017992,"consumed":553},"pending_net_usage":0,"pending_cpu_usage":100,"total_net_weight":0,"total_cpu_weight":0,"total_ram_bytes":0,"virtual_net_limit":1084840,"virtual_cpu_limit":206905} -DMLOG RLIMIT_OP STATE UPD {"average_block_net_usage":{"last_ordinal":36,"value_ex":189616160,"consumed":190},"average_block_cpu_usage":{"last_ordinal":36,"value_ex":450076176,"consumed":550},"pending_net_usage":0,"pending_cpu_usage":0,"total_net_weight":0,"total_cpu_weight":0,"total_ram_bytes":0,"virtual_net_limit":1085925,"virtual_cpu_limit":207112} -DMLOG ACCEPTED_BLOCK_V2 00000024ccc3a81a36b3c449d3f5f93da258837b84c17fad51d4696e71d6b398 36 12 233b3d4b0000000000ea30550000000000236acd4121056d5957976c7c6bcffc2bb3815c5963967fa9a23497f1ec000000000000000000000000000000000000000000000000000000000000000024ad91fd3d38416143d48fdecb2cf2fc8cf62fa071cf9d6f30288628ac3a59a100000080000102000723000000010000001f7b000b57dd81e90615eb6a311ed3ff59459f83edca21b59e526b1b95bbff0ba82db787876d5835b30aa68d8179b6424e963293e4f3f221663c2d9f1a2eea2e6b00010300ca012300000001010100c0010119c9c343cf4abc74e7cffdd77211ea305284e64524df09aaa2a4f8718ecc48253e9b284221de62ed99901f63de9005a44d15ab75ee8e9d12e09e3f75dd494623b0112dc879822277b76fc78f7519d8984c5c26123aca1d8224b5d4cc9bb70acbc255111376c57916974dee7e6026303ee38137c1b2485fa435c23a903b206510a9b3d84758f00a3d7b60436d824905514ee813145b80af282e0ed94ecb7e096ed8a197319826b36d30e7019907b691d2d9ac74c5a9fb5c6f9562d1f9addf0d 010000000000000001000000220000004b794cb4750b812542a6334b76cf7cbe68ab78a5a9c5ec8ab98c219e91f34cf9d6879ba469921cfdacd16f319512746e27066f4d99c2b452611cf00af1d8aae225f03e9523ae7533154daf486a68e36f2d7225fdb28012a3fca3d37bacee91ac00 243b3d4b01000000030000000000000e3d0001000000010002733e5215e6a4c10d15d9259a96aceacd67108a33a3d1a1d91909f6a9c38a8db40100000000008048af410001000000010002d9b973b59bc33dd6aafacec1a2e580cff5c68a04fa0cc0b982a51cfd3ec0a660010000000040b9784d430001000000010002a2c18841a6c8a4bacbee939dca70aaa21addf3a547e98a7b3a23b2b57345eeed0100 010000000100000000000000011766696e616c697a65726161206465736372697074696f6e01000000000000008e015055425f424c535f69346850716c6b6f434a6167584c426972697064543046336437365a656f494b57555f453249414f2d426648796e6d4377424a4f7137546b7a417272592d3841714f6c6242464970714961384d71794f76355671735a6b4d6d5f6c7643714e6c73765362414842537276567652386f4a437a514f52765a356d466a585f6d6753653834543477 -DMLOG START_BLOCK 37 -DMLOG CREATION_OP ROOT 0 -DMLOG RLIMIT_OP ACCOUNT_USAGE UPD {"owner":"eosio","net_usage":{"last_ordinal":1262304036,"value_ex":171089,"consumed":1},"cpu_usage":{"last_ordinal":1262304036,"value_ex":391152,"consumed":101},"ram_usage":456503} -DMLOG TRX_OP CREATE onblock 65b6bc1512e8daccf9d128f324db92bf6435e26b5a5c76391da884991963efa5 0000000000000000000000000000010000000000ea305500000000221acfa4010000000000ea305500000000a8ed32327e233b3d4b0000000000ea30550000000000236acd4121056d5957976c7c6bcffc2bb3815c5963967fa9a23497f1ec000000000000000000000000000000000000000000000000000000000000000024ad91fd3d38416143d48fdecb2cf2fc8cf62fa071cf9d6f30288628ac3a59a100000080000102000723000000010000000000 -DMLOG APPLIED_TRANSACTION 37 65b6bc1512e8daccf9d128f324db92bf6435e26b5a5c76391da884991963efa525000000243b3d4b0100000025f8bd73ca6db59fee6ef77c6fc65ab1788f98c7d9072e94e7e150a01701006400000000000000000000000000000000000000000001010000010000000000ea30551aa4bccb6861f525e8e00429aa07a9a5df96b2752ccfaf1e96087144f5f8ce3b45000000000000004500000000000000010000000000ea3055440000000000000002020000000000ea30550000000000ea305500000000221acfa4010000000000ea305500000000a8ed32327e233b3d4b0000000000ea30550000000000236acd4121056d5957976c7c6bcffc2bb3815c5963967fa9a23497f1ec000000000000000000000000000000000000000000000000000000000000000024ad91fd3d38416143d48fdecb2cf2fc8cf62fa071cf9d6f30288628ac3a59a1000000800001020007230000000100000000000000000000000065b6bc1512e8daccf9d128f324db92bf6435e26b5a5c76391da884991963efa525000000243b3d4b0100000025f8bd73ca6db59fee6ef77c6fc65ab1788f98c7d9072e94e7e150a0170000000000000000 -DMLOG RLIMIT_OP STATE UPD {"average_block_net_usage":{"last_ordinal":36,"value_ex":189616160,"consumed":190},"average_block_cpu_usage":{"last_ordinal":36,"value_ex":450076176,"consumed":550},"pending_net_usage":0,"pending_cpu_usage":100,"total_net_weight":0,"total_cpu_weight":0,"total_ram_bytes":0,"virtual_net_limit":1085925,"virtual_cpu_limit":207112} -DMLOG RLIMIT_OP STATE UPD {"average_block_net_usage":{"last_ordinal":37,"value_ex":188036025,"consumed":189},"average_block_cpu_usage":{"last_ordinal":37,"value_ex":447158875,"consumed":547},"pending_net_usage":0,"pending_cpu_usage":0,"total_net_weight":0,"total_cpu_weight":0,"total_ram_bytes":0,"virtual_net_limit":1087012,"virtual_cpu_limit":207319} -DMLOG ACCEPTED_BLOCK_V2 00000025f8bd73ca6db59fee6ef77c6fc65ab1788f98c7d9072e94e7e150a017 37 13 243b3d4b0000000000000e3d000000000024ccc3a81a36b3c449d3f5f93da258837b84c17fad51d4696e71d6b3980000000000000000000000000000000000000000000000000000000000000000d81e057f9a2daed28339cee1d9566e34be99a44c378cb18fe4a9ff3f246ab75800000080000102000724000000010000002045a562c97a9c8eeb7018741a616ffacbb8efb00fba5757bf16dc8fc2e347be710943371a913e2c14cf419302a35fab85c7354344c0f96e4cafb1007602fa9f5100010300ca012400000001010100c001b7c13efc0cd9cc5edf9da8d90e1450f9bd0a8fb10063d24beaf2345c299a5c74f03b392fd1e8532b507481f980e1500a17b085d8010b7ab5d0b91ef2849374e71d0da94cff4f614085ffa6934d54a0ef6acc3448082b26663e20e91033cbbf02b8835927ade1cc193da28974402a4ea22b7b321f4187cf7b6a8e2c1c7a843485c9d35049ef0a60b188ba3accfe04301014567c957aef9e64e74e856f72527e06f556635650f2b593620534a9cd20ff9294eaf28b02998d9f24db2e1d03fc1a16 01000000000000000100000023000000583753e877b443b9d040b7b42155627501350220b6e0252059ed583c749437fc91e1f1735b492297adb4021d6ee17b59e19e586f934820442d4d49c7381e3c194d3cf3a3629f6dd4e286f0cd4cc4371b90594291fd49addd2ff07bf7e72277b300 243b3d4b01000000030000000000000e3d0001000000010002733e5215e6a4c10d15d9259a96aceacd67108a33a3d1a1d91909f6a9c38a8db40100000000008048af410001000000010002d9b973b59bc33dd6aafacec1a2e580cff5c68a04fa0cc0b982a51cfd3ec0a660010000000040b9784d430001000000010002a2c18841a6c8a4bacbee939dca70aaa21addf3a547e98a7b3a23b2b57345eeed0100 010000000100000000000000011766696e616c697a65726161206465736372697074696f6e01000000000000008e015055425f424c535f69346850716c6b6f434a6167584c426972697064543046336437365a656f494b57555f453249414f2d426648796e6d4377424a4f7137546b7a417272592d3841714f6c6242464970714961384d71794f76355671735a6b4d6d5f6c7643714e6c73765362414842537276567652386f4a437a514f52765a356d466a585f6d6753653834543477 +DMLOG RLIMIT_OP ACCOUNT_USAGE UPD {"owner":"eosio","net_usage":{"last_ordinal":1262304034,"value_ex":171091,"consumed":1},"cpu_usage":{"last_ordinal":1262304034,"value_ex":389998,"consumed":101},"ram_usage":456503} +DMLOG TRX_OP CREATE onblock 5ea09a32947406ea575404e573469e08568aa93d0f2d234d7184964cd2b9eca6 0000000000000000000000000000010000000000ea305500000000221acfa4010000000000ea305500000000a8ed32327e213b3d4b00000040b9784d430000000000214dd95038aa5076f69ed57cb5955ad5de0a29cf7e7dc13c5e7e09b16300000000000000000000000000000000000000000000000000000000000000000241934bcf4045cde63c1dad0b4a6a3b6689ffcc8ae107ae3591f88c1b1a226400000080000102000721000000010000000000 +DMLOG APPLIED_TRANSACTION 35 5ea09a32947406ea575404e573469e08568aa93d0f2d234d7184964cd2b9eca623000000223b3d4b01000000231d0d7d92406bceae088b639dc345041e2a3f2312edf37b707684eedb01006400000000000000000000000000000000000000000001010000010000000000ea305557cac293ae7aa9cc814ea82ef6e0a9de36e6b2b7b6c0e3bd0d7fcac3e748291f43000000000000004300000000000000010000000000ea3055420000000000000002020000000000ea30550000000000ea305500000000221acfa4010000000000ea305500000000a8ed32327e213b3d4b00000040b9784d430000000000214dd95038aa5076f69ed57cb5955ad5de0a29cf7e7dc13c5e7e09b16300000000000000000000000000000000000000000000000000000000000000000241934bcf4045cde63c1dad0b4a6a3b6689ffcc8ae107ae3591f88c1b1a226400000080000102000721000000010000000000000000000000005ea09a32947406ea575404e573469e08568aa93d0f2d234d7184964cd2b9eca623000000223b3d4b01000000231d0d7d92406bceae088b639dc345041e2a3f2312edf37b707684eedb0000000000000000 +DMLOG RLIMIT_OP STATE UPD {"average_block_net_usage":{"last_ordinal":34,"value_ex":192662309,"consumed":193},"average_block_cpu_usage":{"last_ordinal":34,"value_ex":454584485,"consumed":554},"pending_net_usage":0,"pending_cpu_usage":100,"total_net_weight":0,"total_cpu_weight":0,"total_ram_bytes":0,"virtual_net_limit":1083756,"virtual_cpu_limit":206699} +DMLOG RLIMIT_OP STATE UPD {"average_block_net_usage":{"last_ordinal":35,"value_ex":191056789,"consumed":192},"average_block_cpu_usage":{"last_ordinal":35,"value_ex":451629614,"consumed":551},"pending_net_usage":0,"pending_cpu_usage":0,"total_net_weight":0,"total_cpu_weight":0,"total_ram_bytes":0,"virtual_net_limit":1084840,"virtual_cpu_limit":206905} +DMLOG ACCEPTED_BLOCK_V2 000000231d0d7d92406bceae088b639dc345041e2a3f2312edf37b707684eedb 35 32 223b3d4b00000040b9784d430000000000220ddf7d6e1395bd5acef7e5f404a6aa4ef8beb7c09a9d79d8dd575854000000000000000000000000000000000000000000000000000000000000000049e7323d35586d658196bb6e8cff2625bb02496c3bd29f0bbe8cf5b1bed65730000000800001020007220000000100000020716f144263d89bdfc4a77f2d688438bddcea5521c655ffc18a44701702d459ce2ac1ec75af690fedf04c5f7bc823c248d490ae89d5562f5e62dd853cb99c3a5e00010300ca012200000001010100c0010fb33d4bdcd65b35f100f7a125af7aa159e4b0b5184de6fde9df382a30113b7a7cf3cc50292031d269dc19606eae8c0c7d0238a9b48f4c70721f5572734d6715a4339f208b0098a1ba29e9c003793c2ef810b02eef8845a056f836f9a99f0411b21d86dd086733d54fbc24daebdb2a2c91e1853cfe0c84b5eca803d77a3dc400cf9c5e154b981a11599492050abd600a18c3270f89da3fc5202c85ec5394c1cd5aabf54588fa2c4c75dfdedc8aaeeafbd95552cc0c78508cc02bae82ecb3da01 0100000000000000010000002200000066530dc114ed74d3e17cbdd00276ea77b78d145eb5cd898d130e027ee213ea842932281f4d2bc1311e5f982bb9a19292475b5c185a6ae08d82e95b4f785ac89a0f0f097b6c46174decce1ad124e48c788d5c122a51ec191a9c3dee84d20049c700 183b3d4b01000000030000000000000e3d0001000000010002733e5215e6a4c10d15d9259a96aceacd67108a33a3d1a1d91909f6a9c38a8db40100000000008048af410001000000010002d9b973b59bc33dd6aafacec1a2e580cff5c68a04fa0cc0b982a51cfd3ec0a660010000000040b9784d430001000000010002a2c18841a6c8a4bacbee939dca70aaa21addf3a547e98a7b3a23b2b57345eeed0100 010000000100000000000000011766696e616c697a65726161206465736372697074696f6e01000000000000008e015055425f424c535f69346850716c6b6f434a6167584c426972697064543046336437365a656f494b57555f453249414f2d426648796e6d4377424a4f7137546b7a417272592d3841714f6c6242464970714961384d71794f76355671735a6b4d6d5f6c7643714e6c73765362414842537276567652386f4a437a514f52765a356d466a585f6d6753653834543477 diff --git a/unittests/finality_core_tests.cpp b/unittests/finality_core_tests.cpp index 1a15814677..84b1474c75 100644 --- a/unittests/finality_core_tests.cpp +++ b/unittests/finality_core_tests.cpp @@ -21,40 +21,32 @@ struct test_core { block_ref genesis_ref{calc_id(fc::sha256::hash("genesis"), 0), block_timestamp_type{0}}; core = finality_core::create_core_for_genesis_block(genesis_ref); - next(0, qc_claim_t{.block_num = 0, .is_strong_qc = true}); - verify_post_conditions(0, 0); - // block 1 -- last_final_block_num: 0, final_on_strong_qc_block_num: 0 - - next(1, qc_claim_t{.block_num = 1, .is_strong_qc = true}); - verify_post_conditions(0, 0); - // block 2 -- last_final_block_num: 0, final_on_strong_qc_block_num: 0 - - // Make a strong qc_claim on block 2. - // block 2 has a strong qc_claim on block 1, which makes final_on_strong_qc_block_num 1; - // block 1 has a qc_claim on block 0, which makes last_final_block_num 0 - next(2, qc_claim_t{.block_num = 2, .is_strong_qc = true}); - verify_post_conditions(0, 1); - // block 3 -- last_final_block_num: 0, final_on_strong_qc_block_num: 1 - - // Make a strong QC claim on block 3. - // block 3 has a strong qc_claim on block 2, which makes final_on_strong_qc_block_num 2; - // block 2 has a qc_claim on block 1, which makes last_final_block_num 1 - next(3, qc_claim_t{.block_num = 3, .is_strong_qc = true}); - verify_post_conditions(1, 2); + // current block 0, next block 1 + next(qc_claim_t{.block_num = 0, .is_strong_qc = true}); + check_conditions(0, 0); // block 1 -- last_final_block_num: 0, final_on_strong_qc_block_num: 0 + + // current block 1, next block 2 + next(qc_claim_t{.block_num = 1, .is_strong_qc = true}); + check_conditions(0, 1); // block 2 -- last_final_block_num: 0, final_on_strong_qc_block_num: 1 + + // current block 2, next block 3 + next(qc_claim_t{.block_num = 2, .is_strong_qc = true}); + check_conditions(1, 2); // block 3 -- last_final_block_num: 1, final_on_strong_qc_block_num: 2 } - void next(block_num_type curr_block_num, qc_claim_t qc_claim) { + void next(qc_claim_t qc_claim) { + auto prev_block_num = core.current_block_num(); timestamp = timestamp.next(); core = core.next( - block_ref {.block_id = id_from_num(curr_block_num), .timestamp = timestamp}, + block_ref {.block_id = id_from_num(prev_block_num), .timestamp = timestamp}, qc_claim); - // next block num is current block number + 1, qc_claim becomes latest_qc_claim - BOOST_REQUIRE_EQUAL(core.current_block_num(), curr_block_num + 1); + // next block num is previous block number + 1, qc_claim becomes latest_qc_claim + BOOST_REQUIRE_EQUAL(core.current_block_num(), prev_block_num + 1); BOOST_REQUIRE(core.latest_qc_claim() == qc_claim); } - void verify_post_conditions( block_num_type expected_last_final_block_num, - block_num_type expected_final_on_strong_qc_block_num) { + void check_conditions( block_num_type expected_last_final_block_num, + block_num_type expected_final_on_strong_qc_block_num) { BOOST_REQUIRE_EQUAL(core.last_final_block_num(), expected_last_final_block_num); BOOST_REQUIRE_EQUAL(core.final_on_strong_qc_block_num, expected_final_on_strong_qc_block_num); } @@ -82,242 +74,279 @@ BOOST_AUTO_TEST_CASE(create_core_for_genesis_block_test) { try { BOOST_REQUIRE_EQUAL(core.last_final_block_num(), 0u); } FC_LOG_AND_RETHROW() } -// verify straight strong qc claims work +// a sequence of strong QCs work BOOST_AUTO_TEST_CASE(strong_qc_claim_test) { try { - { + { // same QC claim test_core core; - // post conditions of core:: - // current_block_num() == 4, + // current conditions of core: + // current_block_num() == 3, // last_final_block_num() == 1, // final_on_strong_qc_block_num == 2 - // latest qc_claim == {"block_num":3,"is_strong_qc":true} + // latest qc_claim == {"block_num":2,"is_strong_qc":true} - // Strong QC claim on block 3 is the same as the latest qc_claim; - // Nothing changes. - core.next(4, qc_claim_t{.block_num = 3, .is_strong_qc = true }); - core.verify_post_conditions(1, 2); + // Make the same strong QC claim as the latest qc_claim; nothing changes. + core.next(qc_claim_t{.block_num = 2, .is_strong_qc = true }); + core.check_conditions(1, 2); } - { + { // new QC test_core core; - // strong QC claim on block 4 will advance LIB to 2 - core.next(4, qc_claim_t{.block_num = 4, .is_strong_qc = true }); - core.verify_post_conditions(2, 3); + // current_block_num() == 3 + // A strong QC claim on block 3 will advance LIB to 2 + core.next(qc_claim_t{.block_num = 3, .is_strong_qc = true }); + core.check_conditions(2, 3); - // strong QC claim on block 5 will advance LIB to 2 - core.next(5, qc_claim_t{.block_num = 5, .is_strong_qc = true }); - core.verify_post_conditions(3, 4); + // A strong QC claim on block 4 will advance LIB to 3 + core.next(qc_claim_t{.block_num = 4, .is_strong_qc = true }); + core.check_conditions(3, 4); } } FC_LOG_AND_RETHROW() } -// verify blocks b4, b5 and b6 have same qc claims on b3 and then a qc claim on b4 +// verify repeated same strong QCs do not advance last_final_block_num BOOST_AUTO_TEST_CASE(same_strong_qc_claim_test_1) { try { test_core core; - // post conditions of core:: - // current_block_num() == 4, + // current conditions of core: + // current_block_num() == 3, // last_final_block_num() == 1, // final_on_strong_qc_block_num == 2 - // latest qc_claim == {"block_num":3,"is_strong_qc":true} - - // same QC claim on block 3 will not advance last_final_block_num - core.next(4, qc_claim_t{.block_num = 3, .is_strong_qc = true }); - core.verify_post_conditions(1, 2); - - // same QC claim on block 3 will not advance last_final_block_num - core.next(5, qc_claim_t{.block_num = 3, .is_strong_qc = true }); - core.verify_post_conditions(1, 2); - - // strong QC claim on block 4. - core.next(6, qc_claim_t{.block_num = 4, .is_strong_qc = true }); - core.verify_post_conditions(2, 3); - - core.next(7, qc_claim_t{.block_num = 5, .is_strong_qc = true }); - core.verify_post_conditions(2, 3); - - core.next(8, qc_claim_t{.block_num = 6, .is_strong_qc = true }); - core.verify_post_conditions(2, 3); - - core.next(9, qc_claim_t{.block_num = 7, .is_strong_qc = true }); - core.verify_post_conditions(3, 4); + // latest qc_claim == {"block_num":2,"is_strong_qc":true} + // new chain: 2 <-- 3 + + core.next(qc_claim_t{.block_num = 2, .is_strong_qc = true }); + // same QC claim on block 2 will not advance last_final_block_num + // new chain: 2 <-- 4 + core.check_conditions(1, 2); + + core.next(qc_claim_t{.block_num = 2, .is_strong_qc = true }); + // same QC claim on block 2 will not advance last_final_block_num + // new chain: 2 <-- 5 + core.check_conditions(1, 2); + + core.next(qc_claim_t{.block_num = 3, .is_strong_qc = true }); + // strong QC claim on block 3. + // new chain: 3 <-- 6, two-chain: 2 <-- 3 <-- 6 + core.check_conditions(2, 3); + + core.next(qc_claim_t{.block_num = 5, .is_strong_qc = true }); + // new chain: 5 <-- 7, two-chain: 2 <-- 5 <-- 7 + core.check_conditions(2, 5); + + core.next(qc_claim_t{.block_num = 6, .is_strong_qc = true }); + // new chain: 6 <-- 8, two-chain: 3 <-- 6 <-- 8 + core.check_conditions(3, 6); + + core.next(qc_claim_t{.block_num = 7, .is_strong_qc = true }); + // new chain: 7 <-- 9, two-chain: 5 <-- 7 <-- 9 + core.check_conditions(5, 7); } FC_LOG_AND_RETHROW() } -// verify blocks b4, b5 and b6 have same strong qc claims on b3 and -// then a qc claim on b5 (b4 is skipped) +// A block is skipped from QC BOOST_AUTO_TEST_CASE(same_strong_qc_claim_test_2) { try { test_core core; - // post conditions of core:: - // current_block_num() == 4, + // current conditions of core: + // current_block_num() == 3, // last_final_block_num() == 1, // final_on_strong_qc_block_num == 2 - // latest qc_claim == {"block_num":3,"is_strong_qc":true} + // latest qc_claim == {"block_num":2,"is_strong_qc":true} + // new chain: 2 <-- 3 - // same QC claim on block 3 will not advance last_final_block_num - core.next(4, qc_claim_t{.block_num = 3, .is_strong_qc = true }); - core.verify_post_conditions(1, 2); + // same QC claim on block 2 will not advance last_final_block_num + core.next(qc_claim_t{.block_num = 2, .is_strong_qc = true }); + // new chain: 2 <-- 4 + core.check_conditions(1, 2); - // same QC claim on block 3 will not advance last_final_block_num - core.next(5, qc_claim_t{.block_num = 3, .is_strong_qc = true }); - core.verify_post_conditions(1, 2); + // same QC claim on block 2 will not advance last_final_block_num + core.next(qc_claim_t{.block_num = 2, .is_strong_qc = true }); + // new chain: 2 <-- 5 + core.check_conditions(1, 2); - // Skip qc claim on block 4. Make a strong QC claim on block 5. - core.next(6, qc_claim_t{.block_num = 5, .is_strong_qc = true }); - core.verify_post_conditions(2, 3); + // Skip qc claim on block 3. Make a strong QC claim on block 4. + core.next(qc_claim_t{.block_num = 4, .is_strong_qc = true }); + // new chain: 4 <-- 6, two-chain: 2 <-- 4 <-- 6 + core.check_conditions(2, 4); // A new qc claim advances last_final_block_num - core.next(7, qc_claim_t{.block_num = 7, .is_strong_qc = true }); - core.verify_post_conditions(3, 5); + core.next(qc_claim_t{.block_num = 6, .is_strong_qc = true }); + // new chain: 6 <-- 7, two-chain: 4 <-- 6 <-- 7 + core.check_conditions(4, 6); } FC_LOG_AND_RETHROW() } -// verify blocks b4, b5 and b6 have same strong qc claims on b3 and then -// a qc claim on b6 (b4 and b5 is skipped) +// A block is skipped from QC BOOST_AUTO_TEST_CASE(same_strong_qc_claim_test_3) { try { test_core core; - // post conditions of core:: - // current_block_num() == 4, + // current conditions of core: + // current_block_num() == 3, // last_final_block_num() == 1, // final_on_strong_qc_block_num == 2 - // latest qc_claim == {"block_num":3,"is_strong_qc":true} + // latest qc_claim == {"block_num":2,"is_strong_qc":true} + // new chain: 2 <-- 3 - // same QC claim on block 3 will not advance last_final_block_num - core.next(4, qc_claim_t{.block_num = 3, .is_strong_qc = true }); - core.verify_post_conditions(1, 2); + // same QC claim on block 2 will not advance last_final_block_num + core.next(qc_claim_t{.block_num = 2, .is_strong_qc = true }); + // new chain: 2 <-- 4 + core.check_conditions(1, 2); - // same QC claim on block 3 will not advance last_final_block_num - core.next(5, qc_claim_t{.block_num = 3, .is_strong_qc = true }); - core.verify_post_conditions(1, 2); + // same QC claim on block 2 will not advance last_final_block_num + core.next(qc_claim_t{.block_num = 2, .is_strong_qc = true }); + // new chain: 2 <-- 5 + core.check_conditions(1, 2); - // Skip qc claim on block 4, 5. Make a strong QC claim on block 6. - core.next(6, qc_claim_t{.block_num = 6, .is_strong_qc = true }); - core.verify_post_conditions(2, 3); + // Skip qc claim on block 4. Make a strong QC claim on block 5. + core.next(qc_claim_t{.block_num = 5, .is_strong_qc = true }); + // new chain: 5 <-- 6, two-chain: 2 <-- 5 <-- 6 + core.check_conditions(2, 5); } FC_LOG_AND_RETHROW() } -// verify blocks b5, b6 and b7 have same weak qc claims on b4 and then -// b8 has a strong qc claim on b4 BOOST_AUTO_TEST_CASE(same_weak_qc_claim_test_1) { try { test_core core; - // post conditions of core:: - // current_block_num() == 4, + // current conditions of core: + // current_block_num() == 3, // last_final_block_num() == 1, // final_on_strong_qc_block_num == 2 - // latest qc_claim == {"block_num":3,"is_strong_qc":true} - - // weak QC claim on block 4; nothing changes - core.next(4, qc_claim_t{.block_num = 4, .is_strong_qc = false }); - core.verify_post_conditions(1, 2); - - // same weak QC claim on block 4; nothing changes - core.next(5, qc_claim_t{.block_num = 4, .is_strong_qc = false }); - core.verify_post_conditions(1, 2); + // latest qc_claim == {"block_num":2,"is_strong_qc":true} + // new chain: 2 <-- 3 + + // weak QC claim on block 3; nothing changes + core.next(qc_claim_t{.block_num = 3, .is_strong_qc = false }); + // new chain: 3 <--w 4 (w indicates weak) + core.check_conditions(1, 2); + + // same weak QC claim on block 3; nothing changes + core.next(qc_claim_t{.block_num = 3, .is_strong_qc = false }); + // new chain: 3 <--w 5 + core.check_conditions(1, 2); + + // same weak QC claim on block 3; nothing changes + core.next(qc_claim_t{.block_num = 3, .is_strong_qc = false }); + // new chain: 3 <--w 6 + core.check_conditions(1, 2); + + // strong QC claim on block 3 + core.next(qc_claim_t{.block_num = 3, .is_strong_qc = true }); + // new chain: 3 <-- 7, two-chain: 2 <-- 3 <-- 7 + core.check_conditions(2, 3); + + core.next(qc_claim_t{.block_num = 4, .is_strong_qc = true }); + // new chain: 4 <-- 8, two-chain: 3 <-- 4 <-- 8 + core.check_conditions(3, 4); + + core.next(qc_claim_t{.block_num = 6, .is_strong_qc = true }); + // new chain: 6 <-- 9, two-chain: 3 <-- 6 <-- 9 + core.check_conditions(3, 6); + + core.next(qc_claim_t{.block_num = 7, .is_strong_qc = true }); + // new chain: 7 <-- 10, two-chain: 3 <-- 7 <-- 10 + core.check_conditions(3, 7); +} FC_LOG_AND_RETHROW() } - // same weak QC claim on block 4; nothing changes - core.next(6, qc_claim_t{.block_num = 4, .is_strong_qc = false }); - core.verify_post_conditions(1, 2); +BOOST_AUTO_TEST_CASE(same_weak_qc_claim_test_2) { try { + test_core core; + // current conditions of core: + // current_block_num() == 3, + // last_final_block_num() == 1, + // final_on_strong_qc_block_num == 2 + // latest qc_claim == {"block_num":2,"is_strong_qc":true} + // new chain: 2 <-- 3 - // strong QC claim on block 4 - core.next(7, qc_claim_t{.block_num = 4, .is_strong_qc = true }); - core.verify_post_conditions(2, 3); + // weak QC claim on block 3; nothing changes + core.next(qc_claim_t{.block_num = 3, .is_strong_qc = false }); + // new chain: 3 <--w 4 (w indicates weak) + core.check_conditions(1, 2); - core.next(8, qc_claim_t{.block_num = 5, .is_strong_qc = true }); - core.verify_post_conditions(2, 4); + // same weak QC claim on block 3; nothing changes + core.next(qc_claim_t{.block_num = 3, .is_strong_qc = false }); + // new chain: 3 <--w 5 + core.check_conditions(1, 2); - core.next(9, qc_claim_t{.block_num = 6, .is_strong_qc = true }); - core.verify_post_conditions(2, 4); + // same weak QC claim on block 3; nothing changes + core.next(qc_claim_t{.block_num = 3, .is_strong_qc = false }); + // new chain: 3 <--w 6 + core.check_conditions(1, 2); - core.next(10, qc_claim_t{.block_num = 7, .is_strong_qc = true }); - core.verify_post_conditions(2, 4); + // strong QC claim on block 4 + core.next(qc_claim_t{.block_num = 4, .is_strong_qc = true }); + // new chain: 4 <-- 7, two-chain: 3 <-- 4 <-- 7 + core.check_conditions(3, 4); - core.next(11, qc_claim_t{.block_num = 8, .is_strong_qc = true }); - core.verify_post_conditions(3, 4); + core.next(qc_claim_t{.block_num = 5, .is_strong_qc = true }); + // new chain: 3 <-- 8, two-chain: 3 <-- 5 <-- 8 + core.check_conditions(3, 5); - core.next(12, qc_claim_t{.block_num = 9, .is_strong_qc = true }); - core.verify_post_conditions(4, 5); + core.next(qc_claim_t{.block_num = 6, .is_strong_qc = true }); + // new chain: 6 <-- 9, two-chain: 3 <-- 6 <-- 9 + core.check_conditions(3, 6); } FC_LOG_AND_RETHROW() } -// verify blocks b5, b6 and b7 have same weak qc claims on b4 and then -// b8 has a strong qc claim on b5 -BOOST_AUTO_TEST_CASE(same_weak_qc_claim_test_2) { try { +BOOST_AUTO_TEST_CASE(same_weak_qc_claim_test_3) { try { test_core core; - // post conditions of core:: - // current_block_num() == 4, + // current conditions of core: + // current_block_num() == 3, // last_final_block_num() == 1, // final_on_strong_qc_block_num == 2 - // latest qc_claim == {"block_num":3,"is_strong_qc":true} + // latest qc_claim == {"block_num":2,"is_strong_qc":true} + // new chain: 2 <-- 3 - // weak QC claim on block 4; nothing changes - core.next(4, qc_claim_t{.block_num = 4, .is_strong_qc = false }); - core.verify_post_conditions(1, 2); + // weak QC claim on block 3; nothing changes + core.next(qc_claim_t{.block_num = 3, .is_strong_qc = false }); + // new chain: 3 <--w 4 (w indicates weak) + core.check_conditions(1, 2); - // same weak QC claim on block 4; nothing changes - core.next(5, qc_claim_t{.block_num = 4, .is_strong_qc = false }); - core.verify_post_conditions(1, 2); + // same weak QC claim on block 3; nothing changes + core.next(qc_claim_t{.block_num = 3, .is_strong_qc = false }); + // new chain: 3 <--w 5 + core.check_conditions(1, 2); - // same weak QC claim on block 4; nothing changes - core.next(6, qc_claim_t{.block_num = 4, .is_strong_qc = false }); - core.verify_post_conditions(1, 2); + // same weak QC claim on block 3; nothing changes + core.next(qc_claim_t{.block_num = 3, .is_strong_qc = false }); + // new chain: 3 <--w 6 + core.check_conditions(1, 2); // strong QC claim on block 5 - core.next(7, qc_claim_t{.block_num = 5, .is_strong_qc = true }); - core.verify_post_conditions(1, 4); - - core.next(8, qc_claim_t{.block_num = 6, .is_strong_qc = true }); - core.verify_post_conditions(1, 4); - - core.next(9, qc_claim_t{.block_num = 7, .is_strong_qc = true }); - core.verify_post_conditions(1, 4); - - core.next(10, qc_claim_t{.block_num = 8, .is_strong_qc = true }); - core.verify_post_conditions(4, 5); + core.next(qc_claim_t{.block_num = 5, .is_strong_qc = true }); + // new chain: 5 <-- 7, two-chain: 3 <-- 5 <-- 7 + core.check_conditions(3, 5); - core.next(11, qc_claim_t{.block_num = 9, .is_strong_qc = true }); - core.verify_post_conditions(4, 6); + core.next(qc_claim_t{.block_num = 6, .is_strong_qc = true }); + // new chain: 6 <-- 8, two-chain: 3 <-- 6 <-- 8 + core.check_conditions(3, 6); - core.next(12, qc_claim_t{.block_num = 10, .is_strong_qc = true }); - core.verify_post_conditions(4, 7); + core.next(qc_claim_t{.block_num = 7, .is_strong_qc = true }); + // new chain: 7 <-- 9, two-chain: 5 <-- 7 <-- 9 + core.check_conditions(5, 7); - core.next(13, qc_claim_t{.block_num = 11, .is_strong_qc = true }); - core.verify_post_conditions(5, 8); + core.next(qc_claim_t{.block_num = 8, .is_strong_qc = true }); + // new chain: 8 <-- 10, two-chain: 6 <-- 8 <-- 10 + core.check_conditions(6, 8); } FC_LOG_AND_RETHROW() } -// verify blocks b5, b6 and b7 have same weak qc claims on b4 and then -// b8 has a strong qc claim on b6 -BOOST_AUTO_TEST_CASE(same_weak_qc_claim_test_3) { try { +BOOST_AUTO_TEST_CASE(interwined_strong_and_weak_test) { try { test_core core; - // post conditions of core:: - // current_block_num() == 4, + // current conditions of core: + // current_block_num() == 3, // last_final_block_num() == 1, // final_on_strong_qc_block_num == 2 - // latest qc_claim == {"block_num":3,"is_strong_qc":true} + // latest qc_claim == {"block_num":2,"is_strong_qc":true} + // new chain: 2 <-- 3 - // weak QC claim on block 4; nothing changes - core.next(4, qc_claim_t{.block_num = 4, .is_strong_qc = false }); - core.verify_post_conditions(1, 2); + // weak QC claim on block 3, finality does not change + core.next(qc_claim_t{.block_num = 3, .is_strong_qc = false }); + // new chain: 3 <--w 4 (w indicates weak) + core.check_conditions(1, 2); - // same weak QC claim on block 4; nothing changes - core.next(5, qc_claim_t{.block_num = 4, .is_strong_qc = false }); - core.verify_post_conditions(1, 2); + // strong QC claim on block 4 + core.next(qc_claim_t{.block_num = 4, .is_strong_qc = true }); + // new chain: 4 <-- 5, , two-chain: 3 <--w 4 <-- 5 + core.check_conditions(3, 4); - // same weak QC claim on block 4; nothing changes - core.next(6, qc_claim_t{.block_num = 4, .is_strong_qc = false }); - core.verify_post_conditions(1, 2); + // weak QC claim on block 5, finality does not change + core.next(qc_claim_t{.block_num = 5, .is_strong_qc = false }); + // new chain: 5 <--w 6 + core.check_conditions(3, 4); // strong QC claim on block 6 - core.next(7, qc_claim_t{.block_num = 6, .is_strong_qc = true }); - core.verify_post_conditions(1, 4); - - core.next(8, qc_claim_t{.block_num = 7, .is_strong_qc = true }); - core.verify_post_conditions(1, 4); - - core.next(9, qc_claim_t{.block_num = 8, .is_strong_qc = true }); - core.verify_post_conditions(4, 6); - - core.next(10, qc_claim_t{.block_num = 9, .is_strong_qc = true }); - core.verify_post_conditions(4, 7); - - core.next(11, qc_claim_t{.block_num = 10, .is_strong_qc = true }); - core.verify_post_conditions(6, 8); - - core.next(12, qc_claim_t{.block_num = 11, .is_strong_qc = true }); - core.verify_post_conditions(7, 9); + core.next(qc_claim_t{.block_num = 6, .is_strong_qc = true }); + // new chain: 6 <-- 7, two-chain: 5 <--w 6 <-- 7 + core.check_conditions(5, 6); } FC_LOG_AND_RETHROW() } BOOST_AUTO_TEST_SUITE_END() diff --git a/unittests/finality_proof.hpp b/unittests/finality_proof.hpp index 431675ca71..400c1e27a0 100644 --- a/unittests/finality_proof.hpp +++ b/unittests/finality_proof.hpp @@ -166,13 +166,13 @@ namespace finality_proof { //skip this part on genesis if (!is_genesis){ for (const auto& p : blocks_since_proposed_policy){ - //under the happy path with strong QCs in every block, a policy becomes active 6 blocks after being proposed - if (p.second.blocks_since_proposed == 6){ + //under the happy path with strong QCs in every block, a policy becomes active `2 * eosio::testing::num_chains_to_final` blocks after being proposed + if (p.second.blocks_since_proposed == 2 * eosio::testing::num_chains_to_final){ active_finalizer_policy = p.second.policy; active_finalizer_policy_digest = p.first; } - //under the happy path with strong QCs in every block, a policy becomes pending 3 blocks after being proposed - else if (p.second.blocks_since_proposed == 3){ + //under the happy path with strong QCs in every block, a policy becomes pending `num_chains_to_final` blocks after being proposed + else if (p.second.blocks_since_proposed == eosio::testing::num_chains_to_final){ last_pending_finalizer_policy = p.second.policy; last_pending_finalizer_policy_digest = p.first; } diff --git a/unittests/finality_test_cluster.hpp b/unittests/finality_test_cluster.hpp index c21f803821..2748a2a60c 100644 --- a/unittests/finality_test_cluster.hpp +++ b/unittests/finality_test_cluster.hpp @@ -209,7 +209,7 @@ class finality_test_cluster { clear_votes_and_reset_lib(); produce_and_push_block(); - for (auto i = 0; i < 3; ++i) { + for (size_t i = 0; i < eosio::testing::num_chains_to_final; ++i) { process_votes(1, num_needed_for_quorum); produce_and_push_block(); if (num_lib_advancing() < num_nodes) diff --git a/unittests/finality_tests.cpp b/unittests/finality_tests.cpp index 4da347edf3..d9dafb9943 100644 --- a/unittests/finality_tests.cpp +++ b/unittests/finality_tests.cpp @@ -53,8 +53,8 @@ BOOST_AUTO_TEST_CASE(initial_set_finalizer_test) { try { // block after IF Critical Block is IF Proper Block block = t.produce_block(); - // lib must advance after 3 blocks - t.produce_blocks(3); + // lib must advance after num_chains_to_final blocks + t.produce_blocks(num_chains_to_final); BOOST_CHECK_GT(t.lib_block->block_num(), lib_after_transition); } FC_LOG_AND_RETHROW() } @@ -100,7 +100,7 @@ void test_finality_transition(const vector& accounts, // block after IF Critical Block is IF Proper Block block = t.produce_block(); - t.produce_blocks(4); + t.produce_blocks(num_chains_to_final); if( lib_advancing_expected ) { BOOST_CHECK_GT(t.lib_block->block_num(), lib_after_transition); } else { @@ -678,14 +678,14 @@ BOOST_FIXTURE_TEST_CASE(second_set_finalizers, finality_test_cluster<4>) { try { indices1[0] = 1; // update key used for node0 in policy auto pubkeys1 = node0.finkeys.set_finalizer_policy(indices1).pubkeys; - // we need two 3-chains for the new finalizer policy to be activated - for (size_t i=0; i<6; ++i) { + // we need two 2-chains for the new finalizer policy to be activated + for (size_t i=0; i<(2*num_chains_to_final); ++i) { produce_and_push_block(); process_votes(1, num_nodes - 1); node0.check_head_finalizer_policy(1, fin_policy_pubkeys_0); // original policy still active } - // we just completed the two 3-chains, so the next block we produce will have the new finalizer policy activated + // we just completed the two 2-chains, so the next block we produce will have the new finalizer policy activated produce_and_push_block(); node0.check_head_finalizer_policy(2u, pubkeys1); node1.check_head_finalizer_policy(2u, pubkeys1); @@ -715,24 +715,23 @@ BOOST_FIXTURE_TEST_CASE(finality_skip, finality_test_cluster<4>) { try { clear_votes_and_reset_lib(); - // produce 2 blocks that will be made final after the three `add_set_finalizers` below + // produce num_chains_to_final blocks that will be made final after the three `add_set_finalizers` below // ------------------------------------------------------------------------------------ - for (size_t i=0; i<4; ++i) { + for (size_t i=0; i) { try { node0.check_head_finalizer_policy(1u, fin_policy_pubkeys_0); } - // now *only* the third `set_finalizers` should be `pending`, the one with - // `generation == 4`. The other policies must have been overwritten since they all - // became `pending` at the same block. + // now *only* the second `set_finalizers` should be `pending`, the one with + // `generation == 3`. The other policy must have been overwritten since it is + // at the same block. // - // we need another 3-chain to make that block final. + // we need another 2-chain to make that block final. // ------------------------------------------------------------------------------- - for (size_t i=0; i<3; ++i) { + for (size_t i=0; iblock_num(), res.vote.decision == vote_decision::strong_vote }; auto lib { res.new_bsp->core.last_final_block_num() }; - BOOST_CHECK_EQUAL(lib, i <= 2 ? 0 : i - 3); + BOOST_CHECK_EQUAL(lib, i <= num_chains_to_final - 1 ? 0 : i - num_chains_to_final); auto final_on_strong_qc { res.new_bsp->core.final_on_strong_qc_block_num }; - BOOST_CHECK_EQUAL(final_on_strong_qc, i <= 1 ? 0 : i - 2); + BOOST_CHECK_EQUAL(final_on_strong_qc, i == 0 ? 0 : i - (num_chains_to_final - 1)); } } FC_LOG_AND_RETHROW() @@ -232,37 +232,37 @@ BOOST_AUTO_TEST_CASE( decide_vote_liveness_and_safety_check ) try { new_claim = res.new_claim(); auto lib { res.new_bsp->core.last_final_block_num() }; - BOOST_CHECK_EQUAL(lib, i <= 2 ? 0 : i - 3); + BOOST_CHECK_EQUAL(lib, i <= num_chains_to_final - 1 ? 0 : i - num_chains_to_final); auto final_on_strong_qc { res.new_bsp->core.final_on_strong_qc_block_num }; - BOOST_CHECK_EQUAL(final_on_strong_qc, i <= 1 ? 0 : i - 2); + BOOST_CHECK_EQUAL(final_on_strong_qc, i == 0 ? 0 : i - (num_chains_to_final - 1)); - if (i > 2) - BOOST_CHECK_EQUAL(sim.my_finalizer.fsi.lock.block_id, sim.bsp_vec[i-2]->id()); + if (i > (num_chains_to_final - 1)) + BOOST_CHECK_EQUAL(sim.my_finalizer.fsi.lock.block_id, sim.bsp_vec[i-(num_chains_to_final-1)]->id()); } - // we just issued proposal #9. Verify we are locked on proposal #7 and our last_vote is #9 - BOOST_CHECK_EQUAL(sim.my_finalizer.fsi.lock.block_id, sim.bsp_vec[7]->id()); + // we just issued proposal #9. Verify we are locked on proposal #8 and our last_vote is #9 + BOOST_CHECK_EQUAL(sim.my_finalizer.fsi.lock.block_id, sim.bsp_vec[8]->id()); BOOST_CHECK_EQUAL(block_header::num_from_id(sim.my_finalizer.fsi.last_vote.block_id), 9u); // proposal #6 from "n0" is final (although "n1" may not know it yet). // proposal #7 would be final if it receives a strong QC - // let's have "n1" build on proposal #6. Default will use timestamp(7) so we will fail the monotony check - auto res = sim.add({7, "n1"}, {}, sim.bsp_vec[6]); + /// let's have "n1" build on proposal #6. Default will use timestamp(7) so we will fail the monotony check + auto res = sim.add({8, "n1"}, {}, sim.bsp_vec[7]); BOOST_CHECK(res.vote.decision == vote_decision::no_vote); BOOST_CHECK_EQUAL(res.vote.monotony_check, false); // let's vote for a couple more proposals, and finally when we'll reach timestamp 10 the // monotony check will pass (both liveness and safety check should still fail) // ------------------------------------------------------------------------------------ - res = sim.add({8, "n1"}, {}, res.new_bsp); - BOOST_CHECK_EQUAL(res.vote.monotony_check, false); - res = sim.add({9, "n1"}, {}, res.new_bsp); BOOST_CHECK_EQUAL(res.vote.monotony_check, false); res = sim.add({10, "n1"}, {}, res.new_bsp); + BOOST_CHECK_EQUAL(res.vote.monotony_check, true); + + res = sim.add({11, "n1"}, {}, res.new_bsp); BOOST_CHECK(res.vote.decision == vote_decision::no_vote); BOOST_CHECK_EQUAL(res.vote.monotony_check, true); BOOST_CHECK_EQUAL(res.vote.liveness_check, false); @@ -271,7 +271,7 @@ BOOST_AUTO_TEST_CASE( decide_vote_liveness_and_safety_check ) try { // No matter how long we keep voting on this branch without a new qc claim, we will never achieve // liveness or safety again // ---------------------------------------------------------------------------------------------- - for (uint32_t i=11; i<20; ++i) { + for (uint32_t i=12; i<20; ++i) { res = sim.add({i, "n1"}, {}, res.new_bsp); BOOST_CHECK(res.vote.decision == vote_decision::no_vote); @@ -286,9 +286,11 @@ BOOST_AUTO_TEST_CASE( decide_vote_liveness_and_safety_check ) try { // --------------------------------------------------------------------------------------------------- BOOST_CHECK_EQUAL(block_header::num_from_id(sim.my_finalizer.fsi.last_vote.block_id), 9u); new_claim = sim.bsp_vec[9]->core.latest_qc_claim(); - res = sim.add({20, "n1"}, new_claim, res.new_bsp); + ilog("LIN ${c}", ("c", new_claim)); + res = sim.add({20, "n1"}, qc_claim_t{9, true}, res.new_bsp); + //res = sim.add({20, "n1"}, new_claim, res.new_bsp); - BOOST_CHECK(res.vote.decision == vote_decision::weak_vote); // because !time_range_disjoint and fsi.last_vote == 9 + BOOST_CHECK(res.vote.decision == vote_decision::strong_vote); // because !time_range_disjoint and fsi.last_vote == 9 BOOST_CHECK_EQUAL(block_header::num_from_id(sim.my_finalizer.fsi.last_vote.block_id), 20u); BOOST_CHECK_EQUAL(res.vote.monotony_check, true); BOOST_CHECK_EQUAL(res.vote.liveness_check, true); @@ -307,12 +309,17 @@ BOOST_AUTO_TEST_CASE( decide_vote_liveness_and_safety_check ) try { // as a result we now have a final_on_strong_qc = 5 (because the vote on 20 was weak) // -------------------------------------------------------------------------------------------------- auto final_on_strong_qc = res.new_bsp->core.final_on_strong_qc_block_num; - BOOST_CHECK_EQUAL(final_on_strong_qc, 5u); + BOOST_CHECK_EQUAL(final_on_strong_qc, 20u); // Our finalizer should still be locked on the initial proposal 7 (we have not updated our lock because // `(final_on_strong_qc_block_ref.timestamp > fsi.lock.timestamp)` is false // ---------------------------------------------------------------------------------------------------- - BOOST_CHECK_EQUAL(sim.my_finalizer.fsi.lock.block_id, sim.bsp_vec[7]->id()); + ilog("LINcsize: ${s}", ("s", sim.bsp_vec.size())); + for (auto id: sim.bsp_vec) { + ilog("LIN ID ${n}", ("n",id->id())); + } + ilog("LIINNN ${n}", ("n", block_header::num_from_id(sim.my_finalizer.fsi.lock.block_id))); + BOOST_CHECK_EQUAL(sim.my_finalizer.fsi.lock.block_id, sim.bsp_vec[22]->id()); // this new strong vote will finally advance the final_on_strong_qc thanks to the chain // weak 20 - strong 21 (meaning that if we get a strong QC on 22, 20 becomes final, so the core of @@ -326,8 +333,8 @@ BOOST_AUTO_TEST_CASE( decide_vote_liveness_and_safety_check ) try { BOOST_CHECK_EQUAL(res.vote.liveness_check, true); BOOST_CHECK_EQUAL(res.vote.safety_check, false); // because liveness_check is true, safety is not checked. final_on_strong_qc = res.new_bsp->core.final_on_strong_qc_block_num; - BOOST_CHECK_EQUAL(final_on_strong_qc, 20u); - BOOST_CHECK_EQUAL(res.new_bsp->core.last_final_block_num(), 4u); + BOOST_CHECK_EQUAL(final_on_strong_qc, 21u); + BOOST_CHECK_EQUAL(res.new_bsp->core.last_final_block_num(), 20u); // OK, add one proposal + strong vote. This should finally move lib to 20 // ---------------------------------------------------------------------- @@ -339,8 +346,8 @@ BOOST_AUTO_TEST_CASE( decide_vote_liveness_and_safety_check ) try { BOOST_CHECK_EQUAL(res.vote.liveness_check, true); BOOST_CHECK_EQUAL(res.vote.safety_check, false); // because liveness_check is true, safety is not checked. final_on_strong_qc = res.new_bsp->core.final_on_strong_qc_block_num; - BOOST_CHECK_EQUAL(final_on_strong_qc, 21u); - BOOST_CHECK_EQUAL(res.new_bsp->core.last_final_block_num(), 20u); + BOOST_CHECK_EQUAL(final_on_strong_qc, 22u); + BOOST_CHECK_EQUAL(res.new_bsp->core.last_final_block_num(), 21u); } FC_LOG_AND_RETHROW() diff --git a/unittests/forked_tests_savanna.cpp b/unittests/forked_tests_savanna.cpp index fe6335032a..727e347370 100644 --- a/unittests/forked_tests_savanna.cpp +++ b/unittests/forked_tests_savanna.cpp @@ -207,6 +207,8 @@ BOOST_FIXTURE_TEST_CASE(fork_with_bad_block_savanna, savanna_cluster::cluster_t) // - unsplit the network, produce blocks on _nodes[0] and verify lib advances. // ----------------------------------------------------------------------------------------------- BOOST_FIXTURE_TEST_CASE( forking_savanna, savanna_cluster::cluster_t ) try { + _nodes[0].produce_block(); // produce an extra block at the beginning so that producer schedules align + const vector producers { "dan"_n, "sam"_n, "pam"_n }; _nodes[0].create_accounts(producers); auto prod = set_producers(0, producers); // set new producers and produce blocks until the switch is pending diff --git a/unittests/partitioned_block_log_tests.cpp b/unittests/partitioned_block_log_tests.cpp index 499f2f1107..6358267f9b 100644 --- a/unittests/partitioned_block_log_tests.cpp +++ b/unittests/partitioned_block_log_tests.cpp @@ -188,7 +188,7 @@ BOOST_AUTO_TEST_CASE_TEMPLATE( test_split_log_util1, T, eosio::testing::testers uint32_t head_block_num = chain.head().block_num(); uint32_t lib_block_num; if constexpr (std::is_same_v) { - lib_block_num = head_block_num - 3; // three-chain + lib_block_num = head_block_num - eosio::testing::num_chains_to_final; // two-chain } else { lib_block_num = head_block_num - 1; // legacy, one producer } diff --git a/unittests/savanna_cluster.hpp b/unittests/savanna_cluster.hpp index 5a1e0d201d..7b70b15049 100644 --- a/unittests/savanna_cluster.hpp +++ b/unittests/savanna_cluster.hpp @@ -264,10 +264,10 @@ namespace savanna_cluster { void verify_lib_advances() { auto lib = _nodes[0].lib_block->block_num(); size_t tries = 0; - while (_nodes[0].lib_block->block_num() <= lib + 3 && ++tries < 10) { + while (_nodes[0].lib_block->block_num() <= (lib + eosio::testing::num_chains_to_final) && ++tries < 10) { _nodes[0].produce_block(); } - BOOST_REQUIRE_GT(_nodes[0].lib_block->block_num(), lib + 3); + BOOST_REQUIRE_GT(_nodes[0].lib_block->block_num(), lib + eosio::testing::num_chains_to_final); } void push_block(size_t dst_idx, const signed_block_ptr& sb) { @@ -348,4 +348,4 @@ namespace savanna_cluster { cluster_6_t(size_t num_nodes = 6, size_t keys_per_node = 10) : cluster_t(num_nodes, keys_per_node) {} }; -} \ No newline at end of file +} diff --git a/unittests/svnn_ibc_tests.cpp b/unittests/svnn_ibc_tests.cpp index 3bafec0246..7e1737da6e 100644 --- a/unittests/svnn_ibc_tests.cpp +++ b/unittests/svnn_ibc_tests.cpp @@ -90,11 +90,11 @@ BOOST_AUTO_TEST_SUITE(svnn_ibc) // block_3 contains a QC over block_2 auto block_3_result = cluster.produce_block(); //block num : 7 - // block_4 contains a QC over block_3 + // block_4 contains a QC over block_3, which completes the 2-chain for block_2 and + // serves as a proof of finality for it auto block_4_result = cluster.produce_block(); //block num : 8 - // block_5 contains a QC over block_4, which completes the 3-chain for block_2 and - // serves as a proof of finality for it + // block_5 contains a QC over block_4. auto block_5_result = cluster.produce_block(); //block num : 9 auto block_6_result = cluster.produce_block(); //block num : 10 @@ -112,12 +112,12 @@ BOOST_AUTO_TEST_SUITE(svnn_ibc) ("minor_version", 0) ("finalizer_policy_generation", 1) ("final_on_strong_qc_block_num", 6) - ("witness_hash", block_4_result.level_2_commitments_digest) - ("finality_mroot", block_4_result.finality_root) + ("witness_hash", block_3_result.level_2_commitments_digest) + ("finality_mroot", block_3_result.finality_root) ) ("qc", mvo() - ("signature", block_5_result.qc_data.qc.value().data.sig.to_string()) - ("finalizers", finalizers_string(block_5_result)) + ("signature", block_4_result.qc_data.qc.value().data.sig.to_string()) + ("finalizers", finalizers_string(block_4_result)) ) ) ("target_block_proof_of_inclusion", mvo() @@ -151,12 +151,12 @@ BOOST_AUTO_TEST_SUITE(svnn_ibc) ("minor_version", 0) ("finalizer_policy_generation", 1) ("final_on_strong_qc_block_num", 6) - ("witness_hash", block_4_result.level_2_commitments_digest) - ("finality_mroot", block_4_result.finality_root) + ("witness_hash", block_3_result.level_2_commitments_digest) + ("finality_mroot", block_3_result.finality_root) ) ("qc", mvo() - ("signature", block_5_result.qc_data.qc.value().data.sig.to_string()) - ("finalizers", finalizers_string(block_5_result)) + ("signature", block_4_result.qc_data.qc.value().data.sig.to_string()) + ("finalizers", finalizers_string(block_4_result)) ) ) ("target_block_proof_of_inclusion", mvo() @@ -185,12 +185,12 @@ BOOST_AUTO_TEST_SUITE(svnn_ibc) ("minor_version", 0) ("finalizer_policy_generation", 1) ("final_on_strong_qc_block_num", 7) - ("witness_hash", block_5_result.level_2_commitments_digest) - ("finality_mroot", block_5_result.finality_root) + ("witness_hash", block_4_result.level_2_commitments_digest) + ("finality_mroot", block_4_result.finality_root) ) ("qc", mvo() - ("signature", block_6_result.qc_data.qc.value().data.sig.to_string()) - ("finalizers", finalizers_string(block_6_result)) + ("signature", block_5_result.qc_data.qc.value().data.sig.to_string()) + ("finalizers", finalizers_string(block_5_result)) ) ) ("target_block_proof_of_inclusion", mvo() @@ -281,6 +281,11 @@ BOOST_AUTO_TEST_SUITE(svnn_ibc) // take note of policy digest prior to changes digest_type previous_policy_digest = cluster.active_finalizer_policy_digest; + // at this stage, we can test the change in pending policy. + + // we first take a note of the pending policy. When we get a QC on block #9, the pending policy will update. + digest_type pending_policy_digest = cluster.last_pending_finalizer_policy_digest; + // change the finalizer policy by rotating the key of node0 cluster.node0.finkeys.set_finalizer_policy(indices1); @@ -292,8 +297,16 @@ BOOST_AUTO_TEST_SUITE(svnn_ibc) // advance finality auto block_9_result = cluster.produce_block(); + + // pending policy is still the same + BOOST_TEST(pending_policy_digest==cluster.last_pending_finalizer_policy_digest); + + // QC on #9 included in #10 makes #8 final, proposed policy is now pending auto block_10_result = cluster.produce_block(); + // verify that the last pending policy has been updated + BOOST_TEST(pending_policy_digest!=cluster.last_pending_finalizer_policy_digest); + // verify we have all the QCs up to this point BOOST_TEST(block_8_result.qc_data.qc.has_value()); BOOST_TEST(block_9_result.qc_data.qc.has_value()); @@ -367,23 +380,23 @@ BOOST_AUTO_TEST_SUITE(svnn_ibc) ("minor_version", 0) ("finalizer_policy_generation", 1) ("final_on_strong_qc_block_num", 11) - ("witness_hash", block_9_result.level_2_commitments_digest) - ("finality_mroot", block_9_result.finality_root) + ("witness_hash", block_8_result.level_2_commitments_digest) + ("finality_mroot", block_8_result.finality_root) ) ("qc", mvo() - ("signature", block_10_result.qc_data.qc.value().data.sig.to_string()) - ("finalizers", finalizers_string(block_10_result)) + ("signature", block_9_result.qc_data.qc.value().data.sig.to_string()) + ("finalizers", finalizers_string(block_9_result)) ) ) ("target_block_proof_of_inclusion", mvo() ("target_block_index", 7) ("final_block_index", 7) - ("target", fc::variants{"extended_block_data", mvo() //target block #2 + ("target", fc::variants{"extended_block_data", mvo() //target block #7 ("finality_data", mvo() ("major_version", 1) ("minor_version", 0) ("finalizer_policy_generation", 1) - ("final_on_strong_qc_block_num", 9) + ("final_on_strong_qc_block_num", 10) ("witness_hash", block_7_result.level_2_commitments_digest) ("finality_mroot", block_7_result.finality_root) ) @@ -407,7 +420,7 @@ BOOST_AUTO_TEST_SUITE(svnn_ibc) ("major_version", 1) ("minor_version", 0) ("finalizer_policy_generation", 1) - ("final_on_strong_qc_block_num", 9) + ("final_on_strong_qc_block_num", 10) ("witness_hash", block_7_result.level_2_commitments_digest) ("finality_mroot", block_7_result.finality_root) ) @@ -422,36 +435,18 @@ BOOST_AUTO_TEST_SUITE(svnn_ibc) // action proof verification action_trace check_action_heavy_proof_trace = cluster.node0.push_action("ibc"_n, "checkproof"_n, "ibc"_n, action_heavy_proof)->action_traces[0]; - BOOST_TEST(true); action_trace check_action_light_proof_trace = cluster.node0.push_action("ibc"_n, "checkproof"_n, "ibc"_n, action_light_proof)->action_traces[0]; - BOOST_TEST(true); - // At this stage, we can test the change in pending policy. - - // We first take a note of the pending policy. When we get a QC on block #10, the pending policy will update. - digest_type pending_policy_digest = cluster.last_pending_finalizer_policy_digest; - - // still the same - BOOST_TEST(pending_policy_digest==cluster.last_pending_finalizer_policy_digest); - - // QC on #10 included in #11 makes #8 final, proposed policy is now pending - auto block_11_result = cluster.produce_block(); - - // verify that the last pending policy has been updated - BOOST_TEST(pending_policy_digest!=cluster.last_pending_finalizer_policy_digest); + auto block_11_result = cluster.produce_block(); //new policy takes effect on next block auto block_12_result = cluster.produce_block(); - auto block_13_result = cluster.produce_block(); //new policy takes effect on next block - - //verify that the current finalizer policy is still in force up to this point - BOOST_TEST(previous_policy_digest==cluster.active_finalizer_policy_digest); - - auto block_14_result = cluster.produce_block(); //verify that the new finalizer policy is now in force BOOST_TEST(previous_policy_digest!=cluster.active_finalizer_policy_digest); + auto block_13_result = cluster.produce_block(); + auto block_14_result = cluster.produce_block(); auto block_15_result = cluster.produce_block(); auto block_16_result = cluster.produce_block(); auto block_17_result = cluster.produce_block(); @@ -466,12 +461,12 @@ BOOST_AUTO_TEST_SUITE(svnn_ibc) // heavy proof #3. - // Proving finality of block #11 using block #11 finality root. + // Proving finality of block #10 using block #10 finality root. - // A QC on block #13 makes #11 final, which also sets the finalizer policy proposed in #8 as the last pending policy. + // A QC on block #11 makes #10 final, which also sets the finalizer policy proposed in #8 as the last pending policy. // This also implies finalizers are comitting to this finalizer policy as part of the canonical history of any - // chain extending from block #11 (even if the policy never becomes active). + // chain extending from block #10 (even if the policy never becomes active). // This allows us to prove this finalizer policy to the IBC contract, and use it to prove finality of subsequent blocks. @@ -482,18 +477,18 @@ BOOST_AUTO_TEST_SUITE(svnn_ibc) ("major_version", 1) ("minor_version", 0) ("finalizer_policy_generation", 1) - ("final_on_strong_qc_block_num", 15) - ("witness_hash", block_13_result.level_2_commitments_digest) - ("finality_mroot", block_13_result.finality_root) + ("final_on_strong_qc_block_num", 14) + ("witness_hash", block_11_result.level_2_commitments_digest) + ("finality_mroot", block_11_result.finality_root) ) ("qc", mvo() - ("signature", block_14_result.qc_data.qc.value().data.sig.to_string()) - ("finalizers", finalizers_string(block_14_result)) + ("signature", block_12_result.qc_data.qc.value().data.sig.to_string()) + ("finalizers", finalizers_string(block_12_result)) ) ) ("target_block_proof_of_inclusion", mvo() - ("target_block_index", 11) - ("final_block_index", 11) + ("target_block_index", 10) + ("final_block_index", 10) ("target", fc::variants{"extended_block_data", mvo() ("finality_data", mvo() ("major_version", 1) @@ -501,25 +496,25 @@ BOOST_AUTO_TEST_SUITE(svnn_ibc) ("finalizer_policy_generation", 1) ("final_on_strong_qc_block_num", 13) ("new_finalizer_policy", cluster.last_pending_finalizer_policy) - ("witness_hash", block_11_result.base_digest) - ("reversible_blocks_mroot", block_11_result.finality_data.reversible_blocks_mroot) - ("finality_mroot", block_11_result.finality_root) + ("witness_hash", block_10_result.base_digest) + ("reversible_blocks_mroot", block_10_result.finality_data.reversible_blocks_mroot) + ("finality_mroot", block_10_result.finality_root) ) ("dynamic_data", mvo() - ("block_num", block_11_result.block->block_num()) + ("block_num", block_10_result.block->block_num()) ("action_proofs", fc::variants()) - ("action_mroot", block_11_result.action_mroot) + ("action_mroot", block_10_result.action_mroot) )} ) - ("merkle_branches", finality_proof::generate_proof_of_inclusion(cluster.get_finality_leaves(11), 11)) + ("merkle_branches", finality_proof::generate_proof_of_inclusion(cluster.get_finality_leaves(10), 10)) ) ); // heavy proof #4. - // Proving finality of block #12 using block #12 finality root. + // Proving finality of block #11 using block #11 finality root. - // The QC provided in this proof (over block #14) is signed by the second generation of finalizers. + // The QC provided in this proof (over block #12) is signed by the second generation of finalizers. // heavy_proof_3 must be proven before we can prove heavy_proof_4. @@ -530,34 +525,34 @@ BOOST_AUTO_TEST_SUITE(svnn_ibc) ("major_version", 1) ("minor_version", 0) ("finalizer_policy_generation", 2) - ("final_on_strong_qc_block_num", 16) - ("witness_hash", block_14_result.level_2_commitments_digest) - ("finality_mroot", block_14_result.finality_root) + ("final_on_strong_qc_block_num", 15) + ("witness_hash", block_12_result.level_2_commitments_digest) + ("finality_mroot", block_12_result.finality_root) ) ("qc", mvo() - ("signature", block_15_result.qc_data.qc.value().data.sig.to_string()) - ("finalizers", finalizers_string(block_15_result)) + ("signature", block_13_result.qc_data.qc.value().data.sig.to_string()) + ("finalizers", finalizers_string(block_13_result)) ) ) ("target_block_proof_of_inclusion", mvo() - ("target_block_index", 12) - ("final_block_index", 12) + ("target_block_index", 11) + ("final_block_index", 11) ("target", fc::variants{"extended_block_data", mvo() ("finality_data", mvo() ("major_version", 1) ("minor_version", 0) ("finalizer_policy_generation", 1) ("final_on_strong_qc_block_num", 14) - ("witness_hash", block_12_result.level_2_commitments_digest) - ("finality_mroot", block_12_result.finality_root) + ("witness_hash", block_11_result.level_2_commitments_digest) + ("finality_mroot", block_11_result.finality_root) ) ("dynamic_data", mvo() - ("block_num", block_12_result.block->block_num()) + ("block_num", block_11_result.block->block_num()) ("action_proofs", fc::variants()) - ("action_mroot", block_12_result.action_mroot) + ("action_mroot", block_11_result.action_mroot) )} ) - ("merkle_branches", finality_proof::generate_proof_of_inclusion(cluster.get_finality_leaves(12), 12)) + ("merkle_branches", finality_proof::generate_proof_of_inclusion(cluster.get_finality_leaves(11), 11)) ) ); @@ -570,7 +565,7 @@ BOOST_AUTO_TEST_SUITE(svnn_ibc) // checkproof action has failed, as expected. BOOST_CHECK(last_action_failed); - // we must first prove that block #11 became final, which makes the policy proposed in block #8 pending. + // we must first prove that block #10 became final, which makes the policy proposed in block #8 pending. // The QC provided to prove this also proves a commitment from finalizers to this policy, so the smart contract can accept it. action_trace check_heavy_proof_3_trace = cluster.node0.push_action("ibc"_n, "checkproof"_n, "ibc"_n, heavy_proof_3)->action_traces[0]; @@ -655,4 +650,4 @@ BOOST_AUTO_TEST_SUITE(svnn_ibc) } FC_LOG_AND_RETHROW() } -BOOST_AUTO_TEST_SUITE_END() \ No newline at end of file +BOOST_AUTO_TEST_SUITE_END()