You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Split implementations are duplicated across various split implementations. This redundancy leads to a less efficient codebase, making it harder to maintain, more prone to errors, and less secure.
🛠️ Proposed solution
Implement a BaseSplit contract as a common foundation for all split types.
Develop a BaseSplitFactory contract to facilitate the creation of different split implementations.
Ensure the BaseSplit contract allows method overriding for different split types.
Refactor existing split implementations to inherit from the new BaseSplit contract
The text was updated successfully, but these errors were encountered:
🎯 Problem to be solved
Split implementations are duplicated across various split implementations. This redundancy leads to a less efficient codebase, making it harder to maintain, more prone to errors, and less secure.
🛠️ Proposed solution
BaseSplit
contract as a common foundation for all split types.BaseSplitFactory
contract to facilitate the creation of different split implementations.BaseSplit
contract allows method overriding for different split types.BaseSplit
contractThe text was updated successfully, but these errors were encountered: