Scorum
Public Member Functions | Public Attributes | List of all members
scorum::app::budget_api_obj Class Reference

#include <scorum_api_objects.hpp>

Public Member Functions

 budget_api_obj (const chain::post_budget_object &b)
 
 budget_api_obj (const chain::banner_budget_object &b)
 
 budget_api_obj ()
 

Public Attributes

int64_t id
 
uuid_type uuid
 
budget_type type
 
account_name_type owner
 
std::string json_metadata
 
fc::time_point_sec created
 
fc::time_point_sec start
 
fc::time_point_sec deadline
 
asset balance = asset(0, SCORUM_SYMBOL)
 
asset per_block
 
fc::time_point_sec cashout_time
 
asset owner_pending_income = asset(0, SCORUM_SYMBOL)
 
asset budget_pending_outgo = asset(0, SCORUM_SYMBOL)
 

Detailed Description

Definition at line 349 of file scorum_api_objects.hpp.

Constructor & Destructor Documentation

◆ budget_api_obj() [1/3]

scorum::app::budget_api_obj::budget_api_obj ( const chain::post_budget_object b)
inline

Definition at line 352 of file scorum_api_objects.hpp.

◆ budget_api_obj() [2/3]

scorum::app::budget_api_obj::budget_api_obj ( const chain::banner_budget_object b)
inline

Definition at line 369 of file scorum_api_objects.hpp.

◆ budget_api_obj() [3/3]

scorum::app::budget_api_obj::budget_api_obj ( )
inline

Definition at line 387 of file scorum_api_objects.hpp.

Member Data Documentation

◆ balance

asset scorum::app::budget_api_obj::balance = asset(0, SCORUM_SYMBOL)

Definition at line 403 of file scorum_api_objects.hpp.

◆ budget_pending_outgo

asset scorum::app::budget_api_obj::budget_pending_outgo = asset(0, SCORUM_SYMBOL)

Definition at line 408 of file scorum_api_objects.hpp.

◆ cashout_time

fc::time_point_sec scorum::app::budget_api_obj::cashout_time

Definition at line 406 of file scorum_api_objects.hpp.

◆ created

fc::time_point_sec scorum::app::budget_api_obj::created

Definition at line 399 of file scorum_api_objects.hpp.

◆ deadline

fc::time_point_sec scorum::app::budget_api_obj::deadline

Definition at line 401 of file scorum_api_objects.hpp.

◆ id

int64_t scorum::app::budget_api_obj::id

Definition at line 391 of file scorum_api_objects.hpp.

◆ json_metadata

std::string scorum::app::budget_api_obj::json_metadata

Definition at line 397 of file scorum_api_objects.hpp.

◆ owner

account_name_type scorum::app::budget_api_obj::owner

Definition at line 396 of file scorum_api_objects.hpp.

◆ owner_pending_income

asset scorum::app::budget_api_obj::owner_pending_income = asset(0, SCORUM_SYMBOL)

Definition at line 407 of file scorum_api_objects.hpp.

◆ per_block

asset scorum::app::budget_api_obj::per_block

Definition at line 404 of file scorum_api_objects.hpp.

◆ start

fc::time_point_sec scorum::app::budget_api_obj::start

Definition at line 400 of file scorum_api_objects.hpp.

◆ type

budget_type scorum::app::budget_api_obj::type

Definition at line 394 of file scorum_api_objects.hpp.

◆ uuid

uuid_type scorum::app::budget_api_obj::uuid

Definition at line 392 of file scorum_api_objects.hpp.


The documentation for this class was generated from the following file: