aboutsummaryrefslogtreecommitdiff
path: root/src/wallet/psbtwallet.cpp
Commit message (Collapse)AuthorAgeFilesLines
* Remove unused TransactionError constantsMarcoFalke2019-02-141-6/+4
|
* Switch away from exceptions in refactored tx codeGlenn Willen2019-02-111-6/+8
| | | | | | | | 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.
* Move PSBT definitions and code to separate filesGlenn Willen2019-02-111-0/+60
Move non-wallet PSBT code to src/psbt.{h,cpp}, and PSBT wallet code to src/wallet/psbtwallet.{h,cpp}. This commit contains only code movement (and adjustments to includes and Makefile.am.)