code: func (s *StateDB) deleteStateObject(stateObject *stateObject) {
  	// Track the amount of time wasted on deleting the account from the trie
  	if metrics.EnabledExpensive {
  		defer func(start time.Time) { s.AccountUpdates += time.Since(start) }(time.Now())
  	}
  	// Delete the account from the trie
  	stateObject.deleted = true
  
  	addr := stateObject.Address()
  	s.setError(s.trie.TryDelete(addr[:]))
  }
docs: // deleteStateObject removes the given object from the state trie.