@@ -326,10 +326,6 @@ func (t *Trie) update(key, value []byte) error {
326
326
327
327
func (t * Trie ) insert (n node , prefix , key []byte , value node ) (bool , node , error ) {
328
328
if len (key ) == 0 {
329
- if t .owner == (common.Hash {}) {
330
- stateDepthAggregator .record (int64 (len (prefix )))
331
- }
332
-
333
329
if v , ok := n .(valueNode ); ok {
334
330
return ! bytes .Equal (v , value .(valueNode )), value , nil
335
331
}
@@ -449,9 +445,6 @@ func (t *Trie) delete(n node, prefix, key []byte) (bool, node, error) {
449
445
// it in the deletion set. The same the valueNode doesn't
450
446
// need to be tracked at all since it's always embedded.
451
447
t .tracer .onDelete (prefix )
452
- if t .owner == (common.Hash {}) {
453
- stateDepthAggregator .record (int64 (len (prefix )))
454
- }
455
448
return true , nil , nil // remove n entirely for whole matches
456
449
}
457
450
// The key is longer than n.Key. Remove the remaining suffix
@@ -474,9 +467,6 @@ func (t *Trie) delete(n node, prefix, key []byte) (bool, node, error) {
474
467
// always creates a new slice) instead of append to
475
468
// avoid modifying n.Key since it might be shared with
476
469
// other nodes.
477
- if t .owner == (common.Hash {}) {
478
- stateDepthAggregator .record (int64 (len (prefix ) + len (key )))
479
- }
480
470
return true , & shortNode {concat (n .Key , child .Key ... ), child .Val , t .newFlag ()}, nil
481
471
default :
482
472
return true , & shortNode {n .Key , child , t .newFlag ()}, nil
@@ -535,10 +525,6 @@ func (t *Trie) delete(n node, prefix, key []byte) (bool, node, error) {
535
525
// Mark the original short node as deleted since the
536
526
// value is embedded into the parent now.
537
527
t .tracer .onDelete (append (prefix , byte (pos )))
538
- if t .owner == (common.Hash {}) {
539
- stateDepthAggregator .record (int64 (len (prefix ) + 1 ))
540
- }
541
-
542
528
k := append ([]byte {byte (pos )}, cnode .Key ... )
543
529
return true , & shortNode {k , cnode .Val , t .newFlag ()}, nil
544
530
}
0 commit comments