public override int GetHashCode() { int hash = 1; if (Address.Length != 0) { hash ^= Address.GetHashCode(); } if (PubKey.Length != 0) { hash ^= PubKey.GetHashCode(); } hash ^= options_.GetHashCode(); if (Status != 0UL) { hash ^= Status.GetHashCode(); } if (_unknownFields != null) { hash ^= _unknownFields.GetHashCode(); } return(hash); }