RPCOverloadWrapper overloads some deprecated or disabled RPCs with
an implementation using other RPCs to avoid having a ton of code churn
around replacing those RPCs.
@ -81,15 +81,15 @@ class WalletDescriptorTest(BitcoinTestFramework):
# Make sure things are disabled
self.log.info("Test disabled RPCs")
assert_raises_rpc_error(-4,"This type of wallet does not support this command",recv_wrpc.importprivkey,"cVpF924EspNh8KjYsfhgY96mmxvT6DgdWiTYMtMjuM74hJaU5psW")
assert_raises_rpc_error(-4,"This type of wallet does not support this command",recv_wrpc.importpubkey,send_wrpc.getaddressinfo(send_wrpc.getnewaddress()))
assert_raises_rpc_error(-4,"This type of wallet does not support this command",recv_wrpc.importaddress,recv_wrpc.getnewaddress())
assert_raises_rpc_error(-4,"This type of wallet does not support this command",recv_wrpc.importmulti,[])
assert_raises_rpc_error(-4,"This type of wallet does not support this command",recv_wrpc.addmultisigaddress,1,[recv_wrpc.getnewaddress()])
assert_raises_rpc_error(-4,"This type of wallet does not support this command",recv_wrpc.dumpprivkey,recv_wrpc.getnewaddress())
assert_raises_rpc_error(-4,"This type of wallet does not support this command",recv_wrpc.dumpwallet,'wallet.dump')
assert_raises_rpc_error(-4,"This type of wallet does not support this command",recv_wrpc.importwallet,'wallet.dump')
assert_raises_rpc_error(-4,"This type of wallet does not support this command",recv_wrpc.sethdseed)
assert_raises_rpc_error(-4,"This type of wallet does not support this command",recv_wrpc.rpc.importprivkey,"cVpF924EspNh8KjYsfhgY96mmxvT6DgdWiTYMtMjuM74hJaU5psW")
assert_raises_rpc_error(-4,"This type of wallet does not support this command",recv_wrpc.rpc.importpubkey,send_wrpc.getaddressinfo(send_wrpc.getnewaddress()))
assert_raises_rpc_error(-4,"This type of wallet does not support this command",recv_wrpc.rpc.importaddress,recv_wrpc.getnewaddress())
assert_raises_rpc_error(-4,"This type of wallet does not support this command",recv_wrpc.rpc.importmulti,[])
assert_raises_rpc_error(-4,"This type of wallet does not support this command",recv_wrpc.rpc.addmultisigaddress,1,[recv_wrpc.getnewaddress()])
assert_raises_rpc_error(-4,"This type of wallet does not support this command",recv_wrpc.rpc.dumpprivkey,recv_wrpc.getnewaddress())
assert_raises_rpc_error(-4,"This type of wallet does not support this command",recv_wrpc.rpc.dumpwallet,'wallet.dump')
assert_raises_rpc_error(-4,"This type of wallet does not support this command",recv_wrpc.rpc.importwallet,'wallet.dump')
assert_raises_rpc_error(-4,"This type of wallet does not support this command",recv_wrpc.rpc.sethdseed)