Scorum
dev_pool.cpp
Go to the documentation of this file.
3 
5 
6 namespace scorum {
7 namespace chain {
8 
10  : base_service_type(db)
11 {
12 }
13 
15 {
16  return get().scr_balance;
17 }
18 
20 {
21  update([&](dev_committee_object& o) { o.scr_balance -= amount; });
22 }
23 
24 } // namespace chain
25 } // namespace scorum
tracks the blockchain state in an extensible manner
Definition: database.hpp:52
asset get_scr_balace() const override
Definition: dev_pool.cpp:14
dbs_dev_pool(database &db)
Definition: dev_pool.cpp:9
void decrease_scr_balance(const asset &amount) override
Definition: dev_pool.cpp:19
virtual void update(const modifier_type &modifier) override
virtual const object_type & get() const override
Definition: asset.cpp:15