aboutsummaryrefslogtreecommitdiff
path: root/src/wallet/rpcwallet.h
AgeCommit message (Expand)Author
2021-03-29refactor: replace util::Ref by std::any (C++17)Sebastian Falbesoner
2021-03-05rpc: refactor rpc wallet functions to take references instead of pointersfanquake
2020-09-22Assert that RPCArg names are equal to CRPCCommand ones (net, rpcwallet)MarcoFalke
2020-06-05refactor: Combine GetWalletForJSONRPCRequest and EnsureWalletIsAvailable func...Russell Yanofsky
2020-05-28Remove g_rpc_chain globalRussell Yanofsky
2020-05-28refactor: replace RegisterWalletRPCCommands with GetWalletRPCCommandsRussell Yanofsky
2020-04-16scripted-diff: Bump copyright headersMarcoFalke
2020-04-02rpc: Make rpc documentation not depend on rpc argsMarcoFalke
2020-01-23Refactor: Allow LegacyScriptPubKeyMan to be nullAndrew Chow
2019-11-05Add EnsureLegacyScriptPubKeyMan and use in rpcwallet.cppRussell Yanofsky
2019-10-28Avoid using g_rpc_node global in wallet codeRussell Yanofsky
2019-05-16Merge #15870: wallet: Only fail rescan when blocks have actually been prunedMarcoFalke
2019-05-06scripted-diff: Bump copyright headers in walletMarcoFalke
2019-05-02rpcwallet: Make helper methods const on CWalletMarcoFalke
2019-03-05Remove use of CRPCTable::appendCommand in wallet codeRussell Yanofsky
2019-02-11Move PSBT definitions and code to separate filesGlenn Willen
2018-11-01Simplify arguments to SignPSBTInputGlenn Willen
2018-11-01Remove redundant txConst parameter to FillPSBTGlenn Willen
2018-07-27Update copyright headers to 2018DrahtBot
2018-07-16Create wallet RPCs for PSBTAndrew Chow
2018-05-22wallet: Use shared pointer to retain wallet instanceJoão Barbosa
2018-02-17Split signrawtransaction into wallet and non-walletAndrew Chow
2018-02-16Create getaddressinfo RPC and deprecate parts of validateaddressAndrew Chow
2018-01-03Increment MIT Licence copyright header year on files modified in 2017Akira Takizawa
2017-09-07[wallet] Add RegisterWalletRPC() function to wallet/init.cppJohn Newbery
2017-08-07scripted-diff: Use the C++11 keyword nullptr to denote the pointer literal in...practicalswift
2017-07-16Fix incorrect Doxygen tag (@ince → @since). Make Doxygen parameter names ma...practicalswift
2017-02-27Move wallet RPC declarations to rpcwallet.hLuke Dashjr
2016-08-25Do not shadow global RPC table variable (tableRPC)Pavel Janík
2016-03-31rpc: Register calls where they are definedWladimir J. van der Laan
2016-01-20[RPC, Wallet] Move RPC dispatch table registration to wallet/ codeJonas Schnelli