BitShares-Core
7.0.2
BitShares blockchain node software and command-line wallet software
|
Go to the documentation of this file.
28 namespace graphene {
namespace protocol {
55 #define GRAPHENE_OP_RESTRICTION_ARGUMENTS_VARIADIC \
65 force_settlement_id_type, \
66 committee_member_id_type, \
68 limit_order_id_type, \
72 withdraw_permission_id_type, \
73 vesting_balance_id_type, \
79 flat_set<time_point_sec>, \
80 flat_set<public_key_type>, \
81 flat_set<fc::sha256>, \
82 flat_set<account_id_type>, \
83 flat_set<asset_id_type>, \
84 flat_set<force_settlement_id_type>, \
85 flat_set<committee_member_id_type>, \
86 flat_set<witness_id_type>, \
87 flat_set<limit_order_id_type>, \
88 flat_set<call_order_id_type>, \
89 flat_set<custom_id_type>, \
90 flat_set<proposal_id_type>, \
91 flat_set<withdraw_permission_id_type>, \
92 flat_set<vesting_balance_id_type>, \
93 flat_set<worker_id_type>, \
94 flat_set<balance_id_type>, \
95 vector<restriction>, \
96 vector<vector<restriction>>, \
97 variant_assert_argument_type
130 (func_variant_assert)
131 (FUNCTION_TYPE_COUNT))
unsigned_int member_index
@ FUNCTION_TYPE_COUNT
Sentry value which contains the number of different types.
size_t restriction_count() const
restriction(const unsigned_int &member_index, function_type type, const argument_type &argument)
FC_REFLECT_ENUM(graphene::net::core_message_type_enum,(trx_message_type)(block_message_type)(core_message_type_first)(item_ids_inventory_message_type)(blockchain_item_ids_inventory_message_type)(fetch_blockchain_item_ids_message_type)(fetch_items_message_type)(item_not_available_message_type)(hello_message_type)(connection_accepted_message_type)(connection_rejected_message_type)(address_request_message_type)(address_message_type)(closing_connection_message_type)(current_time_request_message_type)(current_time_reply_message_type)(check_firewall_message_type)(check_firewall_reply_message_type)(get_current_connections_request_message_type)(get_current_connections_reply_message_type)(core_message_type_last))(different_chain)(already_connected)(connected_to_self)(not_accepting_connections)(blocked)(invalid_hello_message)(client_too_old))(inbound)(outbound))(firewalled)(not_firewalled))(unable_to_connect)(connection_successful)) namespace std
extensions_type extensions
#define FC_REFLECT(TYPE, MEMBERS)
Specializes fc::reflector for TYPE.
pair< int64_t, vector< restriction > > variant_assert_argument_type
unsigned_int restriction_type
future_extensions::flat_set_type extensions_type