Merge pull request #1506 from MyHush/helpdocs2
Give correct CLI asset name and RPC ports in RPC examples
This commit is contained in:
@@ -1,5 +1,6 @@
|
|||||||
// Copyright (c) 2010 Satoshi Nakamoto
|
// Copyright (c) 2010 Satoshi Nakamoto
|
||||||
// Copyright (c) 2009-2014 The Bitcoin Core developers
|
// Copyright (c) 2009-2014 The Bitcoin Core developers
|
||||||
|
// Copyright (c) 2019 The Hush developers
|
||||||
// Distributed under the MIT software license, see the accompanying
|
// Distributed under the MIT software license, see the accompanying
|
||||||
// file COPYING or http://www.opensource.org/licenses/mit-license.php.
|
// file COPYING or http://www.opensource.org/licenses/mit-license.php.
|
||||||
|
|
||||||
@@ -45,6 +46,7 @@
|
|||||||
|
|
||||||
using namespace RPCServer;
|
using namespace RPCServer;
|
||||||
using namespace std;
|
using namespace std;
|
||||||
|
extern uint16_t ASSETCHAINS_P2PPORT,ASSETCHAINS_RPCPORT;
|
||||||
|
|
||||||
static bool fRPCRunning = false;
|
static bool fRPCRunning = false;
|
||||||
static bool fRPCInWarmup = true;
|
static bool fRPCInWarmup = true;
|
||||||
@@ -853,21 +855,30 @@ UniValue CRPCTable::execute(const std::string &strMethod, const UniValue ¶ms
|
|||||||
|
|
||||||
std::string HelpExampleCli(const std::string& methodname, const std::string& args)
|
std::string HelpExampleCli(const std::string& methodname, const std::string& args)
|
||||||
{
|
{
|
||||||
return "> komodo-cli " + methodname + " " + args + "\n";
|
if ( ASSETCHAINS_SYMBOL[0] == 0 ) {
|
||||||
|
return "> komodo-cli " + methodname + " " + args + "\n";
|
||||||
|
} else if ((strncmp(ASSETCHAINS_SYMBOL, "HUSH3", 5) == 0) ) {
|
||||||
|
return "> hush-cli " + methodname + " " + args + "\n";
|
||||||
|
} else {
|
||||||
|
return "> komodo-cli -ac_name=" + strprintf("%s", ASSETCHAINS_SYMBOL) + " " + methodname + " " + args + "\n";
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
std::string HelpExampleRpc(const std::string& methodname, const std::string& args)
|
std::string HelpExampleRpc(const std::string& methodname, const std::string& args)
|
||||||
{
|
{
|
||||||
return "> curl --user myusername --data-binary '{\"jsonrpc\": \"1.0\", \"id\":\"curltest\", "
|
return "> curl --user myusername --data-binary '{\"jsonrpc\": \"1.0\", \"id\":\"curltest\", "
|
||||||
"\"method\": \"" + methodname + "\", \"params\": [" + args + "] }' -H 'content-type: text/plain;' http://127.0.0.1:7771/\n";
|
"\"method\": \"" + methodname + "\", \"params\": [" + args + "] }' -H 'content-type: text/plain;' http://127.0.0.1:" + to_string(ASSETCHAINS_RPCPORT) + "/\n";
|
||||||
}
|
}
|
||||||
|
|
||||||
string experimentalDisabledHelpMsg(const string& rpc, const string& enableArg)
|
string experimentalDisabledHelpMsg(const string& rpc, const string& enableArg)
|
||||||
{
|
{
|
||||||
|
string daemon = ASSETCHAINS_SYMBOL[0] == 0 ? "komodod" : "hushd";
|
||||||
|
string ticker = ASSETCHAINS_SYMBOL[0] == 0 ? "komodo" : ASSETCHAINS_SYMBOL;
|
||||||
|
|
||||||
return "\nWARNING: " + rpc + " is disabled.\n"
|
return "\nWARNING: " + rpc + " is disabled.\n"
|
||||||
"To enable it, restart zcashd with the -experimentalfeatures and\n"
|
"To enable it, restart " + daemon + " with the -experimentalfeatures and\n"
|
||||||
"-" + enableArg + " commandline options, or add these two lines\n"
|
"-" + enableArg + " commandline options, or add these two lines\n"
|
||||||
"to the zcash.conf file:\n\n"
|
"to the " + ticker + ".conf file:\n\n"
|
||||||
"experimentalfeatures=1\n"
|
"experimentalfeatures=1\n"
|
||||||
+ enableArg + "=1\n";
|
+ enableArg + "=1\n";
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user