mirror of
https://github.com/kvazar-network/kevacoin.git
synced 2025-01-17 18:40:09 +00:00
Merge pull request #2812 from jgarzik/rpcbestblock
RPC: add getbestblockhash, to return tip of best chain
This commit is contained in:
commit
3b837d5679
@ -195,6 +195,7 @@ static const CRPCCommand vRPCCommands[] =
|
|||||||
{ "help", &help, true, true },
|
{ "help", &help, true, true },
|
||||||
{ "stop", &stop, true, true },
|
{ "stop", &stop, true, true },
|
||||||
{ "getblockcount", &getblockcount, true, false },
|
{ "getblockcount", &getblockcount, true, false },
|
||||||
|
{ "getbestblockhash", &getbestblockhash, true, false },
|
||||||
{ "getconnectioncount", &getconnectioncount, true, false },
|
{ "getconnectioncount", &getconnectioncount, true, false },
|
||||||
{ "getpeerinfo", &getpeerinfo, true, false },
|
{ "getpeerinfo", &getpeerinfo, true, false },
|
||||||
{ "addnode", &addnode, true, true },
|
{ "addnode", &addnode, true, true },
|
||||||
|
@ -201,6 +201,7 @@ extern json_spirit::Value signrawtransaction(const json_spirit::Array& params, b
|
|||||||
extern json_spirit::Value sendrawtransaction(const json_spirit::Array& params, bool fHelp);
|
extern json_spirit::Value sendrawtransaction(const json_spirit::Array& params, bool fHelp);
|
||||||
|
|
||||||
extern json_spirit::Value getblockcount(const json_spirit::Array& params, bool fHelp); // in rpcblockchain.cpp
|
extern json_spirit::Value getblockcount(const json_spirit::Array& params, bool fHelp); // in rpcblockchain.cpp
|
||||||
|
extern json_spirit::Value getbestblockhash(const json_spirit::Array& params, bool fHelp);
|
||||||
extern json_spirit::Value getdifficulty(const json_spirit::Array& params, bool fHelp);
|
extern json_spirit::Value getdifficulty(const json_spirit::Array& params, bool fHelp);
|
||||||
extern json_spirit::Value settxfee(const json_spirit::Array& params, bool fHelp);
|
extern json_spirit::Value settxfee(const json_spirit::Array& params, bool fHelp);
|
||||||
extern json_spirit::Value getrawmempool(const json_spirit::Array& params, bool fHelp);
|
extern json_spirit::Value getrawmempool(const json_spirit::Array& params, bool fHelp);
|
||||||
|
@ -82,6 +82,15 @@ Value getblockcount(const Array& params, bool fHelp)
|
|||||||
return nBestHeight;
|
return nBestHeight;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Value getbestblockhash(const Array& params, bool fHelp)
|
||||||
|
{
|
||||||
|
if (fHelp || params.size() != 0)
|
||||||
|
throw runtime_error(
|
||||||
|
"getbestblockhash\n"
|
||||||
|
"Returns the hash of the best (tip) block in the longest block chain.");
|
||||||
|
|
||||||
|
return hashBestChain.GetHex();
|
||||||
|
}
|
||||||
|
|
||||||
Value getdifficulty(const Array& params, bool fHelp)
|
Value getdifficulty(const Array& params, bool fHelp)
|
||||||
{
|
{
|
||||||
|
Loading…
x
Reference in New Issue
Block a user