#include <proof.h>
Definition at line 69 of file proof.h.
◆ Proof() [1/2]
avalanche::Proof::Proof 
( 
 ) 


inline 
◆ Proof() [2/2]
avalanche::Proof::Proof 
( 
uint64_t 
sequence_, 


int64_t 
expirationTime_, 


CPubKey 
master_, 


std::vector< SignedStake > 
stakes_ 

) 
 

inline 
◆ computeProofId()
ProofId avalanche::Proof::computeProofId 
( 
 ) 
const 

private 
◆ getExpirationTime()
int64_t avalanche::Proof::getExpirationTime 
( 
 ) 
const 

inline 
◆ getId()
const ProofId& avalanche::Proof::getId 
( 
 ) 
const 

inline 
◆ getMaster()
const CPubKey& avalanche::Proof::getMaster 
( 
 ) 
const 

inline 
◆ getScore()
uint32_t avalanche::Proof::getScore 
( 
 ) 
const 
◆ getSequence()
uint64_t avalanche::Proof::getSequence 
( 
 ) 
const 

inline 
◆ getStakes()
const std::vector<SignedStake>& avalanche::Proof::getStakes 
( 
 ) 
const 

inline 
◆ SERIALIZE_METHODS()
avalanche::Proof::SERIALIZE_METHODS 
( 
Proof 
, 


obj 


) 
 

inline 
◆ verify() [1/2]
◆ verify() [2/2]
◆ expirationTime
int64_t avalanche::Proof::expirationTime 

private 
◆ master
◆ proofid
◆ sequence
uint64_t avalanche::Proof::sequence 

private 
◆ stakes
The documentation for this class was generated from the following files: