1. Shut down `keyserver`.
2. Delete contents of `signed_identity_keys` column for all rows of `cookies` table. (Deleting contents for **all** rows wasn't necessary, but just did it anyways)
3. Set breakpoint in `handleInitialClientSocketMessage` and restart `keyserver`.4. Observe that `isCookieMissingSignedIdentityKeysBlob` returns `true` and `SIGNED_IDENTITY_KEYS_BLOB` request is added to `serverRequests`.
5. Set breakpoint in `native`/`web` `nativeGetClientResponsesSelector`/`webGetClientResponsesSelector` and ensure that `signedIdentityKeysBlob` is being generated and added to `clientResponses` as expected
6. Set breakpoint in `processClientResponses` and ensure that we're getting expected response.
After next diff:
7. Ensure that `signedIdentityKeysBlob` is valid using same checks in `loginResponder` and `siweAuthResponder`.
8. Ensure that `setCookieSignedIdentityKeysBlob` query executes correctly and `signed_identity_keys` column for row with `id=cookieID` is correctly populated.
9. Force socket to disconnect/reconnect and ensure that `SIGNED_IDENTITY_KEYS_BLOB` request is NOT sent from the `keyserver`.