Kagome
Polkadot Runtime Engine in C++17
|
#include <digest.hpp>
Public Member Functions | |
const BabeDigest & | asBabeDigest () const |
template<typename T > | |
bool | isBabeDigestOf () const |
const GrandpaDigest & | asGrandpaDigest () const |
template<typename T > | |
bool | isGrandpaDigestOf () const |
Static Public Member Functions | |
static outcome::result< DecodedConsensusMessage > | create (ConsensusEngineId engine_id, const common::Buffer &data) |
Public Attributes | |
ConsensusEngineId | consensus_engine_id |
boost::variant< BabeDigest, GrandpaDigest, UnsupportedDigest_POL1, UnsupportedDigest_BEEF > | digest {} |
Private Member Functions | |
DecodedConsensusMessage ()=default | |
Definition at line 78 of file digest.hpp.
|
privatedefault |
|
inline |
Definition at line 98 of file digest.hpp.
|
inline |
Definition at line 109 of file digest.hpp.
|
inlinestatic |
Definition at line 79 of file digest.hpp.
|
inline |
Definition at line 104 of file digest.hpp.
|
inline |
Definition at line 115 of file digest.hpp.
ConsensusEngineId kagome::primitives::DecodedConsensusMessage::consensus_engine_id |
Definition at line 120 of file digest.hpp.
boost::variant<BabeDigest, GrandpaDigest, UnsupportedDigest_POL1, UnsupportedDigest_BEEF> kagome::primitives::DecodedConsensusMessage::digest {} |
Definition at line 125 of file digest.hpp.