Created
November 29, 2016 08:20
-
-
Save noisy/7a5a2e1ead47d40f38fcb22dc3ea23d7 to your computer and use it in GitHub Desktop.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
git diff v0.15.0 v0.16.0rc3 --stat | |
.gitmodules | 3 + | |
CMakeLists.txt | 2 +- | |
Dockerfile.test | 2 +- | |
libraries/CMakeLists.txt | 4 +- | |
libraries/app/CMakeLists.txt | 2 +- | |
libraries/app/api.cpp | 86 ++-- | |
libraries/app/application.cpp | 218 ++++---- | |
libraries/app/database_api.cpp | 480 +++++++++--------- | |
libraries/app/impacted.cpp | 15 +- | |
libraries/app/include/steemit/app/api.hpp | 17 +- | |
libraries/app/include/steemit/app/application.hpp | 2 +- | |
libraries/app/include/steemit/app/applied_operation.hpp | 32 ++ | |
libraries/app/include/steemit/app/database_api.hpp | 75 +-- | |
libraries/app/include/steemit/app/impacted.hpp | 14 +- | |
libraries/app/include/steemit/app/plugin.hpp | 4 +- | |
libraries/app/include/steemit/app/state.hpp | 141 +++--- | |
libraries/app/include/steemit/app/steem_api_objects.hpp | 528 ++++++++++++++++++++ | |
libraries/chain/CMakeLists.txt | 26 +- | |
libraries/chain/block_database.cpp | 257 ---------- | |
libraries/chain/block_log.cpp | 258 ++++++++++ | |
libraries/chain/database.cpp | 1749 ++++++++++++++++++++++++++++++++++++---------------------------- | |
libraries/chain/fork_database.cpp | 4 +- | |
libraries/chain/get_config.cpp | 128 ----- | |
libraries/chain/hardfork.d/0-preamble.hf | 44 +- | |
libraries/chain/hardfork.d/0_16.hf | 10 + | |
libraries/chain/include/steemit/chain/account_object.hpp | 449 +++++++++-------- | |
libraries/chain/include/steemit/chain/block_database.hpp | 27 - | |
libraries/chain/include/steemit/chain/block_log.hpp | 59 +++ | |
libraries/chain/include/steemit/chain/block_summary_object.hpp | 69 ++- | |
libraries/chain/include/steemit/chain/comment_object.hpp | 313 ++++++------ | |
libraries/chain/include/steemit/chain/compound.hpp | 6 +- | |
libraries/chain/include/steemit/chain/config.hpp | 233 --------- | |
libraries/chain/include/steemit/chain/custom_operation_interpreter.hpp | 24 + | |
libraries/chain/include/steemit/chain/database.hpp | 166 +++--- | |
libraries/chain/include/steemit/chain/database_exceptions.hpp | 105 ++++ | |
libraries/chain/include/steemit/chain/db_with.hpp | 8 +- | |
libraries/chain/include/steemit/chain/evaluator.hpp | 53 +- | |
libraries/chain/include/steemit/chain/evaluator_registry.hpp | 42 ++ | |
libraries/chain/include/steemit/chain/exceptions.hpp | 101 ---- | |
libraries/chain/include/steemit/chain/fork_database.hpp | 5 +- | |
libraries/chain/include/steemit/chain/generic_custom_operation_interpreter.hpp | 114 +++++ | |
libraries/chain/include/steemit/chain/generic_json_evaluator_registry.hpp | 15 - | |
libraries/chain/include/steemit/chain/get_config.hpp | 9 - | |
libraries/chain/include/steemit/chain/global_property_object.hpp | 95 ++-- | |
libraries/chain/include/steemit/chain/history_object.hpp | 85 ++-- | |
libraries/chain/include/steemit/chain/immutable_chain_parameters.hpp | 2 +- | |
libraries/chain/include/steemit/chain/internal_exceptions.hpp | 21 - | |
libraries/chain/include/steemit/chain/json_evaluator_registry.hpp | 105 ---- | |
libraries/chain/include/steemit/chain/node_property_object.hpp | 1 - | |
libraries/chain/include/steemit/chain/operation_notification.hpp | 21 + | |
libraries/chain/include/steemit/chain/protocol/README.md | 10 - | |
libraries/chain/include/steemit/chain/protocol/asset.hpp | 128 ----- | |
libraries/chain/include/steemit/chain/protocol/authority.hpp | 116 ----- | |
libraries/chain/include/steemit/chain/protocol/base.hpp | 44 -- | |
libraries/chain/include/steemit/chain/protocol/block.hpp | 15 - | |
libraries/chain/include/steemit/chain/protocol/block_header.hpp | 33 -- | |
libraries/chain/include/steemit/chain/protocol/operation_util.hpp | 34 -- | |
libraries/chain/include/steemit/chain/protocol/operation_util_impl.hpp | 137 ----- | |
libraries/chain/include/steemit/chain/protocol/operations.hpp | 96 ---- | |
libraries/chain/include/steemit/chain/protocol/protocol.hpp | 2 - | |
libraries/chain/include/steemit/chain/protocol/sign_state.hpp | 38 -- | |
libraries/chain/include/steemit/chain/protocol/steem_operations.hpp | 1001 ------------------------------------- | |
libraries/chain/include/steemit/chain/protocol/transaction.hpp | 122 ----- | |
libraries/chain/include/steemit/chain/protocol/types.hpp | 327 ------------ | |
libraries/chain/include/steemit/chain/protocol/version.hpp | 81 --- | |
libraries/chain/include/steemit/chain/shared_authority.hpp | 99 ++++ | |
libraries/chain/include/steemit/chain/shared_db_merkle.hpp | 22 + | |
libraries/chain/include/steemit/chain/steem_evaluator.hpp | 6 +- | |
libraries/chain/include/steemit/chain/steem_object_types.hpp | 226 +++++++++ | |
libraries/chain/include/steemit/chain/steem_objects.hpp | 411 +++++++++------ | |
libraries/chain/include/steemit/chain/transaction_object.hpp | 55 +- | |
libraries/chain/include/steemit/chain/witness_objects.hpp | 209 +++++--- | |
libraries/chain/index.cpp | 20 - | |
libraries/chain/protocol/asset.cpp | 162 ------ | |
libraries/chain/protocol/authority.cpp | 88 ---- | |
libraries/chain/protocol/block.cpp | 69 --- | |
libraries/chain/protocol/operation_util_impl.cpp | 12 - | |
libraries/chain/protocol/operations.cpp | 37 -- | |
libraries/chain/protocol/sign_state.cpp | 87 ---- | |
libraries/chain/protocol/steem_operations.cpp | 418 ---------------- | |
libraries/chain/protocol/transaction.cpp | 289 ----------- | |
libraries/chain/protocol/types.cpp | 211 -------- | |
libraries/chain/protocol/version.cpp | 83 --- | |
libraries/chain/shared_authority.cpp | 93 ++++ | |
libraries/chain/steem_evaluator.cpp | 589 +++++++++++----------- | |
libraries/chain/steem_objects.cpp | 4 +- | |
libraries/chain2/CMakeLists.txt | 18 + | |
libraries/chain2/block_database.cpp | 55 ++ | |
libraries/chain2/chain_database.cpp | 216 ++++++++ | |
libraries/chain2/include/steemit/chain2/account_objects.hpp | 9 + | |
libraries/chain2/include/steemit/chain2/block_database.hpp | 26 + | |
libraries/chain2/include/steemit/chain2/block_objects.hpp | 89 ++++ | |
libraries/chain2/include/steemit/chain2/chain_database.hpp | 89 ++++ | |
libraries/chain2/include/steemit/chain2/object_types.hpp | 34 ++ | |
libraries/chain2/main.cpp | 70 +++ | |
libraries/chainbase | 1 + | |
libraries/db/CMakeLists.txt | 13 - | |
libraries/db/include/graphene/db/flat_index.hpp | 132 ----- | |
libraries/db/include/graphene/db/fwd.hpp | 35 -- | |
libraries/db/include/graphene/db/generic_index.hpp | 129 ----- | |
libraries/db/include/graphene/db/index.hpp | 325 ------------ | |
libraries/db/include/graphene/db/object.hpp | 142 ------ | |
libraries/db/include/graphene/db/object_database.hpp | 175 ------- | |
libraries/db/include/graphene/db/object_id.hpp | 222 -------- | |
libraries/db/include/graphene/db/simple_index.hpp | 149 ------ | |
libraries/db/include/graphene/db/undo_database.hpp | 147 ------ | |
libraries/db/index.cpp | 43 -- | |
libraries/db/object_database.cpp | 125 ----- | |
libraries/db/undo_database.cpp | 290 ----------- | |
libraries/fc | 2 +- | |
libraries/net/CMakeLists.txt | 8 +- | |
libraries/net/include/graphene/net/core_messages.hpp | 10 +- | |
libraries/net/include/graphene/net/node.hpp | 8 +- | |
libraries/net/node.cpp | 15 +- | |
libraries/net/peer_connection.cpp | 2 +- | |
libraries/plugins/account_by_key/CMakeLists.txt | 18 + | |
libraries/plugins/account_by_key/account_by_key_api.cpp | 58 +++ | |
libraries/plugins/account_by_key/account_by_key_plugin.cpp | 246 +++++++++ | |
libraries/plugins/account_by_key/include/steemit/account_by_key/account_by_key_api.hpp | 31 ++ | |
libraries/plugins/account_by_key/include/steemit/account_by_key/account_by_key_objects.hpp | 74 +++ | |
libraries/plugins/account_by_key/include/steemit/account_by_key/account_by_key_plugin.hpp | 29 ++ | |
libraries/plugins/account_history/CMakeLists.txt | 2 +- | |
libraries/plugins/account_history/account_history_plugin.cpp | 75 +-- | |
libraries/plugins/account_statistics/CMakeLists.txt | 2 +- | |
libraries/plugins/account_statistics/account_statistics_plugin.cpp | 9 +- | |
libraries/plugins/account_statistics/include/steemit/account_statistics/account_statistics_plugin.hpp | 96 ++-- | |
libraries/plugins/auth_util/CMakeLists.txt | 2 +- | |
libraries/plugins/auth_util/auth_util_api.cpp | 25 +- | |
libraries/plugins/auth_util/auth_util_plugin.cpp | 2 - | |
libraries/plugins/auth_util/include/steemit/plugins/auth_util/auth_util_api.hpp | 6 +- | |
libraries/plugins/block_info/CMakeLists.txt | 2 +- | |
libraries/plugins/block_info/include/steemit/plugins/block_info/block_info.hpp | 2 +- | |
libraries/plugins/block_info/include/steemit/plugins/block_info/block_info_plugin.hpp | 2 +- | |
libraries/plugins/blockchain_statistics/CMakeLists.txt | 2 +- | |
libraries/plugins/blockchain_statistics/blockchain_statistics_api.cpp | 6 +- | |
libraries/plugins/blockchain_statistics/blockchain_statistics_plugin.cpp | 27 +- | |
libraries/plugins/blockchain_statistics/include/steemit/blockchain_statistics/blockchain_statistics_plugin.hpp | 41 +- | |
libraries/plugins/debug_node/CMakeLists.txt | 2 +- | |
libraries/plugins/debug_node/debug_node_api.cpp | 71 ++- | |
libraries/plugins/debug_node/debug_node_plugin.cpp | 127 ++--- | |
libraries/plugins/debug_node/include/steemit/plugins/debug_node/debug_node_api.hpp | 26 +- | |
libraries/plugins/debug_node/include/steemit/plugins/debug_node/debug_node_plugin.hpp | 34 +- | |
libraries/plugins/delayed_node/CMakeLists.txt | 2 +- | |
libraries/plugins/delayed_node/delayed_node_plugin.cpp | 4 +- | |
libraries/plugins/follow/CMakeLists.txt | 2 +- | |
libraries/plugins/follow/follow_api.cpp | 120 +++-- | |
libraries/plugins/follow/follow_evaluators.cpp | 111 ++-- | |
libraries/plugins/follow/follow_operations.cpp | 2 +- | |
libraries/plugins/follow/follow_plugin.cpp | 123 ++--- | |
libraries/plugins/follow/include/steemit/follow/follow_api.hpp | 82 ++- | |
libraries/plugins/follow/include/steemit/follow/follow_objects.hpp | 259 +++++++--- | |
libraries/plugins/follow/include/steemit/follow/follow_operations.hpp | 19 +- | |
libraries/plugins/market_history/CMakeLists.txt | 2 +- | |
libraries/plugins/market_history/include/steemit/market_history/market_history_api.hpp | 4 +- | |
libraries/plugins/market_history/include/steemit/market_history/market_history_plugin.hpp | 70 ++- | |
libraries/plugins/market_history/market_history_api.cpp | 25 +- | |
libraries/plugins/market_history/market_history_plugin.cpp | 18 +- | |
libraries/plugins/private_message/CMakeLists.txt | 2 +- | |
libraries/plugins/private_message/include/steemit/private_message/private_message_operations.hpp | 20 +- | |
libraries/plugins/private_message/include/steemit/private_message/private_message_plugin.hpp | 114 +++-- | |
libraries/plugins/private_message/private_message_plugin.cpp | 31 +- | |
libraries/plugins/raw_block/CMakeLists.txt | 2 +- | |
libraries/plugins/raw_block/include/steemit/plugins/raw_block/raw_block_api.hpp | 2 +- | |
libraries/plugins/raw_block/raw_block_api.cpp | 11 +- | |
libraries/plugins/raw_block/raw_block_plugin.cpp | 2 - | |
libraries/plugins/tags/CMakeLists.txt | 4 +- | |
libraries/plugins/tags/include/steemit/tags/tags_plugin.hpp | 265 +++++----- | |
libraries/plugins/tags/tags_plugin.cpp | 120 +++-- | |
libraries/plugins/witness/CMakeLists.txt | 2 +- | |
libraries/plugins/witness/include/steemit/witness/witness.hpp | 6 +- | |
libraries/plugins/witness/witness.cpp | 230 +++++---- | |
libraries/protocol/CMakeLists.txt | 33 ++ | |
libraries/protocol/asset.cpp | 162 ++++++ | |
libraries/protocol/authority.cpp | 119 +++++ | |
libraries/protocol/block.cpp | 69 +++ | |
libraries/protocol/get_config.cpp | 128 +++++ | |
libraries/protocol/include/steemit/protocol/README.md | 10 + | |
libraries/protocol/include/steemit/protocol/asset.hpp | 127 +++++ | |
libraries/protocol/include/steemit/protocol/authority.hpp | 107 ++++ | |
libraries/protocol/include/steemit/protocol/base.hpp | 45 ++ | |
libraries/protocol/include/steemit/protocol/block.hpp | 15 + | |
libraries/protocol/include/steemit/protocol/block_header.hpp | 33 ++ | |
libraries/protocol/include/steemit/protocol/config.hpp | 246 +++++++++ | |
libraries/protocol/include/steemit/protocol/exceptions.hpp | 26 + | |
libraries/protocol/include/steemit/protocol/get_config.hpp | 9 + | |
libraries/protocol/include/steemit/protocol/operation_util.hpp | 34 ++ | |
libraries/protocol/include/steemit/protocol/operation_util_impl.hpp | 137 +++++ | |
libraries/protocol/include/steemit/protocol/operations.hpp | 97 ++++ | |
libraries/protocol/include/steemit/protocol/protocol.hpp | 2 + | |
libraries/protocol/include/steemit/protocol/sign_state.hpp | 38 ++ | |
libraries/protocol/include/steemit/protocol/steem_operations.hpp | 944 +++++++++++++++++++++++++++++++++++ | |
libraries/protocol/include/steemit/protocol/steem_virtual_operations.hpp | 161 ++++++ | |
libraries/protocol/include/steemit/protocol/transaction.hpp | 122 +++++ | |
libraries/protocol/include/steemit/protocol/types.hpp | 188 +++++++ | |
libraries/protocol/include/steemit/protocol/version.hpp | 81 +++ | |
libraries/protocol/operation_util_impl.cpp | 12 + | |
libraries/protocol/operations.cpp | 37 ++ | |
libraries/protocol/sign_state.cpp | 85 ++++ | |
libraries/protocol/steem_operations.cpp | 460 +++++++++++++++++ | |
libraries/protocol/transaction.cpp | 287 +++++++++++ | |
libraries/protocol/types.cpp | 211 ++++++++ | |
libraries/protocol/version.cpp | 83 +++ | |
libraries/schema/CMakeLists.txt | 13 + | |
libraries/schema/include/graphene/schema/abstract_schema.hpp | 55 ++ | |
libraries/schema/include/graphene/schema/schema.hpp | 5 + | |
libraries/schema/include/graphene/schema/schema_impl.hpp | 183 +++++++ | |
libraries/schema/include/graphene/schema/schema_types.hpp | 10 + | |
libraries/schema/include/graphene/schema/schema_types/fixed_string.hpp | 56 +++ | |
libraries/schema/include/graphene/schema/schema_types/flat_map.hpp | 66 +++ | |
libraries/schema/include/graphene/schema/schema_types/flat_set.hpp | 63 +++ | |
libraries/schema/include/graphene/schema/schema_types/pair.hpp | 68 +++ | |
libraries/schema/include/graphene/schema/schema_types/static_variant.hpp | 92 ++++ | |
libraries/schema/include/graphene/schema/schema_types/vector.hpp | 63 +++ | |
libraries/schema/schema.cpp | 46 ++ | |
libraries/wallet/CMakeLists.txt | 5 +- | |
libraries/wallet/include/steemit/wallet/reflect_util.hpp | 2 +- | |
libraries/wallet/include/steemit/wallet/wallet.hpp | 44 +- | |
libraries/wallet/wallet.cpp | 121 +++-- | |
programs/build_helpers/check_reflect.py | 3 - | |
programs/cli_wallet/CMakeLists.txt | 3 +- | |
programs/cli_wallet/main.cpp | 4 +- | |
programs/js_operation_serializer/CMakeLists.txt | 2 +- | |
programs/js_operation_serializer/main.cpp | 28 +- | |
programs/size_checker/CMakeLists.txt | 2 +- | |
programs/size_checker/main.cpp | 12 +- | |
programs/steemd/CMakeLists.txt | 2 +- | |
programs/steemd/main.cpp | 18 +- | |
programs/util/CMakeLists.txt | 38 +- | |
programs/util/get_dev_key.cpp | 4 +- | |
programs/util/inflation_model.cpp | 18 +- | |
programs/util/pretty_schema.py | 23 + | |
programs/util/schema_test.cpp | 61 +++ | |
programs/util/sign_digest.cpp | 8 +- | |
programs/util/sign_transaction.cpp | 14 +- | |
programs/util/test_block_log.cpp | 59 +++ | |
programs/util/test_shared_mem.cpp | 191 +++++++ | |
tests/CMakeLists.txt | 4 +- | |
tests/README.md | 47 ++ | |
tests/common/database_fixture.cpp | 135 +++-- | |
tests/common/database_fixture.hpp | 14 +- | |
tests/plugin_tests/market_history.cpp | 10 +- | |
tests/plugin_tests/plugin_ops.cpp | 8 +- | |
tests/tests/basic_tests.cpp | 33 +- | |
tests/tests/block_tests.cpp | 343 ++----------- | |
tests/tests/live_tests.cpp | 24 +- | |
tests/tests/main.cpp | 7 +- | |
tests/tests/operation_tests.cpp | 1170 ++++++++++++++++++++++++------------------- | |
tests/tests/operation_time_tests.cpp | 906 +++++++++++++++++---------------- | |
tests/tests/serialization_tests.cpp | 48 +- | |
249 files changed, 13785 insertions(+), 11307 deletions(-) |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment