Allow multiple peers to submit genesis
read discussion in #4225
When implementing this feature care should be taken to insure that every peer produce the same genesis block.
Currently while still having the same genesis transaction other parts of BlockPayload could differ.
Most likely commit_topology and timestamp_ms in BlockHeader.
This differences could lead to iroha fail to agree on genesis block.
I was thinking that kagami genesis sign produces a genesis block? and that block which is produced only once can be submitted by any peer whatsoever
I was thinking that kagami genesis sign produces a genesis block?
No, atm we put genesis transaction in the block builder. So it's not full block yet.
Implemented in #4775 (#4696)