Use validations.

This commit is contained in:
JoelKatz
2012-06-18 17:01:54 -07:00
parent 5bca46d084
commit e458a2e3c7
2 changed files with 17 additions and 3 deletions

View File

@@ -5,6 +5,7 @@
#include "AccountState.h"
#include "RippleState.h"
#include "NicknameState.h"
#include "SerializedValidation.h"
// #include <boost/asio.hpp>
@@ -115,6 +116,7 @@ public:
const std::string& pubKey, const std::string& signature);
bool gotTXData(boost::shared_ptr<Peer> peer, const uint256& hash,
const std::list<SHAMapNode>& nodeIDs, const std::list< std::vector<unsigned char> >& nodeData);
bool recvValidation(SerializedValidation::pointer val);
SHAMap::pointer getTXMap(const uint256& hash);
bool hasTXSet(boost::shared_ptr<Peer> peer, const uint256& set, newcoin::TxSetStatus status);
void mapComplete(const uint256& hash, SHAMap::pointer map);