diff --git a/script/deploy/DeployVaultManagerV3.s.sol b/script/deploy/DeployVaultManagerV3.s.sol index 9285355..9b182ca 100644 --- a/script/deploy/DeployVaultManagerV3.s.sol +++ b/script/deploy/DeployVaultManagerV3.s.sol @@ -18,14 +18,7 @@ contract DeployVaultManagerV3 is Script, Parameters { Upgrades.upgradeProxy( MAINNET_V2_VAULT_MANAGER, "VaultManagerV3.sol", - abi.encodeCall( - VaultManagerV3.initialize, - ( - DNft (MAINNET_DNFT), - Dyad (MAINNET_V2_DYAD), - VaultLicenser(MAINNET_V2_VAULT_LICENSER) - ) - ) + abi.encodeCall(VaultManagerV3.initialize, ()) ); vm.stopBroadcast(); // ---------------------------- diff --git a/src/core/VaultManagerV3.sol b/src/core/VaultManagerV3.sol index 8d9eb34..bdc6163 100644 --- a/src/core/VaultManagerV3.sol +++ b/src/core/VaultManagerV3.sol @@ -42,20 +42,12 @@ contract VaultManagerV3 is IVaultManager, UUPSUpgradeable, OwnableUpgradeable { /// @custom:oz-upgrades-unsafe-allow constructor constructor() { _disableInitializers(); } - function initialize( - DNft _dNft, - Dyad _dyad, - VaultLicenser _vaultLicenser - ) + function initialize() public - initializer + reinitializer(2) { __UUPSUpgradeable_init(); __Ownable_init(msg.sender); - - dNft = _dNft; - dyad = _dyad; - vaultLicenser = _vaultLicenser; } function add(