anchor.diff:      {ok, DecPubKey3} = aec_base58c:safe_decode(account_pubkey, PubKey3),
       {ContractCreate, DecContractCreate} =
           make_contract_tx(contract_create_tx, PubKey3, DecPubKey3, Cfg),
  -    {ok, Nonce} = get_next_nonce(new_node3, DecPubKey3, Cfg),
  +    Nonce = 1,
       #{tx := ContractCreateTx, contract_address := ContractPubKey} =
           get_contract_tx(new_node3, 'PostContractCreate', fun aect_create_tx:new/1,
                           Nonce, ContractCreate, DecContractCreate, Cfg),
  
positive.code:           "{module, _} = code:load_binary(~s, \"Dummy Filename\", ~w), ok.",
            [Module, Binary]),
      ok = run_erl_cmd_on_node(NodeName, ErlCmd, 30000, Cfg).
  
  get_next_nonce(NodeName, PubKey, Cfg) ->
      ErlCmd = lists:flatten(io_lib:format("aec_next_nonce:pick_for_account(~w).", [PubKey])),
      run_erl_cmd_on_node(NodeName, ErlCmd, Cfg).
  
  get_signed_tx(NodeName, UnsignedTx, Cfg) ->
      ErlCmd = lists:flatten(io_lib:format("aec_keys:sign(~w).", [UnsignedTx])),
  
negative.code:     %% Create contract call compute transaction.
      {ContractCallCompute, DecContractCallCompute} =
          make_contract_tx(contract_call_compute_tx, PubKey3, DecPubKey3, ContractPubKey, Cfg),
      Nonce2 = Nonce1 + 1,
      #{tx := ContractCallComputeTx} =
          get_contract_tx(new_node3, 'PostContractCallCompute', fun aect_call_tx:new/1,
                          Nonce2, ContractCallCompute, DecContractCallCompute, Cfg),
  