BitShares-Core  5.0.0
BitShares blockchain implementation and command-line interface software
Namespaces | Typedefs | Functions
sliced_lists.hxx File Reference
#include <graphene/protocol/operations.hpp>
#include <fc/reflect/typelist.hpp>

Go to the source code of this file.

Namespaces

 graphene
 
 graphene::protocol
 

Typedefs

using graphene::protocol::operation_list_1 = static_variant< typelist::slice< operation::list, 0, 4 >>
 
using graphene::protocol::operation_list_2 = static_variant< typelist::slice< operation::list, 5, 9 >>
 
using graphene::protocol::operation_list_3 = static_variant< typelist::slice< operation::list, 9, 11 >>
 
using graphene::protocol::operation_list_4 = static_variant< typelist::slice< operation::list, 11, 12 >>
 
using graphene::protocol::operation_list_5 = static_variant< typelist::slice< operation::list, 12, 15 >>
 
using graphene::protocol::operation_list_6 = static_variant< typelist::slice< operation::list, 15, 22 >>
 
using graphene::protocol::operation_list_7 = static_variant< typelist::slice< operation::list, 22, 29 >>
 
using graphene::protocol::operation_list_8 = static_variant< typelist::slice< operation::list, 29, 32 >>
 
using graphene::protocol::operation_list_9 = static_variant< typelist::slice< operation::list, 32, 35 >>
 
using graphene::protocol::operation_list_10 = static_variant< typelist::slice< operation::list, 35, 42 >>
 
using graphene::protocol::operation_list_11 = static_variant< typelist::builder<>::add< asset_claim_fees_operation >::add< bid_collateral_operation >::add_list< typelist::slice< operation::list, 47, 51 >>::add< htlc_extend_operation >::finalize >
 
using graphene::protocol::operation_list_12 = static_variant< typelist::slice< operation::list, 54 >>
 
using graphene::protocol::virtual_operations_list = static_variant< fill_order_operation, asset_settle_cancel_operation, fba_distribute_operation, execute_bid_operation, htlc_redeemed_operation, htlc_refund_operation >
 

Functions

result_type graphene::protocol::get_restriction_predicate_list_1 (size_t idx, vector< restriction > rs)
 
result_type graphene::protocol::get_restriction_predicate_list_2 (size_t idx, vector< restriction > rs)
 
result_type graphene::protocol::get_restriction_predicate_list_3 (size_t idx, vector< restriction > rs)
 
result_type graphene::protocol::get_restriction_predicate_list_4 (size_t idx, vector< restriction > rs)
 
result_type graphene::protocol::get_restriction_predicate_list_5 (size_t idx, vector< restriction > rs)
 
result_type graphene::protocol::get_restriction_predicate_list_6 (size_t idx, vector< restriction > rs)
 
result_type graphene::protocol::get_restriction_predicate_list_7 (size_t idx, vector< restriction > rs)
 
result_type graphene::protocol::get_restriction_predicate_list_8 (size_t idx, vector< restriction > rs)
 
result_type graphene::protocol::get_restriction_predicate_list_9 (size_t idx, vector< restriction > rs)
 
result_type graphene::protocol::get_restriction_predicate_list_10 (size_t idx, vector< restriction > rs)
 
result_type graphene::protocol::get_restriction_predicate_list_11 (size_t idx, vector< restriction > rs)
 
result_type graphene::protocol::get_restriction_predicate_list_12 (size_t idx, vector< restriction > rs)