Golos
Разработчикам Статистика Баунти Документация Партнеры Github
Public Member Functions | Public Attributes | List of all members
golos::application::extended_account Struct Reference

#include <state.hpp>

Inheritance diagram for golos::application::extended_account:
golos::application::account_api_obj

Public Member Functions

 extended_account ()
 
 extended_account (const account_object &a, const database &db)
 
- Public Member Functions inherited from golos::application::account_api_obj
 account_api_obj (const chain::account_object &a, const chain::database &db)
 
 account_api_obj ()
 

Public Attributes

asset< 0, 17, 0 > vesting_balance
 
share_type reputation = 0
 convert vesting_shares to vesting steem More...
 
map< uint64_t, applied_operationtransfer_history
 
map< uint64_t, applied_operationmarket_history
 transfer to/from vesting More...
 
map< uint64_t, applied_operationpost_history
 limit order / cancel / fill More...
 
map< uint64_t, applied_operationvote_history
 
map< uint64_t, applied_operationother_history
 
set< string > witness_votes
 
vector< pair< string, uint32_t > > tags_usage
 
vector< pair< account_name_type, uint32_t > > guest_bloggers
 
optional< map< uint32_t, extended_limit_order > > open_orders
 
optional< vector< account_balance_object > > balances
 
optional< vector< call_order_object > > call_orders
 
optional< vector< force_settlement_object > > settle_orders
 
optional< vector< asset_symbol_type > > assets
 
optional< vector< string > > comments
 
optional< vector< string > > blog
 permlinks for this user More...
 
optional< vector< string > > feed
 blog posts for this user More...
 
optional< vector< string > > recent_replies
 feed posts for this user More...
 
map< string, vector< string > > blog_category
 blog posts for this user More...
 
optional< vector< string > > recommended
 blog posts for this user More...
 
- Public Attributes inherited from golos::application::account_api_obj
account_object::id_type id
 
account_name_type name
 
authority owner
 
authority active
 
authority posting
 
public_key_type memo_key
 
string json_metadata
 
account_name_type proxy
 
time_point_sec last_owner_update
 
time_point_sec last_account_update
 
time_point_sec created
 
bool mined
 
bool owner_challenged
 
bool active_challenged
 
time_point_sec last_owner_proved
 
time_point_sec last_active_proved
 
account_name_type recovery_account
 
account_name_type reset_account
 
time_point_sec last_account_recovery
 
uint32_t comment_count
 
uint32_t lifetime_vote_count
 
uint32_t post_count
 
bool can_vote
 
uint16_t voting_power
 
time_point_sec last_vote_time
 
asset< 0, 17, 0 > balance
 
asset< 0, 17, 0 > savings_balance
 
asset< 0, 17, 0 > sbd_balance
 
uint128_t sbd_seconds
 
time_point_sec sbd_seconds_last_update
 
time_point_sec sbd_last_interest_payment
 
asset< 0, 17, 0 > savings_sbd_balance
 
uint128_t savings_sbd_seconds
 
time_point_sec savings_sbd_seconds_last_update
 
time_point_sec savings_sbd_last_interest_payment
 
uint8_t savings_withdraw_requests
 
share_type curation_rewards
 
share_type posting_rewards
 
asset< 0, 17, 0 > vesting_shares
 
asset< 0, 17, 0 > delegated_vesting_shares
 
asset< 0, 17, 0 > received_vesting_shares
 
asset< 0, 17, 0 > vesting_withdraw_rate
 
time_point_sec next_vesting_withdrawal
 
share_type withdrawn
 
share_type to_withdraw
 
uint16_t withdraw_routes
 
vector< share_type > proxied_vsf_votes
 
uint16_t witnesses_voted_for
 
share_type average_bandwidth = 0
 
share_type lifetime_bandwidth = 0
 
time_point_sec last_bandwidth_update
 
share_type average_market_bandwidth = 0
 
time_point_sec last_market_bandwidth_update
 
time_point_sec last_post
 
time_point_sec last_root_post
 
share_type post_bandwidth = STEEMIT_100_PERCENT
 
share_type new_average_bandwidth
 
share_type new_average_market_bandwidth
 

Detailed Description

Convert's vesting shares

Definition at line 95 of file state.hpp.

Constructor & Destructor Documentation

◆ extended_account() [1/2]

golos::application::extended_account::extended_account ( )
inline

Definition at line 96 of file state.hpp.

◆ extended_account() [2/2]

golos::application::extended_account::extended_account ( const account_object a,
const database db 
)
inline

Definition at line 99 of file state.hpp.

Member Data Documentation

◆ assets

optional<vector<asset_symbol_type> > golos::application::extended_account::assets

Definition at line 117 of file state.hpp.

◆ balances

optional<vector<account_balance_object> > golos::application::extended_account::balances

Definition at line 114 of file state.hpp.

◆ blog

optional<vector<string> > golos::application::extended_account::blog

permlinks for this user

Definition at line 119 of file state.hpp.

◆ blog_category

map<string, vector<string> > golos::application::extended_account::blog_category

blog posts for this user

Definition at line 122 of file state.hpp.

◆ call_orders

optional<vector<call_order_object> > golos::application::extended_account::call_orders

Definition at line 115 of file state.hpp.

◆ comments

optional<vector<string> > golos::application::extended_account::comments

Definition at line 118 of file state.hpp.

◆ feed

optional<vector<string> > golos::application::extended_account::feed

blog posts for this user

Definition at line 120 of file state.hpp.

◆ guest_bloggers

vector<pair<account_name_type, uint32_t> > golos::application::extended_account::guest_bloggers

Definition at line 111 of file state.hpp.

◆ market_history

map<uint64_t, applied_operation> golos::application::extended_account::market_history

transfer to/from vesting

Definition at line 105 of file state.hpp.

◆ open_orders

optional<map<uint32_t, extended_limit_order> > golos::application::extended_account::open_orders

Definition at line 113 of file state.hpp.

◆ other_history

map<uint64_t, applied_operation> golos::application::extended_account::other_history

Definition at line 108 of file state.hpp.

◆ post_history

map<uint64_t, applied_operation> golos::application::extended_account::post_history

limit order / cancel / fill

Definition at line 106 of file state.hpp.

◆ recent_replies

optional<vector<string> > golos::application::extended_account::recent_replies

feed posts for this user

Definition at line 121 of file state.hpp.

◆ recommended

optional<vector<string> > golos::application::extended_account::recommended

blog posts for this user

Definition at line 123 of file state.hpp.

◆ reputation

share_type golos::application::extended_account::reputation = 0

convert vesting_shares to vesting steem

Definition at line 103 of file state.hpp.

◆ settle_orders

optional<vector<force_settlement_object> > golos::application::extended_account::settle_orders

Definition at line 116 of file state.hpp.

◆ tags_usage

vector<pair<string, uint32_t> > golos::application::extended_account::tags_usage

Definition at line 110 of file state.hpp.

◆ transfer_history

map<uint64_t, applied_operation> golos::application::extended_account::transfer_history

Definition at line 104 of file state.hpp.

◆ vesting_balance

asset<0, 17, 0> golos::application::extended_account::vesting_balance

Definition at line 102 of file state.hpp.

◆ vote_history

map<uint64_t, applied_operation> golos::application::extended_account::vote_history

Definition at line 107 of file state.hpp.

◆ witness_votes

set<string> golos::application::extended_account::witness_votes

Definition at line 109 of file state.hpp.


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