I need to prevent empty blocks from being added to my blockchain.
This is for a very small scale chain, in which 99.99884% of blocks are empty, so not adding empty blocks will dramatically reduce the size of the chain.
Simply increasing the block time doesn't solve this for me as the transactions still need to be finalized quickly.
If there are no transactions, no blocks should be produced.
I can't seem to find where I could do this. Thanks.