func (d dag) getHighestClockValue(tx stoabs.ReadTx) uint32 {
    value, err := tx.GetShelfReader(metadataShelf).Get(stoabs.BytesKey(highestClockValue))
    if errors.Is(err, stoabs.ErrKeyNotFound) {
        return 0
    }