LiskArchive/lips

Improve code quality in LIP 0047: PoA module

sergeyshemyakov opened this issue · 0 comments

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