anchor.diff:      bottom_up_dirty = true :: boolean()
   }).
   
  -
   -record(od_handle_service, {
       name :: od_handle_service:name() | undefined,
       proxy_endpoint :: od_handle_service:proxy_endpoint() | undefined,
  
positive.code:     issuer :: undefined | rest_handler:client()
  }).
  
  
  %% Records of this type store a macaroons secret
  -record(onedata_auth, {
      secret :: undefined | binary(),
      user_id :: undefined | binary()
  }).
  
  
  %% Stores CA dedicated node
  %% todo: implement distributed CA properly (connected with VFS-1499)
  -record(ozpca_state, {
      dedicated_node :: undefined | {ok, node()} | {error, Reason :: term()}
  }).
  
  
  -record(groups_graph_caches_state, {
      changed_groups = [] :: [od_group:id()],
      changed_users = [] :: [od_user:id()],
      last_rebuild = 0 :: integer()
  }).
  
  
  % Describes state of batch.
  -record(outbox, {
  
negative.code:     % Marks that the record's effective relations are not up to date.
      bottom_up_dirty = true :: boolean()
  }).
  
  %% This record defines a provider who support spaces and can be reached via url
  -record(od_provider, {
  