code: func (db *cachingDB) ContractCodeSize(addrHash, codeHash common.Hash) (int, error) {
  	if cached, ok := db.codeSizeCache.Get(codeHash); ok {
  		return cached.(int), nil
  	}
  	code, err := db.ContractCode(addrHash, codeHash)
  	return len(code), err
  }
docs: // ContractCodeSize retrieves a particular contracts code's size.