From df1c67be9f387212346aef2368c6d185c42af93b Mon Sep 17 00:00:00 2001 From: r4bbit <445106+0x-r4bbit@users.noreply.github.com> Date: Tue, 3 Dec 2024 13:36:16 +0100 Subject: [PATCH] chore(RewardsStreamerMP): add `Initializable` to inheritance Looks like we've forgotten about this. `Initializable` is imported but not applied on the contract. --- src/RewardsStreamerMP.sol | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/src/RewardsStreamerMP.sol b/src/RewardsStreamerMP.sol index d6da7dd..0045dad 100644 --- a/src/RewardsStreamerMP.sol +++ b/src/RewardsStreamerMP.sol @@ -9,7 +9,13 @@ import { IStakeManager } from "./interfaces/IStakeManager.sol"; import { TrustedCodehashAccess } from "./TrustedCodehashAccess.sol"; // Rewards Streamer with Multiplier Points -contract RewardsStreamerMP is UUPSUpgradeable, IStakeManager, TrustedCodehashAccess, ReentrancyGuardUpgradeable { +contract RewardsStreamerMP is + Initializable, + UUPSUpgradeable, + IStakeManager, + TrustedCodehashAccess, + ReentrancyGuardUpgradeable +{ error StakingManager__AmountCannotBeZero(); error StakingManager__TransferFailed(); error StakingManager__InsufficientBalance();