nimbus-eth2/beacon_chain/block_pools
Jacek Sieka 8b01284b0e
cache block hash (#1329)
hash_tree_root was turning up when running beacon_node, turns out to be
repeated hash_tree_root invocations - this pr brings them back down to
normal.

this PR caches the root of a block in the SignedBeaconBlock object -
this has the potential downside that even invalid blocks will be hashed
(as part of deserialization) - later, one could imagine delaying this
until checks have passed

there's also some cleanup of the `cat=` logs which were applied randomly
and haphazardly, and to a large degree are duplicated by other
information in the log statements - in particular, topics fulfill the
same role
2020-07-16 15:16:51 +02:00
..
block_pools_types.nim Merge devel and resolve conflicts 2020-07-10 02:02:40 +03:00
candidate_chains.nim cache block hash (#1329) 2020-07-16 15:16:51 +02:00
clearance.nim cache block hash (#1329) 2020-07-16 15:16:51 +02:00
quarantine.nim cache block hash (#1329) 2020-07-16 15:16:51 +02:00