Unable to deploy new leverage vault for certain MetaStable Pool
Notional might have an issue deploying the new leverage vault for a MetaStable Pool that does not have Balancer Oracle enabled.\\n```\\nFile: MetaStable2TokenVaultMixin.sol\\nabstract contract MetaStable2TokenVaultMixin is TwoTokenPoolMixin {\\n    constructor(NotionalProxy notional_, AuraVaultDeploymentParams memory params)\\n        TwoTokenPoolMixin(notional_, params)\\n    {\\n        // The oracle is required for the vault to behave properly\\n        (/* */, /* */, /* */, /* */, bool oracleEnabled) = \\n            IMetaStablePool(address(BALANCER_POOL_TOKEN)).getOracleMiscData();\\n        require(oracleEnabled);\\n    }\\n```\\n
Remove the Balancer Oracle check from the constructor.\\n```\\n    constructor(NotionalProxy notional_, AuraVaultDeploymentParams memory params)\\n        TwoTokenPoolMixin(notional_, params)\\n    {\\n// Remove the line below\\n        // The oracle is required for the vault to behave properly\\n// Remove the line below\\n        (/* */, /* */, /* */, /* */, bool oracleEnabled) = \\n// Remove the line below\\n            IMetaStablePool(address(BALANCER_POOL_TOKEN)).getOracleMiscData();\\n// Remove the line below\\n        require(oracleEnabled);\\n    }\\n```\\n
Notional might have an issue deploying the new leverage vault for a MetaStable Pool that does not have Balancer Oracle enabled. Since Balancer Oracle has been deprecated, the Balancer Oracle will likely be disabled on the MetaStable Pool.
```\\nFile: MetaStable2TokenVaultMixin.sol\\nabstract contract MetaStable2TokenVaultMixin is TwoTokenPoolMixin {\\n    constructor(NotionalProxy notional_, AuraVaultDeploymentParams memory params)\\n        TwoTokenPoolMixin(notional_, params)\\n    {\\n        // The oracle is required for the vault to behave properly\\n        (/* */, /* */, /* */, /* */, bool oracleEnabled) = \\n            IMetaStablePool(address(BALANCER_POOL_TOKEN)).getOracleMiscData();\\n        require(oracleEnabled);\\n    }\\n```\\n