BitShares-Core  7.0.2
BitShares blockchain node software and command-line wallet software
Classes | Namespaces
api.hpp File Reference
#include <graphene/app/database_api.hpp>
#include <graphene/protocol/types.hpp>
#include <graphene/market_history/market_history_plugin.hpp>
#include <graphene/grouped_orders/grouped_orders_plugin.hpp>
#include <graphene/custom_operations/custom_operations_plugin.hpp>
#include <graphene/elasticsearch/elasticsearch_plugin.hpp>
#include <graphene/debug_witness/debug_api.hpp>
#include <graphene/net/node.hpp>
#include <fc/api.hpp>
#include <fc/optional.hpp>
#include <fc/crypto/elliptic.hpp>
#include <fc/network/ip.hpp>
#include <boost/container/flat_set.hpp>
#include <functional>
#include <map>
#include <string>
#include <vector>

Go to the source code of this file.

Classes

class  graphene::app::history_api
 The history_api class implements the RPC API for account history. More...
 
struct  graphene::app::history_api::history_operation_detail
 
class  graphene::app::block_api
 Block api. More...
 
class  graphene::app::network_broadcast_api
 The network_broadcast_api class allows broadcasting of transactions. More...
 
struct  graphene::app::network_broadcast_api::transaction_confirmation
 
class  graphene::app::network_node_api
 The network_node_api class allows maintenance of p2p connections. More...
 
class  graphene::app::crypto_api
 The crypto_api class allows computations related to blinded transfers. More...
 
struct  graphene::app::crypto_api::verify_range_result
 
struct  graphene::app::crypto_api::verify_range_proof_rewind_result
 
class  graphene::app::asset_api
 The asset_api class allows query of info about asset holders. More...
 
struct  graphene::app::asset_api::account_asset_balance
 
struct  graphene::app::asset_api::asset_holders
 
class  graphene::app::orders_api
 the orders_api class exposes access to data processed with grouped orders plugin. More...
 
struct  graphene::app::orders_api::limit_order_group
 summary data of a group of limit orders More...
 
class  graphene::app::custom_operations_api
 The custom_operations_api class exposes access to standard custom objects parsed by the custom_operations_plugin. More...
 
struct  graphene::app::dummy_api
 A dummy API class that does nothing, used when access to database_api is not allowed. More...
 
class  graphene::app::login_api
 The login_api class implements the bottom layer of the RPC API. More...
 

Namespaces

 graphene
 
 graphene::app