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.