Scorum
|
#include <cstdint>
#include <deque>
#include <fstream>
#include <functional>
#include <openssl/md5.h>
#include <boost/iostreams/device/mapped_file.hpp>
#include <boost/core/ignore_unused.hpp>
#include <fc/smart_ref_impl.hpp>
#include <fc/uint128.hpp>
#include <fc/container/deque.hpp>
#include <fc/io/fstream.hpp>
#include <fc/io/json.hpp>
#include <scorum/protocol/scorum_operations.hpp>
#include <scorum/protocol/proposal_operations.hpp>
#include <scorum/protocol/operation_info.hpp>
#include <scorum/chain/util/asset.hpp>
#include <scorum/chain/shared_db_merkle.hpp>
#include <scorum/chain/operation_notification.hpp>
#include <scorum/chain/database/database.hpp>
#include <scorum/chain/database_exceptions.hpp>
#include <scorum/chain/db_with.hpp>
#include <scorum/chain/genesis/genesis_state.hpp>
#include <scorum/chain/schema/atomicswap_objects.hpp>
#include <scorum/chain/schema/block_summary_object.hpp>
#include <scorum/chain/schema/budget_objects.hpp>
#include <scorum/chain/schema/chain_property_object.hpp>
#include <scorum/chain/schema/dev_committee_object.hpp>
#include <scorum/chain/schema/dynamic_global_property_object.hpp>
#include <scorum/chain/schema/registration_objects.hpp>
#include <scorum/chain/schema/reward_balancer_objects.hpp>
#include <scorum/chain/schema/scorum_objects.hpp>
#include <scorum/chain/schema/transaction_object.hpp>
#include <scorum/chain/schema/withdraw_scorumpower_objects.hpp>
#include <scorum/chain/schema/comment_objects.hpp>
#include <scorum/chain/schema/advertising_property_object.hpp>
#include <scorum/chain/schema/betting_property_object.hpp>
#include <scorum/chain/schema/bet_objects.hpp>
#include <scorum/chain/schema/game_object.hpp>
#include <scorum/chain/schema/nft_object.hpp>
#include <scorum/chain/services/account.hpp>
#include <scorum/chain/services/atomicswap.hpp>
#include <scorum/chain/services/budgets.hpp>
#include <scorum/chain/services/dev_pool.hpp>
#include <scorum/chain/services/dynamic_global_property.hpp>
#include <scorum/chain/services/hardfork_property.hpp>
#include <scorum/chain/services/proposal.hpp>
#include <scorum/chain/services/registration_pool.hpp>
#include <scorum/chain/services/reward_balancer.hpp>
#include <scorum/chain/services/reward_funds.hpp>
#include <scorum/chain/services/witness.hpp>
#include <scorum/chain/services/witness_schedule.hpp>
#include <scorum/chain/services/witness_reward_in_sp_migration.hpp>
#include <scorum/chain/database/block_tasks/process_funds.hpp>
#include <scorum/chain/database/block_tasks/process_vesting_withdrawals.hpp>
#include <scorum/chain/database/block_tasks/process_comments_cashout.hpp>
#include <scorum/chain/database/block_tasks/process_fifa_world_cup_2018_bounty_initialize.hpp>
#include <scorum/chain/database/block_tasks/process_fifa_world_cup_2018_bounty_cashout.hpp>
#include <scorum/chain/database/block_tasks/process_contracts_expiration.hpp>
#include <scorum/chain/database/block_tasks/process_account_registration_bonus_expiration.hpp>
#include <scorum/chain/database/block_tasks/process_witness_reward_in_sp_migration.hpp>
#include <scorum/chain/database/block_tasks/process_active_sp_holders_cashout.hpp>
#include <scorum/chain/database/block_tasks/process_games_startup.hpp>
#include <scorum/chain/database/block_tasks/process_bets_resolving.hpp>
#include <scorum/chain/database/block_tasks/process_bets_auto_resolving.hpp>
#include <scorum/chain/database/process_user_activity.hpp>
#include <scorum/chain/evaluators/evaluator_registry.hpp>
#include <scorum/chain/evaluators/proposal_create_evaluator.hpp>
#include <scorum/chain/evaluators/proposal_vote_evaluator.hpp>
#include <scorum/chain/evaluators/registration_pool_evaluator.hpp>
#include <scorum/chain/evaluators/scorum_evaluators.hpp>
#include <scorum/chain/evaluators/set_withdraw_scorumpower_route_evaluators.hpp>
#include <scorum/chain/evaluators/withdraw_scorumpower_evaluator.hpp>
#include <scorum/chain/evaluators/create_budget_evaluator.hpp>
#include <scorum/chain/evaluators/close_budget_evaluator.hpp>
#include <scorum/chain/evaluators/update_budget_evaluator.hpp>
#include <scorum/chain/evaluators/close_budget_by_advertising_moderator_evaluator.hpp>
#include <scorum/chain/evaluators/vote_evaluator.hpp>
#include <scorum/chain/evaluators/create_game_evaluator.hpp>
#include <scorum/chain/evaluators/cancel_game_evaluator.hpp>
#include <scorum/chain/evaluators/update_game_markets_evaluator.hpp>
#include <scorum/chain/evaluators/update_game_start_time_evaluator.hpp>
#include <scorum/chain/evaluators/post_game_results_evaluator.hpp>
#include <scorum/chain/evaluators/post_bet_evalulator.hpp>
#include <scorum/chain/evaluators/cancel_pending_bets_evaluator.hpp>
#include <scorum/chain/evaluators/delegate_sp_from_reg_pool_evaluator.hpp>
#include <scorum/chain/evaluators/create_nft_evaluator.hpp>
#include <scorum/chain/evaluators/update_nft_meta_evaluator.hpp>
#include <scorum/chain/evaluators/adjust_nft_experience_evaluator.hpp>
#include <scorum/chain/evaluators/update_nft_name_evaluator.hpp>
#include <scorum/chain/evaluators/create_game_round_evaluator.hpp>
#include <scorum/chain/evaluators/update_game_round_result_evaluator.hpp>
#include <cmath>
#include <scorum/chain/betting/betting_service.hpp>
#include <scorum/chain/betting/betting_matcher.hpp>
#include <scorum/chain/betting/betting_resolver.hpp>
Go to the source code of this file.
Classes | |
class | scorum::chain::database_impl |
Namespaces | |
scorum | |
scorum::chain | |