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
SyncState(std::shared_ptr<::taraxa::final_chain::FinalChain > final_chain, std::weak_ptr<::taraxa::Network > network) noexcept
Definition: sync_state.cpp:8
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