Test Details Overview

Reduce `blocks.hpp` includes with forward declarations

Move `std::hash<nano::epoch>` to `epoch_templ.hpp` to break
the `<functional>` dependency in `epoch.hpp`. Add `seconds_t`
and `millis_t` type aliases to `fwd.hpp`. Replace transitive
`blocks.hpp` includes in headers with narrower includes and
add explicit includes in the corresponding .cpp files.

__________

Type: commit

Hash: ed9e7fb8cfc802b7691dfe101e6479ee2d2bdff9

Created: 24 day(s) ago

__________

gr0v1ty/nano-node:ed9e7fb8cfc802b7691dfe101e6479ee2d2bdff9

Test Results

Test Case Status Duration Median Deviation Log Graph
5n4pr_conf_10k_bintree PASS 113 s -2.5 s - Show
5n4pr_conf_10k_change PASS 199 s 27.5 s - Show
5n4pr_conf_change_dependant PASS 116 s 2.0 s - -
5n4pr_conf_change_independant PASS 106 s -9.5 s - -
5n4pr_conf_send_dependant PASS 106 s -5.5 s - -
5n4pr_conf_send_independant PASS 107 s -6.5 s - -
5n4pr_rocks_10k_bintree PASS 113 s -2.5 s - -
5n4pr_rocks_10k_change FAIL 141 s -4.5 s Show -