anchor.diff:  update_admin_ctx(StorageId, HelperName, Changes) when is_map(Changes) ->
       UpdateFun = fun(Helper) -> helper:update_admin_ctx(Helper, Changes) end,
       case update_helper(StorageId, HelperName, UpdateFun) of
  -        ok -> fslogic_event_emitter:emit_helper_params_changed(StorageId);
  +        ok -> on_helper_changed(StorageId);
           Error -> Error
       end.
   
  
positive.code:     case update_helper(StorageId, HelperName, UpdateFun) of
          ok ->
              rtransfer_put_storage(StorageId),
              fslogic_event_emitter:emit_helper_params_changed(StorageId);
          Error ->
              Error
      end.
  
negative.code: set_insecure(StorageId, HelperName, Insecure) when is_boolean(Insecure) ->
      UpdateFun = fun(Helper) -> helper:update_insecure(Helper, Insecure) end,
      case update_helper(StorageId, HelperName, UpdateFun) of
          ok -> on_helper_changed(StorageId);
          Error -> Error
      end.
  
  