in api/src/main/java/org/apache/fineract/cn/interoperation/api/v1/domain/InteropStateMachine.java [47:52]
public static boolean isValidAction(InteropState currentState, @NotNull InteropActionType action) {
if (currentState == null || action == InteropActionType.ABORT)
return true;
InteropState transitionState = getTransitionState(currentState, action);
return transitionState != null && transitionState.ordinal() > currentState.ordinal();
}