@Override
    public int hashCode() {
      return Objects.hashCode(address);
    }
Represents the context of an account update, including the account's address and whether the
key details of the account (excluding storage) are considered equal.

<p>This record holds two main pieces of information: - `address`: The address of the account
being updated. - `areAccountDetailsEqualExcludingStorage`: A boolean value indicating whether
the account details, excluding the storage (nonce, balance, and code hash), are considered
equal when compared to a previous state.

<p>This record is used to track changes to account states and determine if key properties are
unchanged, which helps in detecting whether further action is needed for the account update.
ethereum/core/src/main/java/org/hyperledger/besu/ethereum/mainnet/parallelization/TransactionCollisionDetector.java