Expand description
Contains the rebased Identity and the interaction with the IOTA Client.
Modules§
- assets
- Module for handling assets.
- client
- Module for handling client operations.
- keytool
- migration
- Module for handling migration operations.
- proposals
- Contains the operations of proposals.
- utils
- Contains utility functions.
Structs§
- Accept
Transfer - A [
Transaction
] that accepts the transfer of anAuthenticatedAsset
. - Authenticated
Asset - An on-chain asset that carries information about its owner and its creator.
- Authenticated
Asset Builder - Builder-style struct to ease the creation of a new
AuthenticatedAsset
. - Conclude
Transfer - A [
Transaction
] that concludes the transfer of anAuthenticatedAsset
. - Create
Asset - A [
Transaction
] that creates a newAuthenticatedAsset
. - Delete
Asset - A [
Transaction
] that deletes anAuthenticatedAsset
. - Public
AvailableVC - A publicly available verifiable credential.
- Transfer
Asset - A [
Transaction
] that proposes the transfer of anAuthenticatedAsset
. - Transfer
Proposal - Proposal for the transfer of an
AuthenticatedAsset
’s ownership from one [IotaAddress
] to another. - Update
Content - A [
Transaction
] that updates anAuthenticatedAsset
’s content.
Enums§
- Error
- This type represents all possible errors that can occur in the library.
Functions§
- rebased_
err - Can be used for example like
map_err(rebased_err)
to convert other error types to identity_iota_core::rebased::Error.