bitcoin/src/wallet/rpc
Ryan Ofsky 02e62c6c9a common: Add PSBTError enum
Add separate PSBTError enum instead of reusing TransactionError enum for PSBT
operations, and drop unused error codes. The error codes returned by PSBT
operations and transaction broadcast functions mostly do not overlap, so using
an unified enum makes it harder to call any of these functions and know which
errors actually need to be handled.

Define PSBTError in the common library because PSBT functionality is
implemented in the common library and used by both the node (for rawtransaction
RPCs) and the wallet.
2024-05-16 10:16:08 -05:00
..
addresses.cpp scripted-diff: Add IWYU pragma keep to bitcoin-config.h includes 2024-05-01 08:33:04 +02:00
backup.cpp Merge bitcoin/bitcoin#28336: rpc: parse legacy pubkeys consistently with specific error messages 2024-05-08 17:52:58 -04:00
coins.cpp rpc: access some args by name 2024-03-01 13:51:21 +00:00
encrypt.cpp rpc, doc: encryptwallet, mention HD seed rotation and new backup 2023-12-05 18:46:58 -03:00
signmessage.cpp util: move util/message to common/signmessage 2024-05-16 11:16:08 -04:00
spend.cpp common: Add PSBTError enum 2024-05-16 10:16:08 -05:00
transactions.cpp wallet, rpc: show mempool conflicts in gettransaction result 2024-03-20 15:05:37 -04:00
util.cpp scripted-diff: Modernize name of urlDecode function and param 2024-04-24 23:26:24 +02:00
util.h rpc: return block hash & height in getbalances, gettransaction & getwalletinfo JSONs 2023-04-26 16:07:47 +02:00
wallet.cpp scripted-diff: Add IWYU pragma keep to bitcoin-config.h includes 2024-05-01 08:33:04 +02:00
wallet.h Add src/wallet/* code to wallet:: namespace 2022-01-06 22:14:16 -05:00