From 0962bb00f50ae3d10e2bb0ecad569f9d1ab2e76c Mon Sep 17 00:00:00 2001 From: wizard <112275929+famouswizard@users.noreply.github.com> Date: Tue, 28 Jan 2025 22:29:47 +0300 Subject: [PATCH] fix: Remove redundant __Ownable_init call in Ownable2StepUpgradeable --- solidity/contracts/AcreMultiAssetVault.sol | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/solidity/contracts/AcreMultiAssetVault.sol b/solidity/contracts/AcreMultiAssetVault.sol index 7f64a8aee..ee4e6e933 100644 --- a/solidity/contracts/AcreMultiAssetVault.sol +++ b/solidity/contracts/AcreMultiAssetVault.sol @@ -106,19 +106,18 @@ contract AcreMultiAssetVault is address[] memory _supportedAssets ) public initializer { __Ownable2Step_init(); - __Ownable_init(_owner); __ReentrancyGuard_init(); - if (_mezoPortal == address(0)) { + if (_mezoPortal == address(0)) { revert ZeroAddress(); - } + } mezoPortal = IMezoPortal(_mezoPortal); for (uint256 i = 0; i < _supportedAssets.length; i++) { _addSupportedAsset(_supportedAssets[i]); - } } +} /// @notice Adds an asset to the list of assets supported by the vault. /// @dev This function can only be called by the owner.