anchor.diff:      aest_nodes:kill_node(new_node3, Cfg),
       aest_nodes:kill_node(old_node1, Cfg),
       ok.
  -
   
   %% New node can sync the old chain from old node and can start mining
   %% on the top of the old chain. The new node can mine blocks using the
  
positive.code:     ok.
  
  check_mined_contract_tx_common(TxInfo, Cfg) ->
      ?assertEqual(proplists:get_value(contract_tx_vm_version, Cfg), hex_to_integer(maps:get(vm_version, TxInfo))),
      ?assertEqual(proplists:get_value(contract_tx_amount, Cfg), maps:get(amount, TxInfo)),
      ?assertEqual(proplists:get_value(contract_tx_gas, Cfg), maps:get(gas, TxInfo)),
      ?assertEqual(proplists:get_value(contract_tx_gas_price, Cfg), maps:get(gas_price, TxInfo)),
      ?assertEqual(proplists:get_value(contract_tx_fee, Cfg), maps:get(fee, TxInfo)),
      ok.
  
  check_protocol_version_on_nodes(NodeNames, ExpectedProtocolVersion, BlockHash, BlockHeight, Cfg) ->
  
negative.code: 
  %=== INCLUDES ==================================================================
  
  -include_lib("common_test/include/ct.hrl").
  -include_lib("stdlib/include/assert.hrl").
  
  %=== MACROS ====================================================================
  