Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <graphene/chain/witness_object.hpp>
- #include <graphene/chain/witness_schedule_object.hpp>
- #include <graphene/chain/worker_object.hpp>
- +#include <graphene/chain/user_object.hpp>
- #include <graphene/chain/account_evaluator.hpp>
- #include <graphene/chain/asset_evaluator.hpp>
- @@ -61,6 +62,7 @@
- #include <graphene/chain/withdraw_permission_evaluator.hpp>
- #include <graphene/chain/witness_evaluator.hpp>
- #include <graphene/chain/worker_evaluator.hpp>
- +#include <graphene/chain/user_evaluator.hpp>
- #include <graphene/chain/protocol/fee_schedule.hpp>
- @@ -126,6 +128,9 @@ const uint8_t witness_object::type_id;
- const uint8_t worker_object::space_id;
- const uint8_t worker_object::type_id;
- +const uint8_t user_object::space_id;
- +const uint8_t user_object::type_id;
- +
- void database::initialize_evaluators()
- {
- @@ -174,6 +179,9 @@ void database::initialize_evaluators()
- register_evaluator<asset_claim_fees_evaluator>();
- register_evaluator<asset_update_issuer_evaluator>();
- register_evaluator<asset_claim_pool_evaluator>();
- + register_evaluator<user_evaluator>();
- }
- void database::initialize_indexes()
- @@ -218,8 +226,8 @@ void database::initialize_indexes()
- add_index< primary_index< special_authority_index > >();
- add_index< primary_index< buyback_index > >();
- add_index< primary_index<collateral_bid_index > >();
- add_index< primary_index< simple_index< fba_accumulator_object > > >();
- + add_index< primary_index< user_index > >();
- }
- void database::init_genesis(const genesis_state_type& genesis_state)
Add Comment
Please, Sign In to add comment