@Override
  public boolean equals(final Object o) {
    if (this == o) {
      return true;
    }
    if (o == null || getClass() != o.getClass()) {
      return false;
    }
    StorageSlotKey that = (StorageSlotKey) o;
    return Objects.equals(slotHash, that.slotHash);
  }
Indicates whether some other object is "equal to" this one. Two StorageSlotKey objects are
considered equal if their slot hash values are equal.

@param o the reference object with which to compare.
@return true if this object is the same as the obj argument; false otherwise.
datatypes/src/main/java/org/hyperledger/besu/datatypes/StorageSlotKey.java