BitShares-Core  7.0.2
BitShares blockchain node software and command-line wallet software
Static Public Member Functions | Public Attributes | List of all members
graphene::app::application_options Class Reference

#include <application.hpp>

Static Public Member Functions

static constexpr application_options get_default ()
 

Public Attributes

bool enable_subscribe_to_all = false
 
bool has_api_helper_indexes_plugin = false
 
bool has_market_history_plugin = false
 
uint32_t api_limit_get_account_history = 100
 
uint32_t api_limit_get_account_history_operations = 100
 
uint32_t api_limit_get_account_history_by_operations = 100
 
uint32_t api_limit_get_relative_account_history = 100
 
uint32_t api_limit_get_market_history = 200
 
uint32_t api_limit_get_trade_history = 100
 
uint32_t api_limit_get_trade_history_by_sequence = 100
 
uint32_t api_limit_get_liquidity_pool_history = 101
 
uint32_t api_limit_get_top_markets = 100
 
uint32_t api_limit_get_assets = 101
 
uint32_t api_limit_get_asset_holders = 100
 
uint32_t api_limit_get_key_references = 100
 
uint32_t api_limit_get_full_accounts = 50
 
uint32_t api_limit_get_full_accounts_lists = 500
 
uint32_t api_limit_get_full_accounts_subscribe = 100
 
uint32_t api_limit_get_top_voters = 200
 
uint32_t api_limit_get_limit_orders = 300
 
uint32_t api_limit_get_limit_orders_by_account = 101
 
uint32_t api_limit_get_account_limit_orders = 101
 
uint32_t api_limit_get_grouped_limit_orders = 101
 
uint32_t api_limit_get_order_book = 50
 
uint32_t api_limit_get_call_orders = 300
 
uint32_t api_limit_get_settle_orders = 300
 
uint32_t api_limit_get_collateral_bids = 100
 
uint32_t api_limit_lookup_accounts = 1000
 
uint32_t api_limit_lookup_witness_accounts = 1000
 
uint32_t api_limit_lookup_committee_member_accounts = 1000
 
uint32_t api_limit_lookup_vote_ids = 1000
 
uint32_t api_limit_list_htlcs = 100
 
uint32_t api_limit_get_htlc_by = 100
 
uint32_t api_limit_get_withdraw_permissions_by_giver = 101
 
uint32_t api_limit_get_withdraw_permissions_by_recipient = 101
 
uint32_t api_limit_get_tickets = 101
 
uint32_t api_limit_get_liquidity_pools = 101
 
uint32_t api_limit_get_samet_funds = 101
 
uint32_t api_limit_get_credit_offers = 101
 
uint32_t api_limit_get_storage_info = 101
 

Detailed Description

Definition at line 38 of file application.hpp.

Member Function Documentation

◆ get_default()

static constexpr application_options graphene::app::application_options::get_default ( )
inlinestaticconstexpr

Definition at line 84 of file application.hpp.

Member Data Documentation

◆ api_limit_get_account_history

uint32_t graphene::app::application_options::api_limit_get_account_history = 100

Definition at line 46 of file application.hpp.

◆ api_limit_get_account_history_by_operations

uint32_t graphene::app::application_options::api_limit_get_account_history_by_operations = 100

Definition at line 48 of file application.hpp.

◆ api_limit_get_account_history_operations

uint32_t graphene::app::application_options::api_limit_get_account_history_operations = 100

Definition at line 47 of file application.hpp.

◆ api_limit_get_account_limit_orders

uint32_t graphene::app::application_options::api_limit_get_account_limit_orders = 101

Definition at line 64 of file application.hpp.

◆ api_limit_get_asset_holders

uint32_t graphene::app::application_options::api_limit_get_asset_holders = 100

Definition at line 56 of file application.hpp.

◆ api_limit_get_assets

uint32_t graphene::app::application_options::api_limit_get_assets = 101

Definition at line 55 of file application.hpp.

◆ api_limit_get_call_orders

uint32_t graphene::app::application_options::api_limit_get_call_orders = 300

Definition at line 67 of file application.hpp.

◆ api_limit_get_collateral_bids

uint32_t graphene::app::application_options::api_limit_get_collateral_bids = 100

Definition at line 69 of file application.hpp.

◆ api_limit_get_credit_offers

uint32_t graphene::app::application_options::api_limit_get_credit_offers = 101

Definition at line 81 of file application.hpp.

◆ api_limit_get_full_accounts

uint32_t graphene::app::application_options::api_limit_get_full_accounts = 50

Definition at line 58 of file application.hpp.

◆ api_limit_get_full_accounts_lists

uint32_t graphene::app::application_options::api_limit_get_full_accounts_lists = 500

Definition at line 59 of file application.hpp.

◆ api_limit_get_full_accounts_subscribe

