anchor.diff:      %% Test creating a bogus account
       {BadPubKey, BadS} = aect_test_utils:setup_new_account(aect_test_utils:new_state()),
       BadPrivKey        = aect_test_utils:priv_key(BadPubKey, BadS),
  -    RTx1              = aect_test_utils:create_tx(BadPubKey, S1),
  +    RTx1              = create_tx(BadPubKey, S1),
       {error, _, S1}    = sign_and_apply_transaction(RTx1, BadPrivKey, S1),
   
       {error, account_not_found} = aetx:check(RTx1, Trees, Env),
  
positive.code:                                 {Ct, Question, QueryFee, RelativeTTL(5), RelativeTTL(5)}, #{amount => QueryFee}),
      Question          = ?call(call_contract, Acc, Ct, getQuestion, string, {CtId, QId}),
      QueryFee          = ?call(call_contract, Acc, Ct, queryFee, word, Ct),
      {error, _}        = ?call(call_contract, Acc, Ct, queryFee, word, BogusOracle),
      none              = ?call(call_contract, Acc, Ct, getAnswer, {option, word}, {CtId, QId}),
      {}                = ?call(call_contract, Acc, Ct, respond, {tuple, []}, {CtId, QId, 4001}),
      {some, 4001}      = ?call(call_contract, Acc, Ct, getAnswer, {option, word}, {CtId, QId}),
  
negative.code: 
      ok.
  
  sophia_safe_math(Cfg) ->
      case ?config(vm_version, Cfg) of
          ?VM_AEVM_SOPHIA_1 -> sophia_safe_math_old();
          ?VM_AEVM_SOPHIA_2 -> sophia_safe_math()
      end.
  
  sophia_safe_math() ->
      state(aect_test_utils:new_state()),
      Acc = ?call(new_account, 1000000000000),
      C   = ?call(create_contract, Acc, safe_math, {}),
  