5#include "SyncStateObject.h"
13 explicit SyncState(std::shared_ptr<::taraxa::final_chain::FinalChain> final_chain,
14 std::weak_ptr<::taraxa::Network> network)
noexcept;
Definition sync_state.hpp:11
std::optional< response::Value > getKnownStates() const noexcept
Definition sync_state.cpp:34
std::weak_ptr<::taraxa::Network > network_
Definition sync_state.hpp:24
response::Value getStartingBlock() const noexcept
Definition sync_state.cpp:12
std::shared_ptr<::taraxa::final_chain::FinalChain > final_chain_
Definition sync_state.hpp:23
response::Value getHighestBlock() const noexcept
Definition sync_state.cpp:18
std::optional< response::Value > getPulledStates() const noexcept
Definition sync_state.cpp:32
response::Value getCurrentBlock() const noexcept
Definition sync_state.cpp:14
Definition account.hpp:10