Blockchain Academy
We'll get together for networking with people interested in Blockchain including developers and anyone curious about Blockchain.


In order for my transaction to be processed, it needs to be verified by neighbor nodes, and stored in the block by miners, then linked in the main chain. During this process, my transaction is put into transaction pool or queue as a pending state. The pending state proceeds to approved state when the block is created. However sometimes it is kept longer when the network error occurs or the fee is too low for miners to choose, because they choose to put the transaction with higher fee in the block first.

This is an example of metamask.

After a transaction is processed in the block, it changes like following.