diff --git a/contracts/rewards/EmissionManager.sol b/contracts/rewards/EmissionManager.sol index 4ce915ee..fe49e77d 100644 --- a/contracts/rewards/EmissionManager.sol +++ b/contracts/rewards/EmissionManager.sol @@ -30,9 +30,11 @@ contract EmissionManager is Ownable, IEmissionManager { /** * Constructor. * @param controller The address of the RewardsController contract + * @param owner The address of the owner */ - constructor(address controller) { + constructor(address controller, address owner) { _rewardsController = IRewardsController(controller); + transferOwnership(owner); } /// @inheritdoc IEmissionManager diff --git a/test/helpers/make-suite.ts b/test/helpers/make-suite.ts index f8526a11..5f67de84 100644 --- a/test/helpers/make-suite.ts +++ b/test/helpers/make-suite.ts @@ -241,7 +241,8 @@ export async function initializeMakeSuite() { const rewardsController = ((await getIncentivesV2()) as any) as RewardsController; testEnv.rewardsController = rewardsController; testEnv.emissionManager = await new EmissionManager__factory(deployer.signer).deploy( - rewardsController.address + rewardsController.address, + deployer.address ); testEnv.rewardsVault = rewardsVault; testEnv.stakedAave = await getStakeAave();