bitcoin/src/script
Wladimir J. van der Laan 51e5ef3971
Merge #14377: check that a separator is found for psbt inputs, outputs, and global map
4fb3388db9 check that a separator is found for psbt inputs, outputs, and global map (Andrew Chow)

Pull request description:

  Currently it doesn't make sure that a separator was found so PSBTs missing a trailing separator would still pass. This fixes that and adds a test case for it.

  It really only makes sense to check for the separator for the output maps as if an input or global map was missing a separator, the fields following it would be interpreted as belonging to the previous input or global map. However I have added the check for those two anyways to be consistent.

Tree-SHA512: 50c0c08e201ba02494b369a4d36ddb73e6634eb5a4e4e201c4ef38fd2dbeea2c642b8a04d50c91615da61ecbfade37309e47431368f4b1064539c42015766b50
2018-11-01 17:55:39 +01:00
..
bitcoinconsensus.cpp Drop unused GetType() from CSizeComputer 2018-09-11 00:58:05 -04:00
bitcoinconsensus.h Update copyright headers to 2018 2018-07-27 07:15:02 -04:00
descriptor.cpp Add key origin support to descriptors 2018-10-20 20:29:02 -07:00
descriptor.h Replace duplcate reference with reference to reference doc 2018-09-05 11:27:43 -07:00
interpreter.cpp Merge #13780: 0.17: Pre-branch maintenance 2018-08-08 13:55:27 +02:00
interpreter.h Update copyright headers to 2018 2018-07-27 07:15:02 -04:00
ismine.cpp doxygen: Fix member comments 2018-09-26 15:42:21 -04:00
ismine.h Update copyright headers to 2018 2018-07-27 07:15:02 -04:00
script.cpp Update copyright headers to 2018 2018-07-27 07:15:02 -04:00
script.h Update copyright headers to 2018 2018-07-27 07:15:02 -04:00
script_error.cpp Update copyright headers to 2018 2018-07-27 07:15:02 -04:00
script_error.h Update copyright headers to 2018 2018-07-27 07:15:02 -04:00
sigcache.cpp Update copyright headers to 2018 2018-07-27 07:15:02 -04:00
sigcache.h Update copyright headers to 2018 2018-07-27 07:15:02 -04:00
sign.cpp Merge #14197: [psbt] Convert non-witness UTXOs to witness if witness sig created 2018-11-01 16:09:38 +01:00
sign.h Merge #14377: check that a separator is found for psbt inputs, outputs, and global map 2018-11-01 17:55:39 +01:00
standard.cpp Merge #13429: Return the script type from Solver 2018-08-25 17:41:00 +02:00
standard.h Merge #13429: Return the script type from Solver 2018-08-25 17:41:00 +02:00