BitShares-Core  5.0.0
BitShares blockchain implementation and command-line interface software
Classes | Namespaces | Typedefs | Functions
restriction_predicate.hpp File Reference
#include <graphene/protocol/restriction.hpp>
#include <graphene/protocol/operations.hpp>
#include <functional>

Go to the source code of this file.

Classes

struct  graphene::protocol::predicate_result
 A type describing the result of a restriction predicate. More...
 

Namespaces

 graphene
 
 graphene::protocol
 

Typedefs

using graphene::protocol::restriction_predicate_function = std::function< predicate_result(const operation &)>
 A restriction predicate is a function accepting an operation and returning a predicate_result. More...
 

Functions

restriction_predicate_function graphene::protocol::get_restriction_predicate (vector< restriction > rs, operation::tag_type op_type)
 get_restriction_predicate Get a predicate function for the supplied restriction More...