MCPcopy Create free account

hub / github.com/cryptonomex/graphene / types & classes

Types & classes687 in github.com/cryptonomex/graphene

↓ 321 callersClassasset
libraries/chain/include/graphene/chain/protocol/asset.hpp:29
↓ 70 callersClassvoid_result
libraries/chain/include/graphene/chain/protocol/base.hpp:80
↓ 51 callersClassauthority
* @class authority * @brief Identifies a weighted set of keys and accounts that must approve operations. */
libraries/chain/include/graphene/chain/protocol/authority.hpp:30
↓ 47 callersClassvariant
libraries/chain/include/graphene/chain/protocol/vote.hpp:139
↓ 38 callersClasspublic_key_type
libraries/chain/include/graphene/chain/protocol/types.hpp:228
↓ 31 callersClassprice
* @brief The price struct stores asset prices in the Graphene system. * * A price is defined as a ratio between two assets, and represents a p
libraries/chain/include/graphene/chain/protocol/asset.hpp:108
↓ 19 callersClassaddress
* @brief a 160 bit hash of a public key * * An address can be converted to or from a base58 string with 32 bit checksum. * * An add
libraries/chain/include/graphene/chain/protocol/address.hpp:48
↓ 18 callersClasspts_address
* Implements address stringification and validation from PTS */
libraries/chain/include/graphene/chain/pts_address.hpp:33
↓ 13 callersClassitem_id
libraries/net/include/graphene/net/core_messages.hpp:47
↓ 11 callersClassdatabase
* @class database * @brief tracks the blockchain state in an extensible manner */
libraries/chain/include/graphene/chain/database.hpp:52
↓ 9 callersClassobject_id_type
libraries/db/include/graphene/db/object_id.hpp:36
↓ 8 callersClassmessage
* Abstracts the process of packing/unpacking a message for a * particular channel. */
libraries/net/include/graphene/net/message.hpp:49
↓ 4 callersClassblock_message
libraries/net/include/graphene/net/core_messages.hpp:102
↓ 4 callersClassmemo_data
* @brief defines the keys used to derive the shared secret * * Because account authorities and keys can change at any time, each memo must
libraries/chain/include/graphene/chain/protocol/memo.hpp:37
↓ 4 callersClassoperation_printer
BLOCK TRX OP VOP
libraries/wallet/wallet.cpp:90
↓ 4 callersClasspublic_key
libraries/chain/include/graphene/chain/pts_address.hpp:26
↓ 4 callersClasstransfer_operation
* @ingroup operations * * @brief Transfers an amount of one asset from one account to another * * Fees are paid by the "from" account
libraries/chain/include/graphene/chain/protocol/transfer.hpp:41
↓ 3 callersClassaddress_request_message
libraries/net/include/graphene/net/core_messages.hpp:261
↓ 3 callersClassbitasset_options
* @brief The bitasset_options struct contains configurable options available only to BitAssets. * * @note Changes to this struct will break pr
libraries/chain/include/graphene/chain/protocol/asset_ops.hpp:87
↓ 3 callersClassfee_parameters_type
libraries/chain/include/graphene/chain/protocol/assert.hpp:90
↓ 3 callersClassfetch_items_message
libraries/net/include/graphene/net/core_messages.hpp:161
↓ 3 callersClassgenesis_state_type
libraries/chain/include/graphene/chain/genesis_state.hpp:36
↓ 3 callersClassprioritized_item_id
when requesting items from peers, we want to prioritize any blocks before transactions, but otherwise request items in the order we heard about them
libraries/net/node.cpp:252
↓ 3 callersClasssigned_transaction
libraries/chain/include/graphene/chain/evaluator.hpp:28
↓ 3 callersClasstimestamped_item_id
libraries/net/include/graphene/net/peer_connection.hpp:234
↓ 3 callersClasstrx_message
libraries/net/include/graphene/net/core_messages.hpp:91
↓ 3 callersClassvote_id_type
* @brief An ID for some votable object * * This class stores an ID for a votable object. The ID is comprised of two fields: a type, and an instance.
libraries/chain/include/graphene/chain/protocol/vote.hpp:53
↓ 2 callersClassconnection_rejected_message
libraries/net/include/graphene/net/core_messages.hpp:239
↓ 2 callersClassconst_iterator
libraries/db/include/graphene/db/flat_index.hpp:101
↓ 2 callersClassconst_iterator
libraries/db/include/graphene/db/simple_index.hpp:106
↓ 2 callersClasscurrent_time_request_message
libraries/net/include/graphene/net/core_messages.hpp:321
↓ 2 callersClassitem_not_available_message
libraries/net/include/graphene/net/core_messages.hpp:175
↓ 2 callersClassmemo_message
* @brief defines a message and checksum to enable validation of successful decryption * * When encrypting/decrypting a checksum is required to
libraries/chain/include/graphene/chain/protocol/memo.hpp:72
↓ 2 callersClassobject_id
libraries/db/include/graphene/db/object_id.hpp:98
↓ 2 callersClassprice_feed
* @class price_feed * @brief defines market parameters for margin positions */
libraries/chain/include/graphene/chain/protocol/asset.hpp:150
↓ 2 callersClasssession
libraries/db/include/graphene/db/undo_database.hpp:51
↓ 2 callersClassvesting_balance_worker_initializer
libraries/chain/include/graphene/chain/protocol/worker.hpp:51
↓ 2 callersEnumvote_type
libraries/chain/include/graphene/chain/protocol/vote.hpp:59
↓ 1 callersClassCrypto
programs/light_client/main.cpp:32
↓ 1 callersClassOperationConverter
programs/light_client/Transaction.cpp:26
↓ 1 callersClassaccount_create_operation
* @ingroup operations */
libraries/chain/include/graphene/chain/protocol/account.hpp:59
↓ 1 callersClassaddress_info
libraries/net/include/graphene/net/core_messages.hpp:271
↓ 1 callersClassapi_access
libraries/app/include/graphene/app/api_access.hpp:38
↓ 1 callersClassasset_options
* @brief The asset_options struct contains options available on all assets in the network * * @note Changes to this struct will break protocol
libraries/chain/include/graphene/chain/protocol/asset_ops.hpp:34
↓ 1 callersClassblock_header
libraries/chain/include/graphene/chain/protocol/block.hpp:26
↓ 1 callersClassblock_num
libraries/chain/include/graphene/chain/fork_database.hpp:97
↓ 1 callersClassbucket_key
libraries/plugins/market_history/include/graphene/market_history/market_history_plugin.hpp:45
↓ 1 callersClassburn_worker_initializer
libraries/chain/include/graphene/chain/protocol/worker.hpp:57
↓ 1 callersClasscalc_fee_visitor
libraries/chain/protocol/fee_schedule.cpp:70
↓ 1 callersClasscdd_vesting_policy_initializer
libraries/chain/include/graphene/chain/protocol/vesting.hpp:34
↓ 1 callersClasscheck_firewall_message
libraries/net/include/graphene/net/core_messages.hpp:349
↓ 1 callersClassconnection_accepted_message
libraries/net/include/graphene/net/core_messages.hpp:223
↓ 1 callersEnumcore_message_type_enum
libraries/p2p/include/graphene/p2p/message.hpp:103
↓ 1 callersEnumcore_message_type_enum
libraries/net/include/graphene/net/core_messages.hpp:64
↓ 1 callersClassfee_schedule_validate_visitor
libraries/chain/protocol/fee_schedule.cpp:53
↓ 1 callersClassfetch_blockchain_item_ids_message
libraries/net/include/graphene/net/core_messages.hpp:147
↓ 1 callersClassfill_order_operation
* @ingroup operations * * @note This is a virtual operation that is created while matching orders and * emitted for the purpose of accurat
libraries/chain/include/graphene/chain/protocol/market.hpp:130
↓ 1 callersClassget_impacted_account_visitor
TODO: Review all of these, especially no-ops
libraries/app/impacted.cpp:31
↓ 1 callersClassinit_policy_visitor
libraries/chain/vesting_balance_evaluator.cpp:45
↓ 1 callersClassitem_ids_inventory_message
libraries/net/include/graphene/net/core_messages.hpp:115
↓ 1 callersClasslimit_order_create_operation
* @class limit_order_create_operation * @brief instructs the blockchain to attempt to sell one asset for another * @ingroup operations
libraries/chain/include/graphene/chain/protocol/market.hpp:44
↓ 1 callersClassmessage
* Abstracts the process of packing/unpacking a message for a * particular channel. */
libraries/p2p/include/graphene/p2p/message.hpp:44
↓ 1 callersClassmessage_info
libraries/net/node.cpp:132
↓ 1 callersClassnode_configuration
This specifies configuration info for the local node. It's stored as JSON in the configuration directory (application data directory)
libraries/net/node.cpp:225
↓ 1 callersClassop_prototype_visitor
libraries/wallet/wallet.cpp:218
↓ 1 callersClassoperation_get_required_auth
libraries/chain/protocol/operations.cpp:71
↓ 1 callersClassoperation_process_fill_order
libraries/plugins/market_history/market_history_plugin.cpp:64
↓ 1 callersClassoperation_validator
* @brief Used to validate operations in a polymorphic manner */
libraries/chain/protocol/operations.cpp:64
↓ 1 callersClasspeer_and_items_to_fetch
libraries/net/node.cpp:1124
↓ 1 callersClasspotential_peer_record
libraries/net/include/graphene/net/peer_database.hpp:43
↓ 1 callersClasspredicate_evaluator
libraries/chain/assert_evaluator.cpp:30
↓ 1 callersClasspredicate_validator
libraries/chain/protocol/assert.cpp:35
↓ 1 callersClassrefund_worker_initializer
libraries/chain/include/graphene/chain/protocol/worker.hpp:60
↓ 1 callersClassregister_member_visitor
libraries/db/include/graphene/db/type_serializer.hpp:125
↓ 1 callersClassregister_member_visitor
programs/js_operation_serializer/main.cpp:181
↓ 1 callersClassregister_type_visitor
libraries/db/include/graphene/db/type_serializer.hpp:117
↓ 1 callersClassregister_type_visitor
programs/js_operation_serializer/main.cpp:173
↓ 1 callersClassrequired_auth_visitor
libraries/chain/protocol/operations.cpp:38
↓ 1 callersClassserialize_member_visitor
libraries/db/include/graphene/db/type_serializer.hpp:143
↓ 1 callersClassserialize_member_visitor
programs/js_operation_serializer/main.cpp:198
↓ 1 callersClassserialize_type_visitor
programs/js_operation_serializer/main.cpp:183
↓ 1 callersClassset_fee_visitor
libraries/chain/protocol/fee_schedule.cpp:84
↓ 1 callersClasssigned_block
libraries/chain/include/graphene/chain/protocol/block.hpp:49
↓ 1 callersClasssigned_block_header
libraries/chain/include/graphene/chain/protocol/block.hpp:39
↓ 1 callersClasssigned_transaction
* @brief adds a signature to a transaction */
libraries/chain/include/graphene/chain/protocol/transaction.hpp:118
↓ 1 callersClasssize_check_type_visitor
programs/size_checker/main.cpp:46
↓ 1 callersClassstcp_socket
* Uses ECDH to negotiate a aes key for communicating * with other nodes on the network. */
libraries/p2p/include/graphene/p2p/stcp_socket.hpp:32
↓ 1 callersClassstcp_socket
* Uses ECDH to negotiate a aes key for communicating * with other nodes on the network. */
libraries/net/include/graphene/net/stcp_socket.hpp:32
↓ 1 callersClasstransaction
* @brief groups operations that should be applied atomically */
libraries/chain/include/graphene/chain/protocol/transaction.hpp:62
↓ 1 callersClassworker_init_visitor
libraries/chain/worker_evaluator.cpp:40
↓ 1 callersClassworker_pay_visitor
@brief A visitor for @ref worker_type which calls pay_worker on the worker within
libraries/chain/db_maint.cpp:72
↓ 1 callersClasszero_fee_visitor
libraries/chain/protocol/fee_schedule.cpp:98
ClassAccount
programs/light_client/Account.hpp:39
ClassAsset
programs/light_client/Balance.hpp:30
ClassAsset
programs/light_client/Asset.hpp:27
ClassBalance
programs/light_client/Balance.hpp:31
ClassBalance
programs/light_client/Account.hpp:36
ClassBlockChain
programs/full_web_node/BlockChain.hpp:31
ClassChainDataModel
programs/light_client/GrapheneApplication.hpp:35
ClassChainDataModel
programs/light_client/ChainDataModel.hpp:59
next →1–100 of 687, ranked by callers