Merge #10931: Fix misleading "Method not found" multiwallet errors
commit0b11a07848754347add990a2b2cff4828ffa2be0
authorWladimir J. van der Laan <laanwj@gmail.com>
Thu, 27 Jul 2017 15:51:14 +0000 (27 17:51 +0200)
committerWladimir J. van der Laan <laanwj@gmail.com>
Thu, 27 Jul 2017 16:58:24 +0000 (27 18:58 +0200)
tree4ae97378b6c0c3e3e8ac3b4b4a8833de070ae2e8
parentba1bbb049b8f3ad295f36b060f775591b1fed8c1
parentdf389bca2048f5814387987463fe3298766bc6b6
Merge #10931: Fix misleading "Method not found" multiwallet errors

df389bc Change wallet method disabled error text (Russell Yanofsky)
e526b3d Fix misleading "Method not found" multiwallet errors (Russell Yanofsky)

Pull request description:

  Raise RPC_WALLET_NOT_SPECIFIED instead of RPC_METHOD_NOT_FOUND when a required
  wallet filename was not specified in an RPC call.

  Also raise more specific RPC_WALLET_NOT_FOUND error instead of
  RPC_INVALID_PARAMETER in case an invalid wallet was specified, for consistency.

Tree-SHA512: 6a8d885283f69bcfc28f2e08ac03eff02f9f8160a312ce2a90d868aa52533434fc0b4c4ab86547c2f09392338956df915637eaf7136a4fc105e6c8179f2d0ac8