Improve code quality in LIP 0047: PoA module
sergeyshemyakov opened this issue · 0 comments
sergeyshemyakov commented
Motivation
Address the code quality findings of the audit report.
- The
shuffleValidatorList
function is defined both in PoA and PoS. - In LIP-0047 for PoA,
genesisPoAStoreSchema.snapshotSubstore
is missing a field number.
Proposed Specifications
- Refactor LIP 0047 to use the function from the PoS module.
- Add the field number.
Affected LIPs
0047