anchor.diff:       {hard_fork_all_with_contract,
         [sequence],
         [
  -       {group, hard_fork_old_chain_with_contract}
  -       %%{group, hard_fork_new_chain_with_smart_contract}
  +       {group, hard_fork_old_chain_with_contract},
  +       {group, hard_fork_new_chain_with_contract}
         ]},
        {hard_fork_old_chain_with_contract,
         [sequence],
  
positive.code:                                     ContractCallComputeBlockHash, ContractCallComputeBlockHeight, Cfg),
      ok.
  
  %=== INTERNAL FUNCTIONS ========================================================
  
  old_protocol_version() ->
  
negative.code:          new_node_can_mine_old_spend_tx_without_payload_using_new_protocol/1,
           new_node_can_mine_spend_tx_on_old_chain_using_old_protocol/1,
           new_node_can_mine_spend_tx_on_old_chain_using_new_protocol/1,
           new_node_can_mine_contract_on_old_chain_using_old_protocol/1,
           new_node_can_mine_contract_on_old_chain_using_new_protocol/1
          ]).
  
  %=== INCLUDES ==================================================================
  