Byte-Masons / Reliquary

50 stars 20 forks source link

V2 update #38

Closed beirao closed 6 months ago

beirao commented 6 months ago

V2 update notes

  1. Maturity Evolution Curves: We have replaced the previous level evolution mechanism with curves to provide more flexibility and precision. The available curve options are:

    • Linear
    • Linear Plateau
    • Polynomial Plateau
  2. Scalable 'Level' Number: The 'Level' number now scales with an O(1) complexity, ensuring consistent performance as the system grows.

  3. Multi-Rewards with Rolling Rewarders: The V2 update now enables the possibility of multiple rewards with the rolling rewarders.

  4. ABI Simplification: We have simplified ABI to streamline the interaction between the smart contracts and the user interface.

  5. Gas Optimization: The V2 update brings a 20% reduction in gas consumption, resulting in lower transaction fees and improved efficiency.

  6. Bug Fixes: We have addressed bugs identified in the previous version (see audit/ for more details).

  7. Code Clean-up, Formatting, and Normalization: The codebase has undergone a thorough clean-up, formatting, and normalization process to improve readability and maintainability.