bitcoin/src/rpc
Glenn Willen bd0dbe8763 Switch away from exceptions in refactored tx code
After refactoring general-purpose PSBT and transaction code out of RPC code,
for use in the GUI, it's no longer appropriate to throw exceptions. Instead we
now return bools for success, and take an output parameter for an error object.
We still use JSONRPCError() for the error objects, since only RPC callers
actually care about the error codes.
2019-02-11 14:08:04 -08:00
..
blockchain.cpp Merge #15159: [RPC] Remove lookup to UTXO set from GetTransaction 2019-01-30 11:18:44 -05:00
blockchain.h rpc: Remove cs_main lock from blockToJSON and blockHeaderToJSON 2018-09-09 18:02:24 +01:00
client.cpp Merge #15226: Allow creating blank (empty) wallets (alternative) 2019-02-11 08:08:33 +13:00
client.h Update copyright headers to 2018 2018-07-27 07:15:02 -04:00
mining.cpp Move ParseConfirmTarget from rpc/mining to rpc/util 2019-02-08 15:29:45 -05:00
mining.h Move ParseConfirmTarget from rpc/mining to rpc/util 2019-02-08 15:29:45 -05:00
misc.cpp Merge #14667: Add deriveaddresses RPC util method 2019-02-08 08:21:52 +13:00
net.cpp RPCHelpMan: Pass through Result and Examples 2019-01-25 14:16:07 -05:00
protocol.cpp scripted-diff: Move util files to separate directory. 2018-11-04 22:46:07 -08:00
protocol.h Update copyright headers to 2018 2018-07-27 07:15:02 -04:00
rawtransaction.cpp Switch away from exceptions in refactored tx code 2019-02-11 14:08:04 -08:00
rawtransaction.h Pass chain and client variables where needed 2018-11-06 11:44:40 -04:00
register.h Update copyright headers to 2018 2018-07-27 07:15:02 -04:00
server.cpp Merge #14987: RPCHelpMan: Pass through Result and Examples 2019-01-29 09:55:48 -05:00
server.h convert C-style (void) parameter lists to C++ style () 2018-09-13 10:36:41 -07:00
util.cpp Switch away from exceptions in refactored tx code 2019-02-11 14:08:04 -08:00
util.h Switch away from exceptions in refactored tx code 2019-02-11 14:08:04 -08:00