Disable miner, leave block only for transaction

+1 vote
Hi, I have a network of few nodes Multichain.
I see that every node generate block not only for a transaction, but also when client not generate a transaction. Is there a method/configuration/source modify that permit to set "no blank block, only for a user transaction"?
This is required to mantain low memory for block chain data...
Tnx, CGdM
asked Apr 30, 2017 by cgdm

1 Answer

+1 vote

In recent versions of MultiChain there is a blockchain parameter mine-empty-rounds which controls how many additional rounds of blocks are mined when there are no new transactions. It is described here:

http://www.multichain.com/developers/blockchain-parameters/

answered May 1, 2017 by MultiChain
Tnx for your suggest!
I had try your soluzione (mine-empty-rounds = 0) but master and slave nodes generate several block.
I use beta.1.1 version.
Where else can I look?
This parameter is ignored during the setup phase, whose length is defined by the setup-first-blocks parameter. Perhaps that explains it?
...