Thanks for the clarification, yes I want to reduce the total supply, which I have seen code to do so in OZ, by sending to the x0 address and modifying the total supply.
I am just not sure how to program that it only does an x amount during each 24hour period. I can write code to do burn during every transaction, but I dont undestand how the smart contract can have “memory” and know that a certain amount has already been burnt for the day for example so I can write in limits to how much to burn
how to I program in the owner wallet address? SO that I make sure I always burn from a specific address? Will this code work, if that is the owner’s address?