BitShares-Core  4.0.0
BitShares blockchain implementation and command-line interface software
Classes | Public Member Functions | Public Attributes | Friends | List of all members
graphene::protocol::public_key_type Struct Reference

#include <types.hpp>

Classes

struct  binary_key
 

Public Member Functions

 public_key_type ()
 
 public_key_type (const fc::ecc::public_key_data &data)
 
 public_key_type (const fc::ecc::public_key &pubkey)
 
 public_key_type (const std::string &base58str)
 
 operator fc::ecc::public_key_data () const
 
 operator fc::ecc::public_key () const
 
 operator std::string () const
 

Public Attributes

fc::ecc::public_key_data key_data
 

Friends

bool operator== (const public_key_type &p1, const fc::ecc::public_key &p2)
 
bool operator== (const public_key_type &p1, const public_key_type &p2)
 
bool operator!= (const public_key_type &p1, const public_key_type &p2)
 

Detailed Description

Definition at line 250 of file types.hpp.

Constructor & Destructor Documentation

graphene::protocol::public_key_type::public_key_type ( )

Definition at line 35 of file types.cpp.

graphene::protocol::public_key_type::public_key_type ( const fc::ecc::public_key_data data)

Definition at line 37 of file types.cpp.

graphene::protocol::public_key_type::public_key_type ( const fc::ecc::public_key pubkey)

Definition at line 40 of file types.cpp.

graphene::protocol::public_key_type::public_key_type ( const std::string &  base58str)
explicit

Definition at line 43 of file types.cpp.

Member Function Documentation

graphene::protocol::public_key_type::operator fc::ecc::public_key ( ) const

Definition at line 62 of file types.cpp.

graphene::protocol::public_key_type::operator fc::ecc::public_key_data ( ) const

Definition at line 57 of file types.cpp.

graphene::protocol::public_key_type::operator std::string ( ) const
explicit

Definition at line 67 of file types.cpp.

Friends And Related Function Documentation

bool operator!= ( const public_key_type p1,
const public_key_type p2 
)
friend

Definition at line 86 of file types.cpp.

bool operator== ( const public_key_type p1,
const fc::ecc::public_key p2 
)
friend

Definition at line 76 of file types.cpp.

bool operator== ( const public_key_type p1,
const public_key_type p2 
)
friend

Definition at line 81 of file types.cpp.

Member Data Documentation

fc::ecc::public_key_data graphene::protocol::public_key_type::key_data

Definition at line 256 of file types.hpp.


The documentation for this struct was generated from the following files: