anchor.diff:      ok.
   
   abrupt_stop_new_node(Cfg) ->
  +    RepairTimeout = 30000, % Time allowed for node to repair DB and finish sync
       Nodes = [n1, n2],
       setup_nodes(cluster(Nodes, #{}), Cfg),
       % Start both nodes
  
positive.code:     % Restart node 2
      start_node(n2, Cfg),
      % Check that they synchronize
      Blocks = wait_for_value({height, 5}, Nodes, 5 * ?MINING_TIMEOUT, Cfg),
      assert_in_sync(Blocks).
  
  abrupt_stop_mining_node(Cfg) ->
      NodeShutdownTime = proplists:get_value(node_shutdown_time, Cfg),
      Nodes = [n1, n2],
      setup_nodes(cluster(Nodes, #{}), Cfg),
  
negative.code:     % Restart node 2
      start_node(n2, Cfg),
      % Check that they synchronize
      NewBlocks = wait_for_value({height, 5}, Nodes, RepairTimeout, Cfg),
      ?assertEqual(Blocks, NewBlocks),
      % Check that they continue mining
      LatestBlocks = wait_for_value({height, 10}, Nodes, 5 * ?MINING_TIMEOUT, Cfg),
  