Scorum
Classes | Namespaces | Macros | Functions
operation_util_impl.hpp File Reference
#include <scorum/protocol/operation_util.hpp>
#include <fc/static_variant.hpp>

Go to the source code of this file.

Classes

struct  fc::from_operation
 
struct  fc::get_operation_name
 
struct  scorum::protocol::operation_validate_visitor
 
struct  scorum::protocol::operation_get_required_auth_visitor
 

Namespaces

 fc
 
 scorum
 
 scorum::protocol
 

Macros

#define DEFINE_OPERATION_TYPE(OperationType)
 
#define DEFINE_OPERATION_SERIALIZATOR(OperationType)
 

Functions

std::string fc::name_from_type (const std::string &type_name)
 

Macro Definition Documentation

◆ DEFINE_OPERATION_SERIALIZATOR

#define DEFINE_OPERATION_SERIALIZATOR (   OperationType)

Definition at line 109 of file operation_util_impl.hpp.

◆ DEFINE_OPERATION_TYPE

#define DEFINE_OPERATION_TYPE (   OperationType)
Value:
\
namespace scorum { \
namespace protocol { \
\
void operation_validate(const OperationType& op) \
{ \
} \
\
void operation_get_required_authorities(const OperationType& op, \
flat_set<account_name_type>& active, \
flat_set<account_name_type>& owner, \
flat_set<account_name_type>& posting, \
std::vector<authority>& other) \
{ \
} \
} \
} /* scorum::protocol */
void operation_validate(const proposal_operation &op)
Definition: asset.cpp:15
#define DEFINE_OPERATION_SERIALIZATOR(OperationType)

Definition at line 87 of file operation_util_impl.hpp.