anchor.diff:      {ok, Tx0a} = add_spend_tx(N1, 100000, 1, 1, 10, patron(), PK1),
       {ok, Tx0b} = add_spend_tx(N1, 100000, 1, 2, 10, patron(), PK2),
   
  -    aecore_suite_utils:mine_blocks_until_txs_on_chain(N1, [Tx0a, Tx0b], 5),
  +    {ok, N1Blocks1} = aecore_suite_utils:mine_blocks_until_txs_on_chain(N1, [Tx0a, Tx0b], 5),
   
       {ok, _Tx1} = add_spend_tx(N1, 1000, 1,  3, 10),
   
  -    {ok, [_Key, Micro0 | _]} = aecore_suite_utils:mine_micro_blocks(N1, 1),
  +    {ok, [_Key, Micro0 | _] = N1Blocks2} = aecore_suite_utils:mine_micro_blocks(N1, 1),
   
       %% Act fraudulent on "behalf" of N1
       timer:sleep(MBC), %% adhere to micro block interval
  
positive.code:                          {ok, aec_pof:pubkey(PoF)})
      end,
  
      check_post(N1, N2),
  
      ok.
  
  check_post(N1, N2) ->
      B1 = <<217,202,108,173,192,99,13,10,129,124,71,86,232,121,148,177,243,254,160,88,174,204,22,114,15,42,51,71,75,19,135,16>>,
      B2 = <<40,25,191,50,209,111,19,239,98,126,125,211,15,133,93,12,13,125,167,137,94,138,27,55,23,50,106,33,28,222,180,102>>,
  
      %% Check the rewards
      aecore_suite_utils:mine_key_blocks(N2, 2),
  
      {value, Acc1} = rpc:call(N2, aec_chain, get_account, [B1]),
      {value, Acc2} = rpc:call(N2, aec_chain, get_account, [B2]),
  
negative.code: 
      %% Add a transaction so there will be a micro block with fraud produced
      {ok, _Tx3} = add_spend_tx(N1, 1000, 1,  3,  10),
      {ok, [_Key3, Micro3 | _] = N2Blocks} =  aecore_suite_utils:mine_micro_blocks(N2, 1),
      ct:log("Micro3: ~p", [Micro3]),
  
      %% Check that the fraud would not be reported again.
  