35 #include <system_error> 56 virtual void init() = 0;
virtual void initCompleted(std::error_code result)
virtual void addObserver(INodeObserver *observer)=0
virtual void lastKnownBlockHeightUpdated(uint64_t height)
virtual void removeObserver(INodeObserver *observer)=0
mdb_size_t count(MDB_cursor *cur)
unsigned __int64 uint64_t
virtual uint64_t getLastKnownBlockHeight()=0
virtual void peerCountUpdated(size_t count)
virtual void lastLocalBlockHeightUpdated(uint64_t height)
virtual void shutdown()=0
virtual uint64_t getLastLocalBlockHeight()=0
virtual size_t getPeerCount()=0
virtual void blockchainReorganized(uint64_t height)