The pending_block member of database was a premature optimization and had an unfortunate tendency to get out of sync, especially when switching forks. This commit removes it, and substantially improves the handling of transactions when switching forks. Specifically, flooding or forking no longer causes nodes to discard valid transactions. |
||
|---|---|---|
| .. | ||
| app | ||
| chain | ||
| db | ||
| deterministic_openssl_rand | ||
| egenesis | ||
| fc@d19f67d94f | ||
| net | ||
| p2p | ||
| plugins | ||
| time | ||
| utilities | ||
| wallet | ||
| CMakeLists.txt | ||