{ "submitblock", &submitblock, false, false },
{ "listsinceblock", &listsinceblock, false, false },
{ "dumpprivkey", &dumpprivkey, false, false },
- { "dumppem", &dumppem, true, false },
{ "dumpwallet", &dumpwallet, true, false },
{ "importwallet", &importwallet, false, false },
{ "importprivkey", &importprivkey, false, false },
{ "listmalleableviews", &listmalleableviews, false, false},
{ "dumpmalleablekey", &dumpmalleablekey, false, false},
{ "importmalleablekey", &importmalleablekey, true, false },
- { "encryptdata", &encryptdata, false, false },
- { "decryptdata", &decryptdata, false, false },
- { "encryptmessage", &encryptmessage, false, false },
- { "decryptmessage", &decryptmessage, false, false },
{ "sendalert", &sendalert, false, false},
};
g_server->setOnConnectionCallback([](ix::HttpRequestPtr request, std::shared_ptr<ix::ConnectionState> connectionState) -> ix::HttpResponsePtr {
+ // Build a string for the response
+ std::stringstream ss;
+ ss << connectionState->getRemoteIp()
+ << " "
+ << request->method
+ << " "
+ << request->uri;
+
+ std::cout << ss.str() << std::endl;
+
ix::WebSocketHttpHeaders headers;
if (request->method != "POST") {
return StartShutdown();
}
+ // Run listening thread
+ g_server->start();
+
// We're listening now
vnThreadsRunning[THREAD_RPCLISTENER]++;
}