Changeset View
Changeset View
Standalone View
Standalone View
src/rest.cpp
Show First 20 Lines • Show All 462 Lines • ▼ Show 20 Lines | static bool rest_getutxos(Config &config, HTTPRequest *req, | ||||
const RetFormat rf = ParseDataFormat(param, strURIPart); | const RetFormat rf = ParseDataFormat(param, strURIPart); | ||||
std::vector<std::string> uriParts; | std::vector<std::string> uriParts; | ||||
if (param.length() > 1) { | if (param.length() > 1) { | ||||
std::string strUriParams = param.substr(1); | std::string strUriParams = param.substr(1); | ||||
boost::split(uriParts, strUriParams, boost::is_any_of("/")); | boost::split(uriParts, strUriParams, boost::is_any_of("/")); | ||||
} | } | ||||
// throw exception in case of a empty request | // throw exception in case of an empty request | ||||
std::string strRequestMutable = req->ReadBody(); | std::string strRequestMutable = req->ReadBody(); | ||||
if (strRequestMutable.length() == 0 && uriParts.size() == 0) { | if (strRequestMutable.length() == 0 && uriParts.size() == 0) { | ||||
return RESTERR(req, HTTP_BAD_REQUEST, "Error: empty request"); | return RESTERR(req, HTTP_BAD_REQUEST, "Error: empty request"); | ||||
} | } | ||||
bool fInputParsed = false; | bool fInputParsed = false; | ||||
bool fCheckMemPool = false; | bool fCheckMemPool = false; | ||||
std::vector<COutPoint> vOutPoints; | std::vector<COutPoint> vOutPoints; | ||||
▲ Show 20 Lines • Show All 226 Lines • Show Last 20 Lines |