anchor.diff:      {ok, 200, #{<<"blocked">> := [], <<"peers">> := []}} = get_peers(),
       ok.
   
  +enabled_debug_endpoints(_Config) ->
  +    ?assertMatch({ok, 400, _}, post_key_blocks_sut(#{})),
  +    ?assertMatch({ok, 200, _}, get_peers()),
  +    ?assertMatch({ok, 400, _}, get_contract_create(#{})),
  +    ok.
  +
   disabled_debug_endpoints(_Config) ->
  -    ?assertMatch(true, rpc(?NODE, aehttp_app, enable_internal_debug_endpoints, [])),
       {ok, Internal} = rpc(?NODE, application, get_env, [aehttp, internal]),
       NewInternal = proplists:delete(debug_endpoints, Internal),
       ok = rpc(?NODE, application, set_env, [aehttp, internal, NewInternal]),
  
positive.code:     ?assertMatch({ok, 400, _}, post_key_blocks_sut(#{})),
      ?assertMatch({ok, 403, _}, get_peers()),
      ?assertMatch({ok, 403, _}, get_contract_create(#{})),
      ok.
  
  enabled_debug_endpoints(_Config) ->
      ?assertMatch(true, rpc(?NODE, aehttp_app, enable_internal_debug_endpoints, [])),
  
      ?assertMatch({ok, 400, _}, post_key_blocks_sut(#{})),
      ?assertMatch({ok, 200, _}, get_peers()),
      ?assertMatch({ok, 400, _}, get_contract_create(#{})),
      ok.
  
  format_args(X) ->
  
negative.code: %% test case exports
  %% debug endpoints
  -export([
      disabled_debug_endpoints/1,
      enabled_debug_endpoints/1
     ]).
  
  %% test case exports
  