mintSoulBoundTransaction

abstract suspend fun mintSoulBoundTransaction(account: Account, collection: String, name: String, description: String, uri: String, recipient: AccountAddressInput, propertyKeys: List<String> = emptyList(), propertyTypes: List<String> = emptyList(), propertyValues: List<String> = emptyList(), options: InputGenerateTransactionOptions = InputGenerateTransactionOptions()): SimpleTransaction

Mint a soul bound digital asset.

Return

A SimpleTransaction that, when submitted, will mint the specified soul bound digital asset.

Parameters

account

The account that will mint the digital asset.

collection

The collection name.

name

The name of the digital asset.

description

The description of the digital asset.

uri

The URI of the digital asset.

recipient

The account address of the recipient.

propertyKeys

The keys of the properties.

propertyTypes

The types of the properties.

propertyValues

The values of the properties.

options

Optional parameters for generating the transaction.