uint32_t graphene::app::application_options::api_limit_get_full_accounts_subscribe = 100

Definition at line 60 of file application.hpp.

◆ api_limit_get_grouped_limit_orders

uint32_t graphene::app::application_options::api_limit_get_grouped_limit_orders = 101

Definition at line 65 of file application.hpp.

◆ api_limit_get_htlc_by

uint32_t graphene::app::application_options::api_limit_get_htlc_by = 100

Definition at line 75 of file application.hpp.

◆ api_limit_get_key_references

uint32_t graphene::app::application_options::api_limit_get_key_references = 100

Definition at line 57 of file application.hpp.

◆ api_limit_get_limit_orders

uint32_t graphene::app::application_options::api_limit_get_limit_orders = 300

Definition at line 62 of file application.hpp.

◆ api_limit_get_limit_orders_by_account

uint32_t graphene::app::application_options::api_limit_get_limit_orders_by_account = 101

Definition at line 63 of file application.hpp.

◆ api_limit_get_liquidity_pool_history

uint32_t graphene::app::application_options::api_limit_get_liquidity_pool_history = 101

Definition at line 53 of file application.hpp.

◆ api_limit_get_liquidity_pools

uint32_t graphene::app::application_options::api_limit_get_liquidity_pools = 101

Definition at line 79 of file application.hpp.

◆ api_limit_get_market_history

uint32_t graphene::app::application_options::api_limit_get_market_history = 200

Definition at line 50 of file application.hpp.

◆ api_limit_get_order_book

uint32_t graphene::app::application_options::api_limit_get_order_book = 50

Definition at line 66 of file application.hpp.

◆ api_limit_get_relative_account_history

uint32_t graphene::app::application_options::api_limit_get_relative_account_history = 100

Definition at line 49 of file application.hpp.

◆ api_limit_get_samet_funds

uint32_t graphene::app::application_options::api_limit_get_samet_funds = 101

Definition at line 80 of file application.hpp.

◆ api_limit_get_settle_orders

uint32_t graphene::app::application_options::api_limit_get_settle_orders = 300

Definition at line 68 of file application.hpp.

◆ api_limit_get_storage_info

uint32_t graphene::app::application_options::api_limit_get_storage_info = 101

Definition at line 82 of file application.hpp.

◆ api_limit_get_tickets

uint32_t graphene::app::application_options::api_limit_get_tickets = 101

Definition at line 78 of file application.hpp.

◆ api_limit_get_top_markets

uint32_t graphene::app::application_options::api_limit_get_top_markets = 100

Definition at line 54 of file application.hpp.

◆ api_limit_get_top_voters

uint32_t graphene::app::application_options::api_limit_get_top_voters = 200

Definition at line 61 of file application.hpp.

◆ api_limit_get_trade_history

uint32_t graphene::app::application_options::api_limit_get_trade_history = 100

Definition at line 51 of file application.hpp.

◆ api_limit_get_trade_history_by_sequence

uint32_t graphene::app::application_options::api_limit_get_trade_history_by_sequence = 100

Definition at line 52 of file application.hpp.

◆ api_limit_get_withdraw_permissions_by_giver

uint32_t graphene::app::application_options::api_limit_get_withdraw_permissions_by_giver = 101

Definition at line 76 of file application.hpp.

◆ api_limit_get_withdraw_permissions_by_recipient

uint32_t graphene::app::application_options::api_limit_get_withdraw_permissions_by_recipient = 101

Definition at line 77 of file application.hpp.

◆ api_limit_list_htlcs

uint32_t graphene::app::application_options::api_limit_list_htlcs = 100

Definition at line 74 of file application.hpp.

◆ api_limit_lookup_accounts

uint32_t graphene::app::application_options::api_limit_lookup_accounts = 1000

Definition at line 70 of file application.hpp.

◆ api_limit_lookup_committee_member_accounts

uint32_t graphene::app::application_options::api_limit_lookup_committee_member_accounts = 1000

Definition at line 72 of file application.hpp.

◆ api_limit_lookup_vote_ids

uint32_t graphene::app::application_options::api_limit_lookup_vote_ids = 1000

Definition at line 73 of file application.hpp.

◆ api_limit_lookup_witness_accounts

uint32_t graphene::app::application_options::api_limit_lookup_witness_accounts = 1000

Definition at line 71 of file application.hpp.

◆ enable_subscribe_to_all

bool graphene::app::application_options::enable_subscribe_to_all = false

Definition at line 41 of file application.hpp.

◆ has_api_helper_indexes_plugin

bool graphene::app::application_options::has_api_helper_indexes_plugin = false

Definition at line 43 of file application.hpp.

◆ has_market_history_plugin

bool graphene::app::application_options::has_market_history_plugin = false

Definition at line 44 of file application.hpp.


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