MarcoFalke
94a26b192f
Merge #17318 : replace asserts in RPC code with CHECK_NONFATAL and add linter
...
c98bd13e675fbf5641ed64d551b63aaf55a1a8e9 replace asserts in RPC code with CHECK_NONFATAL and add linter (Adam Jonas)
Pull request description:
- Replace instances of assert in /rpc files and rpcwallet with CHECK_NONFATAL(condition)
- Add a linter to prevent future usage of assert being used in RPC code
ref https://github.com/bitcoin/bitcoin/pull/17192
ACKs for top commit:
practicalswift:
ACK c98bd13e675fbf5641ed64d551b63aaf55a1a8e9 -- diff looks correct
Tree-SHA512: a16036b6bbcca73a5334665f66e17e1756377d582317568291da1d727fc9cf8c84bac9d9bd099534e1be315345336e5f7b66b93793135155f320dc5862a2d875
2019-11-04 11:33:41 -05:00
..
2019-11-04 08:32:22 -05:00
2019-10-24 16:01:44 -04:00
2019-10-29 15:46:45 -04:00
2019-10-28 13:41:45 +01:00
2019-10-15 22:56:43 +00:00
2019-11-04 13:18:27 +01:00
2019-11-04 04:22:53 -05:00
2019-10-28 13:31:33 +01:00
2019-10-15 22:56:43 +00:00
2019-11-04 08:03:48 -05:00
2019-11-04 11:33:41 -05:00
2019-11-04 04:22:53 -05:00
2019-03-31 11:41:05 -07:00
2019-07-01 12:59:44 +02:00
2019-11-04 08:16:54 -05:00
2019-10-30 16:24:02 -04:00
2019-11-02 14:47:41 +01:00
2019-11-04 11:33:41 -05:00
2019-10-15 22:56:43 +00:00
2019-10-14 13:24:54 +03:00
2019-06-14 08:30:43 +02:00
2019-10-29 11:30:12 +02:00
2019-06-02 17:15:23 +02:00
2019-02-27 16:53:44 -05:00
2019-10-15 22:56:43 +00:00
2019-10-15 22:56:43 +00:00
2019-07-24 16:33:20 +03:00
2019-11-04 13:18:27 +01:00
2019-10-16 08:56:57 -07:00
2019-09-05 13:25:11 +12:00
2019-10-30 12:38:31 +01:00
2019-10-28 13:31:33 +01:00
2019-10-28 13:31:33 +01:00
2019-10-30 12:35:41 +01:00
2019-10-29 15:46:45 -04:00
2019-10-15 22:56:43 +00:00
2019-04-06 12:10:55 -07:00
2019-04-06 12:10:55 -07:00
2019-05-22 15:55:50 +01:00
2019-10-16 17:06:20 -04:00
2019-03-27 18:29:48 -04:00
2019-10-16 13:06:50 -04:00
2019-10-29 20:27:30 +01:00
2019-11-01 12:06:35 +01:00
2019-09-06 22:05:33 +02:00
2019-11-01 12:06:35 +01:00
2019-10-02 08:51:12 +02:00
2019-07-21 21:00:31 -04:00
2019-09-25 20:56:38 +02:00
2019-10-15 22:56:43 +00:00
2019-03-26 17:38:00 -07:00
2019-06-06 08:00:33 +02:00
2019-08-30 11:29:21 +09:00
2019-10-10 15:47:39 -04:00
2019-04-30 10:05:54 +03:00
2019-10-15 22:56:43 +00:00
2019-10-28 10:30:51 -04:00
2019-02-22 17:38:45 -08:00
2019-02-22 17:38:45 -08:00
2019-10-28 13:41:45 +01:00
2019-04-30 10:05:54 +03:00
2019-03-31 11:41:05 -07:00
2019-10-28 13:41:45 +01:00
2019-10-15 22:56:43 +00:00
2019-10-25 13:11:09 +00:00
2019-10-15 22:56:43 +00:00
2019-11-01 11:41:45 +01:00
2019-10-28 10:30:51 -04:00
2019-10-15 22:56:43 +00:00
2019-06-02 17:15:23 +02:00
2019-10-22 00:07:31 +02:00
2019-10-15 10:53:17 +02:00
2019-10-22 13:44:51 -07:00
2019-11-04 13:18:27 +01:00
2019-11-01 18:08:41 -04:00
2019-09-30 09:41:11 +02:00
2019-10-24 16:01:43 -04:00
2019-10-24 16:01:43 -04:00
2019-10-30 13:19:30 -04:00
2019-06-02 17:15:23 +02:00
2019-10-29 15:46:45 -04:00
2019-02-12 11:34:57 -05:00
2019-08-15 10:05:32 -04:00
2019-08-11 11:33:27 +09:00
2019-11-04 11:17:20 -05:00
2019-10-29 15:46:45 -04:00
2019-10-29 11:30:12 +02:00
2019-11-04 11:17:20 -05:00
2019-11-04 11:17:20 -05:00
2019-06-11 17:18:16 +02:00
2019-10-15 22:56:43 +00:00
2019-11-04 04:22:53 -05:00
2019-08-08 11:35:14 +09:00
2019-10-28 13:31:33 +01:00
2019-07-03 14:03:21 +02:00
2019-10-16 08:56:57 -07:00
2019-07-09 16:20:18 -04:00
2019-10-15 22:56:43 +00:00
2019-10-02 10:39:14 -04:00
2019-10-15 22:56:43 +00:00
2019-10-15 22:56:43 +00:00
2019-11-01 18:12:57 -04:00
2019-10-22 00:07:31 +02:00
2019-10-18 14:24:21 -04:00
2019-10-28 16:42:39 -07:00
2019-10-15 22:56:43 +00:00
2019-02-10 17:17:32 -05:00
2019-10-15 22:56:43 +00:00
2019-10-15 22:56:43 +00:00
2019-10-28 13:31:33 +01:00
2019-09-25 10:56:00 -04:00
2019-10-15 22:56:43 +00:00
2019-05-17 13:29:04 +02:00
2019-07-24 16:33:20 +03:00
2019-06-13 09:30:40 -04:00
2019-07-17 15:32:38 +01:00
2019-10-15 22:56:43 +00:00
2019-10-16 08:56:57 -07:00
2019-10-15 22:56:43 +00:00
2019-10-30 14:20:17 -04:00
2019-10-30 14:27:31 +01:00
2019-06-18 15:59:53 -04:00
2019-10-15 22:56:43 +00:00
2019-10-15 22:56:43 +00:00
2019-10-15 22:56:43 +00:00
2019-11-04 04:22:53 -05:00
2019-10-29 15:46:45 -04:00
2019-10-29 15:46:45 -04:00
2019-10-29 15:46:45 -04:00
2019-08-15 11:02:55 -04:00
2019-08-15 11:02:55 -04:00
2019-08-14 15:52:52 -04:00
2019-10-28 10:30:51 -04:00
2019-07-24 16:33:20 +03:00
2019-10-15 22:56:43 +00:00