Scorum
|
#include <budget_objects.hpp>
Public Types | |
using | id_type = oid< adv_budget_object< budget_type_v > > |
Public Member Functions | |
bool | is_positive_balance () const |
Public Attributes | |
id_type | id |
uuid_type | uuid |
account_name_type | owner |
fc::shared_string | json_metadata |
time_point_sec | created = time_point_sec::min() |
time_point_sec | start = time_point_sec::min() |
time_point_sec | deadline = time_point_sec::maximum() |
asset | balance = asset(0, SCORUM_SYMBOL) |
asset | per_block = asset(0, SCORUM_SYMBOL) |
fc::time_point_sec | cashout_time = time_point_sec::min() |
asset | owner_pending_income = asset(0, SCORUM_SYMBOL) |
asset | budget_pending_outgo = asset(0, SCORUM_SYMBOL) |
Definition at line 56 of file budget_objects.hpp.
using scorum::chain::adv_budget_object< budget_type_v >::id_type = oid<adv_budget_object<budget_type_v> > |
Definition at line 61 of file budget_objects.hpp.
|
inline |
Definition at line 80 of file budget_objects.hpp.
asset scorum::chain::adv_budget_object< budget_type_v >::balance = asset(0, SCORUM_SYMBOL) |
Definition at line 73 of file budget_objects.hpp.
asset scorum::chain::adv_budget_object< budget_type_v >::budget_pending_outgo = asset(0, SCORUM_SYMBOL) |
Definition at line 78 of file budget_objects.hpp.
fc::time_point_sec scorum::chain::adv_budget_object< budget_type_v >::cashout_time = time_point_sec::min() |
Definition at line 76 of file budget_objects.hpp.
time_point_sec scorum::chain::adv_budget_object< budget_type_v >::created = time_point_sec::min() |
Definition at line 69 of file budget_objects.hpp.
time_point_sec scorum::chain::adv_budget_object< budget_type_v >::deadline = time_point_sec::maximum() |
Definition at line 71 of file budget_objects.hpp.
id_type scorum::chain::adv_budget_object< budget_type_v >::id |
Definition at line 63 of file budget_objects.hpp.
fc::shared_string scorum::chain::adv_budget_object< budget_type_v >::json_metadata |
Definition at line 67 of file budget_objects.hpp.
account_name_type scorum::chain::adv_budget_object< budget_type_v >::owner |
Definition at line 66 of file budget_objects.hpp.
asset scorum::chain::adv_budget_object< budget_type_v >::owner_pending_income = asset(0, SCORUM_SYMBOL) |
Definition at line 77 of file budget_objects.hpp.
asset scorum::chain::adv_budget_object< budget_type_v >::per_block = asset(0, SCORUM_SYMBOL) |
Definition at line 74 of file budget_objects.hpp.
time_point_sec scorum::chain::adv_budget_object< budget_type_v >::start = time_point_sec::min() |
Definition at line 70 of file budget_objects.hpp.
uuid_type scorum::chain::adv_budget_object< budget_type_v >::uuid |
Definition at line 64 of file budget_objects.hpp.