TARAXA
|
#include "pbft/pbft_manager.hpp"
#include <libdevcore/SHA3.h>
#include <chrono>
#include <cstdint>
#include <string>
#include "common/logger_formatters.hpp"
#include "config/version.hpp"
#include "dag/dag.hpp"
#include "dag/dag_manager.hpp"
#include "final_chain/final_chain.hpp"
#include "pbft/period_data.hpp"
#include "pillar_chain/pillar_chain_manager.hpp"
#include "vote_manager/vote_manager.hpp"
Classes | |
struct | taraxa::ProposedBlockData |
Namespaces | |
namespace | taraxa |
Functions | |
std::optional< blk_hash_t > | taraxa::findClosestAnchor (const std::vector< blk_hash_t > &ghost, const std::vector< blk_hash_t > &dag_order, uint32_t included) |
Variables | |
constexpr std::chrono::milliseconds | taraxa::kPollingIntervalMs {100} |
constexpr PbftStep | taraxa::kMaxSteps {13} |
struct taraxa::ProposedBlockData |
Class Members | ||
---|---|---|
shared_ptr< PbftBlock > | pbft_block | |
WalletConfig | proposer_wallet | |
vector< shared_ptr< PbftVote > > | reward_votes |