#pragma once #include #include #include namespace graphene { namespace app { using namespace graphene::chain; struct full_account { account_object account; account_statistics_object statistics; string registrar_name; string referrer_name; string lifetime_referrer_name; vector votes; optional cashback_balance; vector balances; vector vesting_balances; vector limit_orders; vector call_orders; vector proposals; }; } } FC_REFLECT( graphene::app::full_account, (account) (statistics) (registrar_name) (referrer_name) (lifetime_referrer_name) (votes) (cashback_balance) (balances) (vesting_balances) (limit_orders) (call_orders) (proposals) )