refactor: Replace JSONRPCRequest fHelp field with mode field

No change in behavior
This commit is contained in:
Russell Yanofsky
2021-01-29 18:09:46 -05:00
parent 80e16cadd5
commit 6158a6d397
6 changed files with 18 additions and 21 deletions

View File

@@ -34,19 +34,19 @@ public:
UniValue id;
std::string strMethod;
UniValue params;
bool fHelp;
enum Mode { EXECUTE, GET_HELP } mode = EXECUTE;
std::string URI;
std::string authUser;
std::string peerAddr;
const util::Ref& context;
explicit JSONRPCRequest(const util::Ref& context) : id(NullUniValue), params(NullUniValue), fHelp(false), context(context) {}
explicit JSONRPCRequest(const util::Ref& context) : id(NullUniValue), params(NullUniValue), context(context) {}
//! Initializes request information from another request object and the
//! given context. The implementation should be updated if any members are
//! added or removed above.
JSONRPCRequest(const JSONRPCRequest& other, const util::Ref& context)
: id(other.id), strMethod(other.strMethod), params(other.params), fHelp(other.fHelp), URI(other.URI),
: id(other.id), strMethod(other.strMethod), params(other.params), mode(other.mode), URI(other.URI),
authUser(other.authUser), peerAddr(other.peerAddr), context(context)
{
}