Module client

Source
Expand description

Module for handling client operations.

Structs§

IdentityClient
A client for interacting with the IOTA network.
IdentityClientReadOnly
An [IotaClient] enriched with identity-related functionalities.
IotaKeySignature
KeyId
Mirrored types from identity_storage::KeyId
PublishDidDocument
Publishes a new DID Document on-chain. An crate::rebased::migration::OnChainIdentity will be created to contain the provided document.

Functions§

get_object_id_from_did
Extracts the object ID from the given IotaDID.
get_sender_public_key
Utility function that returns the key’s bytes of a JWK encoded public ed25519 key.