Checking store availability
Stores do not provide any function to check whether they are alive and reachable. However, this can be checked with a get object request on the zero-length byte sequence:
SHA256(empty) = e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855
Since a zero-length byte sequence is not a valid Condensation object, such a get request returns:
- not found, if the store is available
- a store error, otherwise