So i have to call the function Mine everytime i want to mine a Token? That's a lot of transaction fees... I don't think it's worth it
You decide how much you want to pay for the transaction fees.
You can reduce the gas price for your transactions, however, the lower the gas price the slower the transaction will be processed.