Scorum
|
#include <fc/container/flat_fwd.hpp>
#include <fc/io/varint.hpp>
#include <fc/io/enum_type.hpp>
#include <fc/crypto/sha224.hpp>
#include <fc/crypto/ripemd160.hpp>
#include <fc/crypto/elliptic.hpp>
#include <fc/reflect/reflect.hpp>
#include <fc/reflect/variant.hpp>
#include <fc/optional.hpp>
#include <fc/safe.hpp>
#include <fc/container/flat.hpp>
#include <fc/string.hpp>
#include <fc/fixed_string.hpp>
#include <fc/io/raw.hpp>
#include <fc/uint128.hpp>
#include <fc/static_variant.hpp>
#include <fc/smart_ref_fwd.hpp>
#include <fc/time.hpp>
#include <boost/multiprecision/cpp_int.hpp>
#include <boost/uuid/uuid.hpp>
#include <memory>
#include <vector>
#include <deque>
#include <cstdint>
Go to the source code of this file.
Namespaces | |
scorum | |
scorum::protocol | |
fc | |
Typedefs | |
typedef boost::multiprecision::uint256_t | scorum::u256 |
typedef boost::multiprecision::uint512_t | scorum::u512 |
using | scorum::uuid_type = boost::uuids::uuid |
typedef fc::ecc::private_key | scorum::protocol::private_key_type |
typedef fc::sha256 | scorum::protocol::chain_id_type |
typedef fc::fixed_string_16 | scorum::protocol::account_name_type |
typedef fc::ripemd160 | scorum::protocol::block_id_type |
typedef fc::ripemd160 | scorum::protocol::checksum_type |
typedef fc::ripemd160 | scorum::protocol::transaction_id_type |
typedef fc::sha256 | scorum::protocol::digest_type |
typedef fc::ecc::compact_signature | scorum::protocol::signature_type |
typedef uint16_t | scorum::protocol::authority_weight_type |
typedef uint16_t | scorum::protocol::percent_type |
typedef int16_t | scorum::protocol::vote_weight_type |
using | scorum::protocol::share_value_type = int64_t |
using | scorum::protocol::share_type = fc::safe< share_value_type > |
Enumerations | |
enum class | scorum::protocol::curve_id { scorum::protocol::quadratic , scorum::protocol::linear , scorum::protocol::square_root , scorum::protocol::power1dot5 } |
enum class | scorum::protocol::budget_type { scorum::protocol::post , scorum::protocol::banner } |
Functions | |
void | fc::to_variant (const scorum::protocol::public_key_type &var, fc::variant &vo) |
void | fc::from_variant (const fc::variant &var, scorum::protocol::public_key_type &vo) |
void | fc::to_variant (const scorum::protocol::extended_public_key_type &var, fc::variant &vo) |
void | fc::from_variant (const fc::variant &var, scorum::protocol::extended_public_key_type &vo) |
void | fc::to_variant (const scorum::protocol::extended_private_key_type &var, fc::variant &vo) |
void | fc::from_variant (const fc::variant &var, scorum::protocol::extended_private_key_type &vo) |
void | fc::to_variant (const boost::uuids::uuid &, fc::variant &) |
void | fc::from_variant (const fc::variant &, boost::uuids::uuid &) |