Peter Todd 0cb8763cbb
Check against MANDATORY flags prior to accepting to mempool
Previously transactions were only tested again the
STANDARD_SCRIPT_VERIFY_FLAGS prior to mempool acceptance, so any bugs in
those flags that allowed actually-invalid transactions to pass would
result in allowing invalid transactions into the mempool. Fortunately
there is a second check in CreateNewBlock() that would prevent those
transactions from being mined, resulting in an invalid block, however
this could still be exploited as a DoS attack.

Rebased-From: 7c041b3b91aa08a8f5863382b865a5174281ad03
2014-12-22 12:42:58 +01:00
..
2014-11-20 17:22:06 +01:00
2014-12-11 11:10:23 +01:00
2014-12-04 19:17:07 +01:00
2014-12-09 10:07:35 +01:00
2014-11-03 16:16:40 +01:00
2014-10-27 04:16:48 -07:00
2014-11-03 16:16:40 +01:00
2014-11-03 16:16:40 +01:00
2014-12-05 16:50:48 +01:00
2014-12-03 10:52:58 +00:00
2014-12-03 10:52:58 +00:00
2014-12-03 10:52:58 +00:00
2014-11-03 16:16:40 +01:00
2014-11-03 16:16:40 +01:00
2014-12-16 18:51:50 +01:00
2014-12-03 10:52:58 +00:00
2014-12-03 10:52:58 +00:00
2014-11-24 14:43:10 +01:00
2014-12-03 10:52:58 +00:00
2014-12-05 11:24:39 +01:00
2014-11-20 17:22:02 +01:00
2014-11-20 17:22:02 +01:00
2014-12-01 14:57:58 +01:00
2014-12-01 14:57:58 +01:00
2014-12-05 16:50:48 +01:00
2014-12-03 10:52:58 +00:00
2014-12-05 11:39:18 +01:00
2014-08-28 22:25:21 +02:00
2014-12-03 10:52:58 +00:00
2014-11-03 16:16:40 +01:00
2014-11-20 17:22:02 +01:00
2014-11-25 08:18:33 +01:00
2014-12-03 10:52:58 +00:00
2014-11-03 16:16:40 +01:00
2014-12-02 08:32:10 +01:00
2014-12-10 08:22:20 +01:00
2014-10-03 04:29:51 +02:00