ReceivedRequest(@Json("Id") id: String, @Json("Alias") alias: ConnectionAlias?, @Json("TheirDid") theirDid: String, @Json("TheirVerKey") theirVerKey: String, @Json("Endpoint") endpoint: AgentEndpoint, @Json("ThreadId") threadId: String)
After we receive a request (from our invitation), we are in this state. From the request, we extract their endpoint information. We must wait for user confirmation before continuing. We find the SentInvitation record via the connection key.