aboutsummaryrefslogtreecommitdiff
path: root/src/rpc/server.h
AgeCommit message (Expand)Author
2021-01-29Remove pointer cast in CRPCTable::dumpArgMapRussell Yanofsky
2021-01-28rpc: Remove duplicate name and argNames from CRPCCommandMarcoFalke
2021-01-28rpc: Use RPCHelpMan for check-rpc-mappings linterMarcoFalke
2020-12-31scripted-diff: Bump copyright headersMarcoFalke
2020-09-24remove CRPCCommand constructor that takes rpcfn_type function pointerMarcoFalke
2020-08-14rpc: Remove unused return type from appendCommandMarcoFalke
2020-07-03rpc: Assert that passed arg names are equal to hardcoded onesMarcoFalke
2020-06-30rpc: Add CRPCCommand constructor which takes RPCHelpManMarcoFalke
2020-05-22rpc: factor out RpcInterruptionPoint from dumptxoutsetMarcoFalke
2019-12-30scripted-diff: Bump copyright of files changed in 2019MarcoFalke
2019-10-15Remove unused includespracticalswift
2019-07-05rpc: migrate JSONRPCRequest functionality into request.cppKarl-Johan Alm
2019-04-09[build] Move rpc utility methods to rpc/utilJohn Newbery
2019-03-05Remove use of CRPCTable::appendCommand in wallet codeRussell Yanofsky
2018-09-13convert C-style (void) parameter lists to C++ style ()Arvid Norberg
2018-08-08Merge #13780: 0.17: Pre-branch maintenanceWladimir J. van der Laan
2018-07-27Return void instead of bool for functions that cannot failpracticalswift
2018-07-27Update copyright headers to 2018DrahtBot
2018-04-01Merge #12757: Clarify include guard naming conventionMarcoFalke
2018-03-25Add username and ip logging for RPC method requestsGabriel Davidian
2018-03-22Fix missing or inconsistent include guardspracticalswift
2018-03-15Document RPC method aliasingRussell Yanofsky
2018-03-07[rpc] createrawtransaction: Accept sorted outputsMarcoFalke
2018-02-22rpc: Allow typeAny in RPCTypeCheckMarcoFalke
2018-01-03Increment MIT Licence copyright header year on files modified in 2017Akira Takizawa
2017-11-16scripted-diff: Replace #include "" with #include <> (ryanofsky)MeshCollider
2017-10-03Fix uninitialized URI in batch RPC requestsRussell Yanofsky
2017-09-26[rpc] Deprecate estimatefee RPCJohn Newbery
2017-08-29rpc: Push down safe mode checksAndrew Chow
2017-08-16Declare single-argument (non-converting) constructors "explicit"practicalswift
2017-08-07rpc: Move ValueFromAmount to core_writeWladimir J. van der Laan
2017-06-12Remove unnecessary forward class declarations in header filespracticalswift
2017-06-04Perform member initialization in initialization lists where possiblepracticalswift
2017-05-13Replace boost::function with std::function (C++11)practicalswift
2017-03-27refactor: Move RPCNotifyBlockChange out of `rpc/server.h`Wladimir J. van der Laan
2017-03-27refactor: Move GetDifficulty out of `rpc/server.h`Wladimir J. van der Laan
2017-03-19Fix parameter naming inconsistencies between .h and .cpp filespracticalswift
2017-03-17Remove unused codepracticalswift
2017-02-27Move wallet RPC declarations to rpcwallet.hLuke Dashjr
2017-02-27RPC: Pass on JSONRPCRequest metadata (URI/user/etc) for "help" methodLuke Dashjr
2017-02-27Move nWalletUnlockTime to CWallet::nRelockTime, and name timed task unique pe...Luke Dashjr
2017-02-27RPC: Do all wallet access through new GetWalletForJSONRPCRequestLuke Dashjr
2017-02-27RPC/Wallet: Pass CWallet as pointer to helper functionsLuke Dashjr
2017-01-19[wallet] Add include_unsafe argument to listunspent RPCRussell Yanofsky
2017-01-05rpc: Support named argumentsWladimir J. van der Laan
2016-12-31Increment MIT Licence copyright header year on files modified in 2016isle2983
2016-12-05Add option to return non-segwit serialization via rpcGregory Sanders
2016-10-19[RPC] pass HTTP basic authentication username to the JSONRequest objectJonas Schnelli
2016-10-19[RPC] Give RPC commands more information about the RPC requestJonas Schnelli
2016-09-07add waitfornewblock/waitforblock/waitforblockheight rpcs and use them for testsCory Fields