lbrycrd/src/rpc
MarcoFalke ef8340d25f
Merge #11031: [rpc] deprecate estimatefee
048e0c3e2 [rpc] [tests] Add deprecated RPC test (Cristian Mircea Messel)
d4cdbd6fb [rpc] Deprecate estimatefee RPC (John Newbery)

Pull request description:

  Deprecates estimatefee in v0.16, for final removal in v0.17.

  This commit introduces a phased removal of RPC methods. RPC method is
  disabled by default in version x, but can be enabled by using the
  `-deprecatedrpc=<methodname>` argument. RPC method is removed entirely in version
  (x+1).

  This gives users fair warning that an RPC is to be removed, and time to change client software if necessary. Deprecation warnings in RPC return values or release notes are easily ignored.

  This is a more generic version of the approach I tried to use in #10841, which too late to make it into v0.15.

Tree-SHA512: 9695a600e84b812974387333e4a6805d18972da30befb754e9e4da77cd9815d00c5cc2ee0b0350bdbbdb5fdc6ba47789f8b2c6f5b15c8cd5a1deefcc4832da30
2017-09-27 14:38:13 +02:00
..
blockchain.cpp Merge #11238: Add assertions before potential null deferences 2017-09-06 23:54:06 +02:00
blockchain.h Remove unnecessary forward class declarations in header files 2017-06-12 20:37:43 +02:00
client.cpp rpc: make estimatesmartfee argument naming consistent with documentation 2017-09-08 01:55:59 +02:00
client.h rpc: Named argument support for bitcoin-cli 2017-01-10 12:04:54 +01:00
mining.cpp [rpc] Deprecate estimatefee RPC 2017-09-26 12:17:19 -04:00
mining.h Properly bound check conf_target in wallet RPC calls 2017-07-14 23:41:40 -04:00
misc.cpp Merge #10793: Changing &var[0] to var.data() 2017-09-08 01:16:54 +02:00
net.cpp rpc: Push down safe mode checks 2017-08-29 10:09:41 +02:00
protocol.cpp rpc: Write authcookie atomically 2017-08-25 15:37:24 +02:00
protocol.h [rpc] Deprecate estimatefee RPC 2017-09-26 12:17:19 -04:00
rawtransaction.cpp More user-friendly error message when partially signing 2017-09-11 22:15:44 +12:00
register.h Do not shadow global RPC table variable (tableRPC) 2016-08-25 15:02:26 +02:00
safemode.cpp rpc: Push down safe mode checks 2017-08-29 10:09:41 +02:00
safemode.h rpc: Push down safe mode checks 2017-08-29 10:09:41 +02:00
server.cpp [rpc] Deprecate estimatefee RPC 2017-09-26 12:17:19 -04:00
server.h [rpc] Deprecate estimatefee RPC 2017-09-26 12:17:19 -04:00