qdrvm/kagome

grandpa previous round

Closed this issue · 0 comments

GrandpaImpl::tryStart must create next round from last justification.
Currently round is created for last justification using makeInitialRound just to make next round using tryExecuteNextRound so than next round has non null previous round.
Tried to create next round directly from last justification, but then grandpa didn't finalize.
There is some unnecessary dependency on previous round that must be removed.