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: 3 day(s) ago

__________

gr0v1ty/nano-node:ed9e7fb8cfc802b7691dfe101e6479ee2d2bdff9

Test Results

Test Case Status Duration Median Deviation Log Graph
5n4pr_conf_10k_bintree PASS 113 s 0.0 s - Show
5n4pr_conf_10k_change PASS 199 s 4.0 s - Show
5n4pr_conf_change_dependant PASS 116 s 2.5 s - -
5n4pr_conf_change_independant PASS 106 s -6.0 s - -
5n4pr_conf_send_dependant PASS 106 s -7.5 s - -
5n4pr_conf_send_independant PASS 107 s -7.5 s - -
5n4pr_rocks_10k_bintree PASS 113 s -1.5 s - -
5n4pr_rocks_10k_change FAIL 141 s -5.0 s Show -