feat: identify transactions that fail at *runtime* due to an analysis-time error. This ideally should never happen, but there are a few cases where it does (and, it means that miners spend non-trivial compute time on transactions they can't claim tx fees for). Identify these transactions as "problematic" transactions, and drop them from the mempool and blacklist them so they can't keep circulating in the network.

This commit is contained in:
Jude Nelson
2022-07-22 12:41:27 -04:00
parent 3a9d10d85b
commit 441e1d0e6b

File diff suppressed because it is too large Load Diff