Module that enables managers to claim tokens from external protocols given to the Set as part of participating in incentivized activities of other protocols. The ClaimModule works in conjunction with ClaimAdapters, in which the claimAdapterID / integrationNames are stored on the integration registry.
claim(ISetToken _setToken, address _rewardPool, string calldata _integrationName)
Valid Caller only. Claim the rewards available on the rewardPool for the specified claim integration. Callable only by manager unless manager has set anyoneClaim to true.
function initialize(ISetToken _setToken, bool _anyoneClaim, address calldata _rewardPools, string calldata _integrationNames)
Manager only. Initializes this module to the SetToken.