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
..
2018-10-05 16:48:16 +09:00
2018-08-16 20:33:50 +02:00
2018-09-11 00:58:05 -04:00
2018-07-27 07:15:02 -04:00
2018-10-10 11:28:43 +02:00
2018-10-24 05:01:29 -04:00
2018-08-09 11:31:45 -04:00
2018-09-26 15:42:21 -04:00
2018-10-18 23:14:20 +02:00
2018-10-24 16:29:50 +02:00
2018-10-28 22:42:36 +00:00
2018-11-01 17:55:39 +01:00
2018-09-04 13:11:26 +02:00
2018-10-27 10:39:44 -04:00
2018-09-07 08:21:14 -04:00
2018-10-31 17:44:31 +01:00
2018-09-11 16:33:05 -04:00
2018-04-13 15:37:20 -04:00
2018-07-27 07:15:02 -04:00
2018-07-27 07:15:02 -04:00
2018-07-27 07:15:02 -04:00
2018-10-09 00:54:30 -03:00
2018-09-17 14:34:56 -04:00
2018-10-18 11:17:05 +02:00
2018-07-27 07:15:02 -04:00
2018-10-26 19:42:58 +02:00
2018-07-27 07:15:02 -04:00
2018-08-27 18:19:33 +02:00
2018-03-22 16:23:04 +01:00
2018-09-30 15:08:16 +08:00
2018-10-13 10:55:51 +01:00
2018-09-30 15:08:16 +08:00
2018-09-11 00:58:05 -04:00
2018-07-27 07:15:02 -04:00
2018-08-28 12:12:32 -07:00
2018-08-25 10:02:37 -07:00
2018-08-25 17:41:00 +02:00
2018-08-13 01:24:55 +02:00
2018-07-27 07:15:02 -04:00
2018-08-14 18:03:43 -05:00
2018-09-23 22:58:54 +02:00
2018-09-23 22:58:54 +02:00
2018-09-23 22:58:54 +02:00
2018-07-27 07:15:02 -04:00
2018-08-13 13:57:15 +02:00
2018-07-27 07:15:02 -04:00
2018-07-27 07:15:02 -04:00
2018-07-27 07:15:02 -04:00
2018-07-27 07:15:02 -04:00
2018-07-27 07:15:02 -04:00
2018-09-11 00:58:05 -04:00
2018-08-20 15:19:12 +02:00
2018-08-23 10:38:59 -07:00
2018-07-27 07:15:02 -04:00
2018-07-27 07:15:02 -04:00
2018-09-25 09:14:52 -07:00
2018-07-27 07:15:02 -04:00
2018-09-25 09:14:52 -07:00
2018-09-11 00:58:05 -04:00
2018-08-27 18:19:33 +02:00
2018-09-04 13:11:26 +02:00
2018-07-27 07:15:02 -04:00
2018-10-18 23:26:06 +01:00
2018-10-19 02:29:25 +08:00
2018-09-26 08:47:42 +08:00
2018-07-27 07:15:02 -04:00
2018-07-27 07:15:02 -04:00
2018-09-13 10:36:41 -07:00
2018-08-11 09:34:47 +03:00
2018-09-20 17:57:20 -04:00
2018-09-13 10:36:41 -07:00
2018-09-26 17:36:28 -04:00
2018-09-10 14:27:32 -04:00
2018-08-27 13:33:04 -04:00
2018-07-27 07:15:02 -04:00
2018-09-13 09:58:26 +02:00
2018-09-13 10:36:41 -07:00
2018-07-27 07:15:02 -04:00
2018-07-27 07:15:02 -04:00
2018-07-27 07:15:02 -04:00
2018-08-29 16:05:00 +02:00
2018-09-12 11:28:01 -04:00
2018-10-09 03:36:14 -06:00
2018-09-13 15:53:51 -04:00
2018-10-25 20:14:48 +08:00
2018-10-09 03:36:14 -06:00
2018-10-18 10:58:59 +02:00
2018-07-27 07:15:02 -04:00
2018-07-27 07:15:02 -04:00
2018-07-27 07:15:02 -04:00
2018-08-08 13:55:27 +02:00
2018-07-27 07:15:02 -04:00
2018-09-27 11:18:47 -04:00
2018-09-30 22:15:37 -03:00
2018-10-16 17:20:34 +02:00
2018-10-16 17:20:34 +02:00
2018-08-08 13:55:27 +02:00
2018-07-27 07:15:02 -04:00
2018-09-26 15:42:21 -04:00
2018-07-27 07:15:02 -04:00
2018-07-27 07:15:02 -04:00
2018-09-06 15:00:01 -04:00
2018-09-06 15:00:01 -04:00
2018-07-27 07:15:02 -04:00
2018-07-27 07:15:02 -04:00
2018-07-27 07:15:02 -04:00
2018-07-27 07:15:02 -04:00
2018-08-27 09:50:13 -07:00
2018-07-27 07:15:02 -04:00
2018-07-27 07:15:02 -04:00
2018-07-27 07:15:02 -04:00
2018-07-27 07:15:02 -04:00
2018-08-31 10:00:38 -04:00
2018-07-27 07:15:02 -04:00
2018-09-25 09:14:52 -07:00
2018-07-24 20:46:23 +01:00
2018-09-13 10:36:41 -07:00
2018-09-13 10:36:41 -07:00
2018-09-11 00:58:13 -04:00
2018-06-25 00:08:49 -04:00
2018-06-25 00:08:49 -04:00
2018-07-27 11:52:18 -07:00
2018-09-04 13:11:26 +02:00
2018-08-31 16:00:38 +02:00
2018-08-31 10:00:38 -04:00
2018-08-31 16:00:38 +02:00
2018-08-31 10:00:38 -04:00
2018-09-02 02:49:30 -04:00
2018-08-27 18:19:33 +02:00
2018-07-27 07:15:02 -04:00
2018-03-21 08:34:44 +02:00
2018-08-08 13:55:27 +02:00
2018-07-27 07:15:02 -04:00
2018-07-27 13:19:03 +02:00
2018-08-08 13:55:27 +02:00
2018-09-11 12:08:17 -04:00
2018-09-26 15:42:21 -04:00
2018-08-13 15:02:38 -04:00
2018-08-14 09:19:47 +00:00
2018-10-26 19:42:58 +02:00
2018-07-27 07:15:02 -04:00
2018-09-11 00:58:05 -04:00
2018-10-18 10:36:51 +02:00
2018-09-30 15:08:16 +08:00
2018-07-17 13:56:21 -04:00
2018-10-26 19:42:58 +02:00
2018-07-27 07:15:02 -04:00
2018-10-26 19:42:58 +02:00
2018-10-26 19:42:58 +02:00
2018-07-27 07:15:02 -04:00
2018-07-27 07:15:02 -04:00
2018-10-27 10:39:44 -04:00
2018-10-27 10:39:44 -04:00
2018-08-26 00:25:28 +02:00
2018-08-26 00:25:28 +02:00
2018-07-27 07:15:02 -04:00
2018-09-23 22:55:11 +02:00
2018-09-23 22:55:11 +02:00
2018-09-23 22:55:11 +02:00
2018-09-23 22:55:11 +02:00
2018-09-10 14:27:32 -04:00
2018-07-27 07:15:02 -04:00
2018-08-08 13:55:27 +02:00