Authorize an endpoint provider in a given role for a managed identifier
Name or alias of the identifier
Authorized role for eid
Optionaleid: stringOptional qb64 of endpoint provider to be authorized
Optionalstamp: stringOptional date-time-stamp RFC-3339 profile of iso8601 datetime. Now is the default if not provided
A promise to the result of the authorization
Authorises a new location scheme (endpoint) for a particular endpoint identifier.
Name or alias of the identifier to sign reply message
A promise to the result of the authorization
Create a managed identifier
Name or alias of the identifier
Optionalkargs: CreateIdentiferArgs = {}Optional parameters to create the identifier
The inception result
Optionaldata: anyGet information for a managed identifier
Prefix or alias of the identifier
OptionalrequireAccepted: trueWhen true, requires key state to be present and throws otherwise. Key state is absent only for a multisig group whose inception is still collecting member signatures; pass false to fetch such a pending group.
A promise to the identifier information, narrowed to HabState unless requireAccepted is false
Get information for a managed identifier
Prefix or alias of the identifier
When true, requires key state to be present and throws otherwise. Key state is absent only for a multisig group whose inception is still collecting member signatures; pass false to fetch such a pending group.
A promise to the identifier information, narrowed to HabState unless requireAccepted is false
Get information for a managed identifier
Prefix or alias of the identifier
When true, requires key state to be present and throws otherwise. Key state is absent only for a multisig group whose inception is still collecting member signatures; pass false to fetch such a pending group.
A promise to the identifier information, narrowed to HabState unless requireAccepted is false
Generate an interaction event in a managed identifier
Prefix or alias of the identifier
Optionaldata: anyOption data to be anchored in the interaction event
A promise to the interaction event result
Get the members of a group identifier
Name or alias of the identifier
Generate a rotation event in a managed identifier
Name or alias of the identifier
Optionalkargs: RotateIdentifierArgs = {}Optional parameters requiered to generate the rotation event
A promise to the rotation event result
Update managed identifier
Prefix or alias of the identifier
Information to update for the given identifier
OptionalrequireAccepted: trueWhen true, requires key state to be present on the updated identifier and throws otherwise; pass false to update a still-pending multisig group.
A promise to the identifier information after updating, narrowed to HabState unless requireAccepted is false
Update managed identifier
Prefix or alias of the identifier
Information to update for the given identifier
When true, requires key state to be present on the updated identifier and throws otherwise; pass false to update a still-pending multisig group.
A promise to the identifier information after updating, narrowed to HabState unless requireAccepted is false
Update managed identifier
Prefix or alias of the identifier
Information to update for the given identifier
When true, requires key state to be present on the updated identifier and throws otherwise; pass false to update a still-pending multisig group.
A promise to the identifier information after updating, narrowed to HabState unless requireAccepted is false
Identifier