#ifndef __ACCOUNT__ #define __ACCOUNT__ #include #include "key.h" #include "uint256.h" class Account { public: typedef boost::shared_ptr pointer; private: uint160 mAddress; CKey pubKey; public: bool checkSignRaw(const std::vector &toSign, const std::vector &signature) const; const uint160& getAddress(void) const { return mAddress; } CKey& peekPubKey() { return pubKey; } }; #endif