ProofTransactionData

data class ProofTransactionData(var id: String, var type: String, var credentialQueryIds: List<String>, var transactionDataDisplay: List<TransactionDataDisplay>, var rawTransactionData: String?)

Details of a single (holder-side) transaction data entry of a proof request.

Constructors

Link copied to clipboard
constructor(id: String, type: String, credentialQueryIds: List<String>, transactionDataDisplay: List<TransactionDataDisplay>, rawTransactionData: String?)

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard

Credential query ids the transaction data is bound to.

Link copied to clipboard
var id: String
Link copied to clipboard

The raw transaction data received from the verifier, encoded as a JSON string.

Link copied to clipboard

Grouped key-value data for displaying the transaction to the user.

Link copied to clipboard

The transaction data provider that validated this entry.