SentRequest(@Json("Id") id: String, @Json("ConnectionContext") connectionContext: ConnectionContext, @Json("Comment") comment: String?, @Json("OfferJson") offerJson: String, @Json("CredentialDefinitionId") credentialDefinitionId: String, @Json("CredentialAttributesValues") credentialAttributesValues: List<CredentialPreviewAttribute> = emptyList(), @Json("SchemaId") schemaId: String, @Json("ProverDid") proverDid: String, @Json("RequestJson") requestJson: String, @Json("CredentialRequestMetadataJson") credentialRequestMetadataJson: String)
This class relates to the CredentialState.SENT_REQUEST credential record. The current state of the credential record is intermediate between offered and issued. The new instance can be crated from ReceivedOffer instance by means ReceivedOffer.toRequestedCredential.