TikiSdkConsent

@JsonClass(generateAdapter = true)
data class TikiSdkConsent(val ownershipId: String, val destination: TikiSdkDestination, val transactionId: String, val about: String? = null, val reward: String? = null, val expiry: Date? = null)

Constructors

Link copied to clipboard
fun TikiSdkConsent(ownershipId: String, destination: TikiSdkDestination, transactionId: String, about: String? = null, reward: String? = null, expiry: Date? = null)

Properties

Link copied to clipboard
val about: String? = null

Optional description of the consent.

Link copied to clipboard

The identifier of the paths and use cases for this consent.

Link copied to clipboard
val expiry: Date? = null

The Consent expiration. Null for no expiration.

Link copied to clipboard

Transaction ID corresponding to the ownership mint for the data source.

Link copied to clipboard
val reward: String? = null

Optional reward description the user will receive for this consent.

Link copied to clipboard

The transaction id of this registry.