fix finalization when using custom genesis
All threads resolved!
All threads resolved!
When using a custom genesis, the argument maybe_force_authority
forces Alice keys for authority and no other smith to be added as authority.
I'm adding the other smith as offline to allow finalisation to perform.
Merge request reports
Activity
Filter activity
requested review from @pokapow
I finally found the exact reason of the bug: the
development_chain_spec
function was sending encodedAuthorityKeys
togenesis_data_to_gdev_genesis_conf
function which was expectingSessionKeys
and decoding as such. The result was thatEd25519
grandpa keys were given to im_online instead, blocking the finalisation.The fix is only in commit 307ed7ee but I reordered structs to match keystore session keys.
- Resolved by poka
mentioned in commit 22345178
Please register or sign in to reply