Is it normal that one transaction appears in different microblocks?


#1

In the epoch node:
http://52.77.168.79:3013/v2/micro-blocks/hash/mh_JQCRxuqEN51KTfKkbAVXgSSUM9LdUQAQxidhwEcnsPzYj1fE1/transactions

the transaction th_XGfQjTsqWMC92U46ebdPTevDj4y6kLJhNCgX5GxiGQBN4DgNA appears in another microblock:
http://52.77.168.79:3013/v2/micro-blocks/hash/mh_FcfTMWxc5iqp5rrRqkmRZzNvVtuaUu9P7CX9g8z5WzaApVdYi/transactions

is that normal?


#2

Yes, this is most likely due to a micro fork. The last few micro-blocks are sometimes overturned by the next leader since there is delay in block propagation etc. So this is normal.

However, if you look closely only the second of these two blocks are actually on the main chain. So the transaction is only on the chain once :sweat_smile:


#3

I see~ Thanks for your patience!


#4

If you look at the transaction hash, it shows you the right one
http://52.77.168.79:3013/v2/transactions/th_XGfQjTsqWMC92U46ebdPTevDj4y6kLJhNCgX5GxiGQBN4DgNA