Module did::pallet::dispatchables

source ·
Expand description

Auto-generated docs-only module listing all defined dispatchables for this pallet.

Warning: Doc-Only

Members of this module cannot be used directly and are only provided for documentation purposes. To see the real version of each dispatchable, look for them in Pallet or Call.

Functions

  • Add a single new key agreement key to the DID.
  • Add a new service endpoint under the given DID.
  • Changes the deposit owner.
  • Store a new DID on chain, after verifying that the creation operation has been signed by the KILT account associated with the identifier of the DID being created and that a DID with the same identifier has not previously existed on (and then deleted from) the chain.
  • Store a new DID on chain.
  • Delete a DID from the chain and all information associated with it, after verifying that the delete operation has been signed by the DID subject using the authentication key currently stored on chain.
  • Proxy a dispatchable call of another runtime extrinsic that supports a DID origin.
  • Reclaim a deposit for a DID. This will delete the DID and all information associated with it, after verifying that the caller is the owner of the deposit.
  • Remove the DID attestation key.
  • Remove the DID delegation key.
  • Remove a DID key agreement key from both its set of key agreement keys and as well as its public keys.
  • Remove the service with the provided ID from the DID.
  • Set or update the DID attestation key.
  • Update the DID authentication key.
  • Set or update the DID delegation key.
  • Proxy a dispatchable call of another runtime extrinsic that supports a DID origin.
  • Updates the deposit amount to the current deposit rate.