Constructs a new instance of the IdentityProfile class.
The IdentityClient instance.
The underlying Profile data.
Gets the profile's account address.
The profile's account address.
Gets the profile data.
The profile data.
Gets the profile identity.
The profile identity.
Gets the user's account address associated with the profile.
The user's account address associated with the profile.
Adds data to the profile.
The label for the data.
The value of the data.
Optional
confirmOptions: ConfirmOptionsThe confirmation options for the transaction.
A promise that resolves with the transaction context.
Gets the entity data associated with the specified label.
The label for which to get the entity data.
The entity data associated with the label.
Gets the data associated with the specified label.
The label for which to get the data.
The data associated with the label.
Gets the IdentityClient instance associated with the profile.
The IdentityClient instance.
Gets the project associated with the profile.
The project associated with the profile.
Removes data from the profile.
The label for the data to be removed.
Optional
confirmOptions: ConfirmOptionsThe confirmation options for the transaction.
A promise that resolves with the transaction context.
Sets data for the profile.
The label for the data.
The new value of the data.
Optional
confirmOptions: ConfirmOptionsThe confirmation options for the transaction.
A promise that resolves with the transaction context.
Generated using TypeDoc
Represents the IdentityProfile class providing methods to interact with user profiles.