Skip to content

Commit

Permalink
Merge pull request #52 from DyadStablecoin/fix/init
Browse files Browse the repository at this point in the history
fix init
  • Loading branch information
shafu0x committed Jun 24, 2024
2 parents 8347a91 + 6124b8b commit 1289963
Show file tree
Hide file tree
Showing 2 changed files with 3 additions and 18 deletions.
9 changes: 1 addition & 8 deletions script/deploy/DeployVaultManagerV3.s.sol
Original file line number Diff line number Diff line change
Expand Up @@ -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(); // ----------------------------
Expand Down
12 changes: 2 additions & 10 deletions src/core/VaultManagerV3.sol
Original file line number Diff line number Diff line change
Expand Up @@ -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(
Expand Down

0 comments on commit 1289963

Please sign in to comment.