Add mNonce256 to Application.

This commit is contained in:
Arthur Britto
2012-06-01 01:16:31 -07:00
parent 79bf170631
commit e6745d0b3b
2 changed files with 4 additions and 3 deletions

View File

@@ -36,7 +36,7 @@ Application::Application() :
mTxnDB(NULL), mLedgerDB(NULL), mWalletDB(NULL), mHashNodeDB(NULL), mNetNodeDB(NULL),
mConnectionPool(mIOService), mPeerDoor(NULL), mRPCDoor(NULL)
{
nothing();
RAND_bytes(mNonce256.begin(), mNonce256.size());
}
extern const char *TxnDBInit[], *LedgerDBInit[], *WalletDBInit[], *HashNodeDBInit[], *NetNodeDBInit[];

View File

@@ -47,6 +47,8 @@ class Application
PeerDoor* mPeerDoor;
RPCDoor* mRPCDoor;
uint256 mNonce256;
std::map<std::string, Peer::pointer> mPeerMap;
boost::recursive_mutex mPeerMapLock;
@@ -73,8 +75,7 @@ public:
DatabaseCon* getHashNodeDB() { return mHashNodeDB; }
DatabaseCon* getNetNodeDB() { return mNetNodeDB; }
//Serializer* getSerializer(){ return(mSerializer); }
//void setSerializer(Serializer* ser){ mSerializer=ser; }
uint256 getNonce256() { return mNonce256; }
void run();
void stop();