9 class scorumpower_delegation_object;
10 class scorumpower_delegation_expiration_object;
22 virtual const scorumpower_delegation_expiration_object&
44 const asset& scorumpower,
45 const time_point_sec& expiration)
override;
tracks the blockchain state in an extensible manner
const scorumpower_delegation_expiration_object & create_expiration(const account_name_type &delegator, const asset &scorumpower, const time_point_sec &expiration) override
dbs_scorumpower_delegation(database &db)
virtual const object_type & get() const override
virtual bool is_exists() const override
fc::fixed_string_16 account_name_type
virtual const scorumpower_delegation_expiration_object & create_expiration(const account_name_type &delegator, const asset &scorumpower, const time_point_sec &expiration)=0
virtual bool is_exists(const account_name_type &delegator, const account_name_type &delegatee) const =0
virtual const scorumpower_delegation_object & get(const account_name_type &delegator, const account_name_type &delegatee) const =0