drive/state_transition_action/identity/identity_update/
transformer.rs1use crate::state_transition_action::identity::identity_update::v0::IdentityUpdateTransitionActionV0;
2use crate::state_transition_action::identity::identity_update::IdentityUpdateTransitionAction;
3use dpp::state_transition::identity_update_transition::IdentityUpdateTransition;
4
5impl From<IdentityUpdateTransition> for IdentityUpdateTransitionAction {
6 fn from(value: IdentityUpdateTransition) -> Self {
7 match value {
8 IdentityUpdateTransition::V0(v0) => IdentityUpdateTransitionActionV0::from(v0).into(),
9 }
10 }
11}
12
13impl From<&IdentityUpdateTransition> for IdentityUpdateTransitionAction {
14 fn from(value: &IdentityUpdateTransition) -> Self {
15 match value {
16 IdentityUpdateTransition::V0(v0) => IdentityUpdateTransitionActionV0::from(v0).into(),
17 }
18 }
19}