diff --git a/packages/contracts/deploy/helpers.ts b/packages/contracts/deploy/helpers.ts index a912dd467..3c5f9884a 100644 --- a/packages/contracts/deploy/helpers.ts +++ b/packages/contracts/deploy/helpers.ts @@ -94,6 +94,12 @@ export async function getContractAddress( } catch (e) {} try { + if (!hre.testingFork.osxVersion) { + console.log('=========================='); + console.log('Warning: osxVersion is not set'); + console.log('=========================='); + } + // Try to import the specific active contracts for the given OSx version const osxVersions = require(`@aragon/osx-versions`); diff --git a/packages/contracts/deploy/update/to_v1.3.0/99_ManagingDAO.ts b/packages/contracts/deploy/update/to_v1.3.0/99_ManagingDAO.ts index a630b8982..30ea511ac 100644 --- a/packages/contracts/deploy/update/to_v1.3.0/99_ManagingDAO.ts +++ b/packages/contracts/deploy/update/to_v1.3.0/99_ManagingDAO.ts @@ -14,13 +14,14 @@ const func: DeployFunction = async function (hre: HardhatRuntimeEnvironment) { ).daoBase(); const managingDAOAddress = await getContractAddress('managingDAO', hre); + const daoInterface = DAO__factory.connect( managingDAOAddress, hre.ethers.provider ); const upgradeTX = await daoInterface.populateTransaction.upgradeToAndCall( daoImplementation, - daoInterface.interface.encodeFunctionData('initializeFrom', [[1, 0, 0], '']) + daoInterface.interface.encodeFunctionData('initializeFrom', [[1, 0, 0], []]) ); if (!upgradeTX.to || !upgradeTX.data) {