Scorum
Classes | Namespaces | Typedefs | Functions
base.hpp File Reference
#include <scorum/protocol/config.hpp>
#include <scorum/protocol/authority.hpp>
#include <scorum/protocol/version.hpp>
#include <scorum/protocol/odds.hpp>
#include <fc/time.hpp>
#include <fc/utf8.hpp>
#include <fc/io/json.hpp>

Go to the source code of this file.

Classes

struct  scorum::protocol::base_operation
 
struct  scorum::protocol::virtual_operation
 

Namespaces

 scorum
 
 scorum::protocol
 

Typedefs

typedef static_variant< void_t, version, hardfork_version_vote > scorum::protocol::block_header_extensions
 
typedef static_variant< void_t > scorum::protocol::future_extensions
 
typedef flat_set< block_header_extensions > scorum::protocol::block_header_extensions_type
 
typedef flat_set< future_extensions > scorum::protocol::extensions_type
 

Functions

void scorum::protocol::validate_account_name (const std::string &name)
 
void scorum::protocol::validate_permlink (const std::string &permlink)
 
void scorum::protocol::validate_json_metadata (const std::string &json_metadata)