class Item(completed), Transaction(completed), Miner(not completed)