Merge #8775: RPC refactoring: Access wallet using new GetWalletForJSONRPCRequest
commiteb281842b7df099494982b1c4d45d02520ae278c
authorWladimir J. van der Laan <laanwj@gmail.com>
Fri, 3 Mar 2017 12:37:19 +0000 (3 13:37 +0100)
committerWladimir J. van der Laan <laanwj@gmail.com>
Fri, 3 Mar 2017 12:38:42 +0000 (3 13:38 +0100)
tree11253973862b7fe7354273aa76376cf25f8d1374
parent58861ad91b499f6902c0f1c51bb745b91a275826
parentd678771c660c936a6222dd43a204cb2699100f3e
Merge #8775: RPC refactoring: Access wallet using new GetWalletForJSONRPCRequest

d678771 Wallet: Sanitise -wallet parameter (Luke Dashjr)
9756be3 Wallet/RPC: Use filename rather than CWallet pointer, for lockwallet RPCRunLater job name (Luke Dashjr)
86be48a More tightly couple EnsureWalletIsAvailable with GetWalletForJSONRPCRequest where appropriate (Luke Dashjr)
a435632 Move wallet RPC declarations to rpcwallet.h (Luke Dashjr)
ad15734 RPC: Pass on JSONRPCRequest metadata (URI/user/etc) for "help" method (Luke Dashjr)
bf8a04a Reformat touched lines with C++11 (Luke Dashjr)
2e518e3 Move nWalletUnlockTime to CWallet::nRelockTime, and name timed task unique per CWallet (Luke Dashjr)
d77ad6d RPC: Do all wallet access through new GetWalletForJSONRPCRequest (Luke Dashjr)
eca550f RPC/Wallet: Pass CWallet as pointer to helper functions (Luke Dashjr)

Tree-SHA512: bfd592da841693390e16f83b451503eb5cedb71208089aa32b3fc45e973555584a3ed7696dd239f6409324464d565dacf0f3d0e36e8e13ae6a7843848465f960
src/rpc/misc.cpp
src/rpc/server.cpp
src/wallet/rpcdump.cpp
src/wallet/rpcwallet.cpp
src/wallet/wallet.cpp