/ migrations / 5_deploy_hedging_managers.js
5_deploy_hedging_managers.js
 1  
 2  const Deployer = artifacts.require("Deployer");
 3  const MetavaultHedgingManager = artifacts.require("MetavaultHedgingManager");
 4  const MetavaultPositionManager = artifacts.require("PositionManagerMock");
 5  const MetavaultReader = artifacts.require("MetavaultReaderMock");
 6  
 7  module.exports = async function(deployer) {
 8    
 9    /* MOCK BELOW */
10    //const metavaultPositionManager = await deployer.deploy(MetavaultPositionManager);
11    //console.log("metavaultPositionManager is at: "+ metavaultPositionManager.address);
12    //const metavaultReader = await deployer.deploy(MetavaultReader);
13    //console.log("metavaultReader is at: "+ metavaultReader.address);
14    /* MOCK ABOVE */
15  
16    /*
17    const mvHedgingManager = await deployer.deploy(
18      MetavaultHedgingManager, 
19      Deployer4.address, // address _deployAddr
20      metavaultPositionManager.address, // address _positionManager
21      metavaultReader.address, //address _reader
22      "0x0000000000000000000000000000000000000000" //bytes32 _referralCode
23    );
24    console.log("MetaVaultHedgingManager is at: "+ mvHedgingManager.address);*/
25  };