pub trait ToStateChange<T: TypesAndLimits> {
    // Required method
    fn to_state_change(&self) -> StateChange<'_, T>;
}
Expand description

Converts the given entity to the state change.

Required Methods§

source

fn to_state_change(&self) -> StateChange<'_, T>

Converts the given entity to the state change.

Implementors§

source§

impl<T: TypesAndLimits> ToStateChange<T> for AddAccumulator<T>

source§

impl<T: TypesAndLimits> ToStateChange<T> for AddAccumulatorParams<T>

source§

impl<T: TypesAndLimits> ToStateChange<T> for AddAccumulatorPublicKey<T>

source§

impl<T: TypesAndLimits> ToStateChange<T> for RemoveAccumulator<T>

source§

impl<T: TypesAndLimits> ToStateChange<T> for RemoveAccumulatorParams<T>

source§

impl<T: TypesAndLimits> ToStateChange<T> for RemoveAccumulatorPublicKey<T>

source§

impl<T: TypesAndLimits> ToStateChange<T> for UpdateAccumulator<T>

source§

impl<T: TypesAndLimits> ToStateChange<T> for SetAttestationClaim<T>

source§

impl<T: TypesAndLimits> ToStateChange<T> for AddBlob<T>

source§

impl<T: TypesAndLimits> ToStateChange<T> for AddControllers<T>

source§

impl<T: TypesAndLimits> ToStateChange<T> for AddKeys<T>

source§

impl<T: TypesAndLimits> ToStateChange<T> for AddServiceEndpoint<T>

source§

impl<T: TypesAndLimits> ToStateChange<T> for DidRemoval<T>

source§

impl<T: TypesAndLimits> ToStateChange<T> for RemoveControllers<T>

source§

impl<T: TypesAndLimits> ToStateChange<T> for RemoveKeys<T>

source§

impl<T: TypesAndLimits> ToStateChange<T> for RemoveServiceEndpoint<T>

source§

impl<T: TypesAndLimits> ToStateChange<T> for AddOffchainSignatureParams<T>

source§

impl<T: TypesAndLimits> ToStateChange<T> for AddOffchainSignaturePublicKey<T>

source§

impl<T: TypesAndLimits> ToStateChange<T> for RemoveOffchainSignatureParams<T>

source§

impl<T: TypesAndLimits> ToStateChange<T> for RemoveOffchainSignaturePublicKey<T>

source§

impl<T: TypesAndLimits> ToStateChange<T> for InitOrUpdateTrustRegistry<T>

source§

impl<T: TypesAndLimits> ToStateChange<T> for SetSchemasMetadata<T>

source§

impl<T: TypesAndLimits> ToStateChange<T> for SuspendIssuers<T>

source§

impl<T: TypesAndLimits> ToStateChange<T> for UnsuspendIssuers<T>

source§

impl<T: TypesAndLimits> ToStateChange<T> for UpdateDelegatedIssuers<T>

source§

impl<T: TypesAndLimits> ToStateChange<T> for MasterVote<T>

source§

impl<T: TypesAndLimits> ToStateChange<T> for RemoveRegistry<T>

source§

impl<T: TypesAndLimits> ToStateChange<T> for Revoke<T>

source§

impl<T: TypesAndLimits> ToStateChange<T> for UnRevoke<T>

source§

impl<T: TypesAndLimits> ToStateChange<T> for RemoveStatusListCredential<T>

source§

impl<T: TypesAndLimits> ToStateChange<T> for UpdateStatusListCredential<T>

source§

impl<T: TypesAndLimits> ToStateChange<T> for ChangeParticipants<T>

source§

impl<T: TypesAndLimits> ToStateChange<T> for SetParticipantInformation<T>

source§

impl<T: TypesAndLimits, A, Ta: Clone> ToStateChange<T> for ActionWithNonceWrapper<T, A, Ta>where A: ToStateChange<T> + Action,

source§

impl<T: TypesAndLimits, A, Ta: Clone> ToStateChange<T> for ActionWrapper<A, Ta>where A: ToStateChange<T> + Action,