Skip to content

Conversation

sogipec
Copy link
Contributor

@sogipec sogipec commented Oct 15, 2025

No description provided.

@Copilot Copilot AI review requested due to automatic review settings October 15, 2025 17:29
Copy link

@Copilot Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull Request Overview

This PR updates the Merkl protocol with significant changes to support upgrades and new operator functionality. The changes primarily involve updating author attribution from "Angle Labs, Inc." to "Merkl SAS" and implementing a comprehensive operator system for campaign and reward management.

Key changes include:

  • Introduction of main operators and creator allowances for delegated campaign management
  • Enhanced claim recipient functionality with governance support
  • Removal of deprecated signature verification and distribution creation methods

Reviewed Changes

Copilot reviewed 9 out of 9 changed files in this pull request and generated 3 comments.

Show a summary per file
File Description
contracts/partners/tokenWrappers/SonicFragment.sol Updated author attribution to Merkl SAS
contracts/partners/tokenWrappers/PointToken.sol Updated author attribution to Merkl SAS
contracts/mock/DistributionCreatorUpdatable.sol Updated author attribution to Merkl SAS
contracts/interfaces/IAccessControlManager.sol Updated author attribution to Merkl SAS
contracts/Distributor.sol Added main operator system and enhanced claim recipient functionality
contracts/DistributionCreatorWithDistributions.sol New contract for backward compatibility with deprecated distribution model
contracts/DistributionCreator.sol Major refactoring with operator allowances and removal of deprecated functionality
contracts/AccessControlManager.sol Updated author attribution to Merkl SAS
LICENSE Updated licensor information to Merkl SAS

Tip: Customize your code reviews with copilot-instructions.md. Create the file or learn how to get started.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants