Closed guidanoli closed 9 months ago
With the new version of Authority not depending on IHistory anymore, we can already delete some contracts that depend on it indirectly.
Authority
IHistory
Remove:
History
I?HistoryFactory
I?AuthorityHistoryPairFactory
We can later remove IHistory once Authority has been fully adapted to the new IConsensus interface.
IConsensus
📚 Context
With the new version of
Authority
not depending onIHistory
anymore, we can already delete some contracts that depend on it indirectly.✔️ Solution
Remove:
History
— contract and testsI?HistoryFactory
— contracts, tests and deploymentsI?AuthorityHistoryPairFactory
— contract, tests and deploymentsWe can later remove
IHistory
onceAuthority
has been fully adapted to the newIConsensus
interface.