├── .commitlintrc.js ├── .eslintignore ├── .eslintrc.js ├── .gitattributes ├── .github ├── ISSUE_TEMPLATE │ ├── bug_report.md │ └── feature_request.md └── workflows │ ├── coverage.yaml │ ├── lint-sol.yaml │ ├── lint-ts.yaml │ ├── npm-publish.yml │ ├── slither.yaml │ ├── test-fork.yaml │ └── test-vaults.yaml ├── .gitignore ├── .mocharc.json ├── .npmrc ├── .prettierrc.json ├── .solcover.js ├── .solhint.json ├── .solhintignore ├── 3CrvConvexVaults.md ├── FirstMetaVaultAudit.md ├── FraxBPConvexVaults.md ├── LICENSE ├── README.md ├── SecondMetaVaultAudit.md ├── TrustedAccounts.md ├── contracts ├── governance │ ├── ClaimableGovernor.sol │ ├── DelayedClaimableGovernor.sol │ ├── Governable.sol │ └── README.md ├── interfaces │ ├── IDexSwap.sol │ ├── IERC4626Vault.sol │ ├── ILiquidatorV2.sol │ ├── ILiquidatorVault.sol │ └── INexus.sol ├── nexus │ ├── Nexus.sol │ └── README.md ├── peripheral │ ├── Convex │ │ ├── IConvexBooster.sol │ │ ├── IConvexRewardsPool.sol │ │ └── ICvxLocker.sol │ ├── Cowswap │ │ ├── ICowSettlement.sol │ │ └── README.md │ ├── Curve │ │ ├── Curve3CrvFactoryMetapoolCalculatorLibrary.sol │ │ ├── Curve3CrvMetapoolCalculatorLibrary.sol │ │ ├── Curve3PoolCalculatorLibrary.sol │ │ ├── CurveFraxBpCalculatorLibrary.sol │ │ ├── CurveFraxBpMetapoolCalculatorLibrary.sol │ │ ├── ICurve3Pool.sol │ │ ├── ICurveAddressProvider.sol │ │ ├── ICurveFraxBP.sol │ │ ├── ICurveMetapool.sol │ │ ├── ICurveRegistryContract.sol │ │ └── README.md │ └── OneInch │ │ └── IAggregationRouterV4.sol ├── shared │ ├── ImmutableModule.sol │ ├── InitializableReentrancyGuard.sol │ ├── ModuleKeys.sol │ ├── README.md │ ├── SingleSlotMapper.sol │ └── VaultManagerRole.sol ├── tokens │ ├── AbstractToken.sol │ ├── InitializableToken.sol │ ├── InitializableTokenDetails.sol │ └── README.md ├── upgradability │ ├── DelayedProxyAdmin.sol │ ├── InstantProxyAdmin.sol │ ├── Proxies.sol │ └── README.md ├── vault │ ├── AbstractVault.sol │ ├── BasicVault.sol │ ├── LightAbstractVault.sol │ ├── LightBasicVault.sol │ ├── README.md │ ├── allocate │ │ ├── AssetPerShareAbstractVault.sol │ │ ├── PeriodicAllocationAbstractVault.sol │ │ ├── PeriodicAllocationBasicVault.sol │ │ ├── README.md │ │ ├── SameAssetUnderlyingsAbstractVault.sol │ │ └── SameAssetUnderlyingsBasicVault.sol │ ├── fee │ │ ├── FeeAdminAbstractVault.sol │ │ ├── PerfFeeAbstractVault.sol │ │ ├── PerfFeeBasicVault.sol │ │ └── README.md │ ├── liquidator │ │ ├── Liquidator.sol │ │ ├── LiquidatorAbstractVault.sol │ │ ├── LiquidatorBasicVault.sol │ │ ├── LiquidatorStreamAbstractVault.sol │ │ ├── LiquidatorStreamBasicVault.sol │ │ ├── LiquidatorStreamFeeAbstractVault.sol │ │ ├── LiquidatorStreamFeeBasicVault.sol │ │ └── README.md │ ├── liquidity │ │ ├── AbstractSlippage.sol │ │ ├── BasicSlippage.sol │ │ ├── README.md │ │ ├── convex │ │ │ ├── Convex3CrvAbstractVault.sol │ │ │ ├── Convex3CrvBasicVault.sol │ │ │ ├── Convex3CrvLiquidatorVault.sol │ │ │ ├── ConvexFraxBpAbstractVault.sol │ │ │ ├── ConvexFraxBpBasicVault.sol │ │ │ ├── ConvexFraxBpLiquidatorVault.sol │ │ │ └── README.md │ │ └── curve │ │ │ ├── Curve3CrvAbstractMetaVault.sol │ │ │ ├── Curve3CrvBasicMetaVault.sol │ │ │ ├── CurveFraxBpAbstractMetaVault.sol │ │ │ ├── CurveFraxBpBasicMetaVault.sol │ │ │ └── README.md │ ├── meta │ │ ├── PeriodicAllocationPerfFeeMetaVault.sol │ │ └── README.md │ └── swap │ │ ├── BasicDexSwap.sol │ │ ├── CowSwapDex.sol │ │ ├── OneInchDexSwap.sol │ │ └── README.md └── z_mocks │ ├── README.md │ ├── nexus │ └── MockNexus.sol │ ├── peripheral │ └── MockAggregationRouterV4.sol │ ├── shared │ ├── DataEmitter.sol │ ├── DeadToken.sol │ ├── MockERC20.sol │ ├── MockERC20ForceBurnable.sol │ ├── MockERC20WithFee.sol │ ├── MockGPv2Settlement.sol │ ├── MockGPv2VaultRelayer.sol │ ├── MockGovernable.sol │ ├── MockInitializableToken.sol │ ├── MockInitializableTokenWithFee.sol │ └── TestSingleSlotMapper.sol │ └── vault │ ├── Mock3CrvLiquidatorVault.sol │ ├── Mock3CrvReverseLiquidatorVault.sol │ ├── MockLiquidatorMaliciousVault.sol │ └── MockMaliciousDexSwap.sol ├── docs ├── AbstractSlippage.svg ├── AbstractVault.svg ├── AbstractVaultHierarchy.svg ├── BasicDexSwap.svg ├── Convex3CrvAbstractVault.svg ├── Convex3CrvLiquidatorVault.svg ├── Convex3CrvLiquidatorVaultHierarchy.svg ├── Convex3CrvLiquidatorVaultStorage.svg ├── ConvexFraxBpAbstractVault.svg ├── ConvexFraxBpLiquidatorVault.svg ├── ConvexFraxBpLiquidatorVaultHierarchy.svg ├── ConvexFraxBpLiquidatorVaultStorage.svg ├── CowSwapDex.svg ├── CowSwapDexHierarchy.svg ├── CowSwapDexStorage.svg ├── Curve3CrvAbstractMetaVault.svg ├── Curve3CrvBasicMetaVault.svg ├── Curve3CrvBasicMetaVaultHierarchy.svg ├── Curve3CrvBasicMetaVaultStorage.svg ├── Curve3CrvMetapoolCalculatorLibrary.svg ├── Curve3PoolCalculatorLibrary.svg ├── CurveFraxBpCalculatorLibrary.svg ├── CurveFraxBpMetapoolCalculatorLibrary.svg ├── DelayedClaimableGovernor.svg ├── DelayedProxyAdmin.svg ├── DelayedProxyAdminHierarchy.svg ├── DelayedProxyAdminStorage.svg ├── IERC4626Vault.svg ├── InitializableToken.svg ├── InstantProxyAdminHierarchy.svg ├── LightAbstractVault.svg ├── LightAbstractVaultHierarchy.svg ├── Liquidator.svg ├── LiquidatorAbstractVault.svg ├── LiquidatorHierarchy.svg ├── LiquidatorStorage.svg ├── LiquidatorStreamFeeAbstractVault.svg ├── LiquidatorStreamFeeAbstractVaultStorage.svg ├── LiquidatorStreamFeeBasicVaultHierarchy.svg ├── Nexus.svg ├── NexusHierarchy.svg ├── NexusStorage.svg ├── OneInchDexSwap.svg ├── OneInchDexSwapStorage.svg ├── PerfFeeAbstractVault.svg ├── PerfFeeAbstractVaultHierarchy.svg ├── PerfFeeAbstractVaultStorage.svg ├── PerfFeeVolatilityAbstractVault.svg ├── PerfFeeVolatilityAbstractVaultHierarchy.svg ├── PerfFeeVolatilityAbstractVaultStorage.svg ├── PeriodicAllocationAbstractVault.svg ├── PeriodicAllocationAbstractVaultHierarchy.svg ├── PeriodicAllocationAbstractVaultStorage.svg ├── PeriodicAllocationPerfFeeMetaVault.svg ├── PeriodicAllocationPerfFeeMetaVaultHierarchy.svg ├── PeriodicAllocationPerfFeeMetaVaultStorage.svg ├── TokenHolder.svg ├── VaultManagerRole.svg ├── VaultProxy.svg ├── VaultProxyHierarchy.svg ├── convex3CrvContracts.png ├── convex3CrvDependencies.png ├── convex3CrvVaultDeposit.png ├── convex3CrvVaultMint.png ├── convex3CrvVaultPreiviewWithdraw.png ├── convex3CrvVaultPreviewDeposit.png ├── convex3CrvVaultPreviewMint.png ├── convex3CrvVaultPreviewRedeem.png ├── convex3CrvVaultPreviewWithdraw.png ├── convex3CrvVaultRedeem.png ├── convex3CrvVaultTotalAssets.png ├── convex3CrvVaultWithdraw.png ├── convexFraxDependencies.png ├── curve3CrvVaultDeposit.png ├── curve3CrvVaultMint.png ├── curve3CrvVaultPreviewDeposit.png ├── curve3CrvVaultPreviewMint.png ├── curve3CrvVaultPreviewRedeem.png ├── curve3CrvVaultPreviewWithdraw.png ├── curve3CrvVaultRedeem.png ├── curve3CrvVaultTotalAssets.png ├── curve3CrvVaultWithdraw.png ├── generate.sh ├── liquidations.png ├── metaVaultChargePerformanceFee.png ├── metaVaultDeposit.png ├── metaVaultMint.png ├── metaVaultPreviewDeposit.png ├── metaVaultPreviewMint.png ├── metaVaultPreviewRedeem.png ├── metaVaultPreviewWithdraw.png ├── metaVaultRedeem.png ├── metaVaultSettle.png ├── metaVaultTotalAssets.png ├── metaVaultUpdateAssetsPerShare.png ├── metaVaultWithdraw.png ├── savePlusComponents.png ├── savePlusValueFlow.png ├── savePlusValueFlowChargePerfFee.png ├── savePlusValueFlowDeposit.png ├── savePlusValueFlowDeposit3Pooler.png ├── savePlusValueFlowDepositBasic.png ├── savePlusValueFlowLiquidation.png ├── savePlusValueFlowRebalance.png ├── savePlusValueFlowWithdraw.png ├── templates │ ├── common.hbs │ ├── contract.hbs │ └── helpers.js ├── valueFlowFraxChargePerfFee.png ├── valueFlowFraxDeposit.png ├── valueFlowFraxDepositBasic.png ├── valueFlowFraxLiquidation.png ├── valueFlowFraxMetaPoolDeposit.png ├── valueFlowFraxRebalance.png └── valueFlowFraxWithdraw.png ├── hardhat-fork-polygon.config.ts ├── hardhat-fork.config.ts ├── hardhat.config.ts ├── index.ts ├── package.json ├── slither.config.json ├── tasks-fork-polygon.config.ts ├── tasks-fork.config.ts ├── tasks.config.ts ├── tasks ├── convex3CrvFork.ts ├── convex3CrvMetaVault.ts ├── convex3CrvVault.ts ├── convexFraxBpMetaVault.ts ├── convexFraxBpVault.ts ├── curve.ts ├── curve3CrvVault.ts ├── curveFraxBpVault.ts ├── deployment │ ├── convex3CrvVaults-config.ts │ ├── convex3CrvVaults.ts │ ├── convexFraxBpVaults-config.ts │ ├── convexFraxBpVaults.ts │ ├── index.ts │ ├── localhost-config.ts │ └── localhost.ts ├── dex.ts ├── liquidator.ts ├── liquidatorVault.ts ├── metaVaultManage.ts ├── nexus.ts ├── peripheral │ ├── cowswapApi.ts │ └── oneInchApi.ts ├── proxyAdmin.ts ├── time.ts ├── token.ts ├── utils │ ├── blocks.ts │ ├── deploy-utils.ts │ ├── etherscan.ts │ ├── flashbots.ts │ ├── index.ts │ ├── liquidatorUtil.ts │ ├── logger.ts │ ├── networkAddressFactory.ts │ ├── quantity-formatters.ts │ ├── signerFactory.ts │ ├── storage.ts │ ├── taskUtils.ts │ └── tokens.ts └── vault.ts ├── test-fork ├── peripheral │ └── Curve │ │ ├── Curve3CrvMetapool.spec.ts │ │ ├── Curve3CrvMetapoolCalculations.spec.ts │ │ ├── Curve3Pool.spec.ts │ │ ├── Curve3PoolCalculations.spec.ts │ │ ├── CurveFraxCalculations.spec.ts │ │ └── CurveFraxMetapoolCalculations.spec.ts └── vault │ ├── Convex3CrvBasicVault.spec.ts │ ├── Convex3CrvLiquidatorVault.spec.ts │ ├── ConvexFraxBpLiquidatorVault.spec.ts │ ├── Curve3CrvBasicMetaVault.spec.ts │ ├── CurveFraxBpBasicMetaVault.spec.ts │ ├── liquidator │ └── Liquidator.spec.ts │ ├── saveFraxPlus.spec.ts │ ├── savePlus.spec.ts │ └── shared │ ├── Convex3Crv.behaviour.ts │ ├── Convex3CrvLiquidatorVault.asserts.ts │ ├── ConvexFraxBp.behaviour.ts │ ├── Curve3Crv.behaviour.ts │ └── CurveFraxBp.behaviour.ts ├── test-utils ├── assertions.ts ├── constants.ts ├── fork.ts ├── index.ts ├── machines │ ├── contractMocks.ts │ ├── index.ts │ └── standardAccounts.ts ├── math.ts ├── peripheral │ ├── cowswap.ts │ ├── oneInch.ts │ └── uniswap.ts ├── regex.ts └── time.ts ├── test ├── governance │ ├── ClaimableGovernor.behaviour.ts │ ├── DelayedClaimableGovernor.behaviour.ts │ ├── Governable.behaviour.ts │ ├── claimable-governor.spec.ts │ ├── delayed-governor.spec.ts │ └── governable.spec.ts ├── nexus │ └── nexus.spec.ts ├── shared │ ├── BaseVault.behaviour.ts │ ├── LiquidatorStreamFeeAbstractVault.behaviour.ts │ ├── Module.behaviour.ts │ ├── SameAssetUnderlyingsAbstractVault.behaviour.ts │ ├── SingleSlotMapper.spec.ts │ ├── Token.behaviour.ts │ └── VaultManagerRole.behaviour.ts ├── tokens │ ├── InitializableToken.spec.ts │ └── TimeWeightedRewardsToken.spec.txt └── vault │ ├── BaseVault.spec.ts │ ├── allocate │ ├── PeriodicAllocationBasicVault.spec.ts │ └── SameAssetUnderlyingsBasicVault.spec.ts │ ├── fees │ └── PerfFeeBasicVault.spec.ts │ ├── liquidator │ ├── Liquidator.spec.ts │ ├── LiquidatorStreamFeeVault.spec.ts │ └── LiquidatorStreamVault.spec.ts │ ├── liquidity │ ├── BasicSlippage.spec.ts │ └── curve │ │ └── Curve3CrvBasicMetaVault.spec.ts │ └── swap │ ├── BasicDexSwap.spec.ts │ ├── CowSwapDex.spec.ts │ └── OneInchDexSwap.spec.ts ├── tsconfig.json ├── types ├── common.ts ├── convexTypes.ts └── index.ts ├── web-config.ts └── yarn.lock /.commitlintrc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mstable/metavaults/HEAD/.commitlintrc.js -------------------------------------------------------------------------------- /.eslintignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mstable/metavaults/HEAD/.eslintignore -------------------------------------------------------------------------------- /.eslintrc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mstable/metavaults/HEAD/.eslintrc.js -------------------------------------------------------------------------------- /.gitattributes: -------------------------------------------------------------------------------- 1 | *.sol linguist-language=Solidity 2 | -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/bug_report.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mstable/metavaults/HEAD/.github/ISSUE_TEMPLATE/bug_report.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/feature_request.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mstable/metavaults/HEAD/.github/ISSUE_TEMPLATE/feature_request.md -------------------------------------------------------------------------------- /.github/workflows/coverage.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mstable/metavaults/HEAD/.github/workflows/coverage.yaml -------------------------------------------------------------------------------- /.github/workflows/lint-sol.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mstable/metavaults/HEAD/.github/workflows/lint-sol.yaml -------------------------------------------------------------------------------- /.github/workflows/lint-ts.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mstable/metavaults/HEAD/.github/workflows/lint-ts.yaml -------------------------------------------------------------------------------- /.github/workflows/npm-publish.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mstable/metavaults/HEAD/.github/workflows/npm-publish.yml -------------------------------------------------------------------------------- /.github/workflows/slither.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mstable/metavaults/HEAD/.github/workflows/slither.yaml -------------------------------------------------------------------------------- /.github/workflows/test-fork.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mstable/metavaults/HEAD/.github/workflows/test-fork.yaml -------------------------------------------------------------------------------- /.github/workflows/test-vaults.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mstable/metavaults/HEAD/.github/workflows/test-vaults.yaml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mstable/metavaults/HEAD/.gitignore -------------------------------------------------------------------------------- /.mocharc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mstable/metavaults/HEAD/.mocharc.json -------------------------------------------------------------------------------- /.npmrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mstable/metavaults/HEAD/.npmrc -------------------------------------------------------------------------------- /.prettierrc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mstable/metavaults/HEAD/.prettierrc.json -------------------------------------------------------------------------------- /.solcover.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mstable/metavaults/HEAD/.solcover.js -------------------------------------------------------------------------------- /.solhint.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mstable/metavaults/HEAD/.solhint.json -------------------------------------------------------------------------------- /.solhintignore: -------------------------------------------------------------------------------- 1 | node_modules 2 | contracts/z_mocks/**/* -------------------------------------------------------------------------------- /3CrvConvexVaults.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mstable/metavaults/HEAD/3CrvConvexVaults.md -------------------------------------------------------------------------------- /FirstMetaVaultAudit.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mstable/metavaults/HEAD/FirstMetaVaultAudit.md -------------------------------------------------------------------------------- /FraxBPConvexVaults.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mstable/metavaults/HEAD/FraxBPConvexVaults.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mstable/metavaults/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mstable/metavaults/HEAD/README.md -------------------------------------------------------------------------------- /SecondMetaVaultAudit.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mstable/metavaults/HEAD/SecondMetaVaultAudit.md -------------------------------------------------------------------------------- /TrustedAccounts.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mstable/metavaults/HEAD/TrustedAccounts.md -------------------------------------------------------------------------------- /contracts/governance/ClaimableGovernor.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mstable/metavaults/HEAD/contracts/governance/ClaimableGovernor.sol -------------------------------------------------------------------------------- /contracts/governance/DelayedClaimableGovernor.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mstable/metavaults/HEAD/contracts/governance/DelayedClaimableGovernor.sol -------------------------------------------------------------------------------- /contracts/governance/Governable.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mstable/metavaults/HEAD/contracts/governance/Governable.sol -------------------------------------------------------------------------------- /contracts/governance/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mstable/metavaults/HEAD/contracts/governance/README.md -------------------------------------------------------------------------------- /contracts/interfaces/IDexSwap.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mstable/metavaults/HEAD/contracts/interfaces/IDexSwap.sol -------------------------------------------------------------------------------- /contracts/interfaces/IERC4626Vault.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mstable/metavaults/HEAD/contracts/interfaces/IERC4626Vault.sol -------------------------------------------------------------------------------- /contracts/interfaces/ILiquidatorV2.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mstable/metavaults/HEAD/contracts/interfaces/ILiquidatorV2.sol -------------------------------------------------------------------------------- /contracts/interfaces/ILiquidatorVault.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mstable/metavaults/HEAD/contracts/interfaces/ILiquidatorVault.sol -------------------------------------------------------------------------------- /contracts/interfaces/INexus.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mstable/metavaults/HEAD/contracts/interfaces/INexus.sol -------------------------------------------------------------------------------- /contracts/nexus/Nexus.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mstable/metavaults/HEAD/contracts/nexus/Nexus.sol -------------------------------------------------------------------------------- /contracts/nexus/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mstable/metavaults/HEAD/contracts/nexus/README.md -------------------------------------------------------------------------------- /contracts/peripheral/Convex/IConvexBooster.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mstable/metavaults/HEAD/contracts/peripheral/Convex/IConvexBooster.sol -------------------------------------------------------------------------------- /contracts/peripheral/Convex/IConvexRewardsPool.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mstable/metavaults/HEAD/contracts/peripheral/Convex/IConvexRewardsPool.sol -------------------------------------------------------------------------------- /contracts/peripheral/Convex/ICvxLocker.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mstable/metavaults/HEAD/contracts/peripheral/Convex/ICvxLocker.sol -------------------------------------------------------------------------------- /contracts/peripheral/Cowswap/ICowSettlement.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mstable/metavaults/HEAD/contracts/peripheral/Cowswap/ICowSettlement.sol -------------------------------------------------------------------------------- /contracts/peripheral/Cowswap/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mstable/metavaults/HEAD/contracts/peripheral/Cowswap/README.md -------------------------------------------------------------------------------- /contracts/peripheral/Curve/Curve3CrvFactoryMetapoolCalculatorLibrary.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mstable/metavaults/HEAD/contracts/peripheral/Curve/Curve3CrvFactoryMetapoolCalculatorLibrary.sol -------------------------------------------------------------------------------- /contracts/peripheral/Curve/Curve3CrvMetapoolCalculatorLibrary.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mstable/metavaults/HEAD/contracts/peripheral/Curve/Curve3CrvMetapoolCalculatorLibrary.sol -------------------------------------------------------------------------------- /contracts/peripheral/Curve/Curve3PoolCalculatorLibrary.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mstable/metavaults/HEAD/contracts/peripheral/Curve/Curve3PoolCalculatorLibrary.sol -------------------------------------------------------------------------------- /contracts/peripheral/Curve/CurveFraxBpCalculatorLibrary.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mstable/metavaults/HEAD/contracts/peripheral/Curve/CurveFraxBpCalculatorLibrary.sol -------------------------------------------------------------------------------- /contracts/peripheral/Curve/CurveFraxBpMetapoolCalculatorLibrary.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mstable/metavaults/HEAD/contracts/peripheral/Curve/CurveFraxBpMetapoolCalculatorLibrary.sol -------------------------------------------------------------------------------- /contracts/peripheral/Curve/ICurve3Pool.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mstable/metavaults/HEAD/contracts/peripheral/Curve/ICurve3Pool.sol -------------------------------------------------------------------------------- /contracts/peripheral/Curve/ICurveAddressProvider.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mstable/metavaults/HEAD/contracts/peripheral/Curve/ICurveAddressProvider.sol -------------------------------------------------------------------------------- /contracts/peripheral/Curve/ICurveFraxBP.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mstable/metavaults/HEAD/contracts/peripheral/Curve/ICurveFraxBP.sol -------------------------------------------------------------------------------- /contracts/peripheral/Curve/ICurveMetapool.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mstable/metavaults/HEAD/contracts/peripheral/Curve/ICurveMetapool.sol -------------------------------------------------------------------------------- /contracts/peripheral/Curve/ICurveRegistryContract.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mstable/metavaults/HEAD/contracts/peripheral/Curve/ICurveRegistryContract.sol -------------------------------------------------------------------------------- /contracts/peripheral/Curve/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mstable/metavaults/HEAD/contracts/peripheral/Curve/README.md -------------------------------------------------------------------------------- /contracts/peripheral/OneInch/IAggregationRouterV4.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mstable/metavaults/HEAD/contracts/peripheral/OneInch/IAggregationRouterV4.sol -------------------------------------------------------------------------------- /contracts/shared/ImmutableModule.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mstable/metavaults/HEAD/contracts/shared/ImmutableModule.sol -------------------------------------------------------------------------------- /contracts/shared/InitializableReentrancyGuard.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mstable/metavaults/HEAD/contracts/shared/InitializableReentrancyGuard.sol -------------------------------------------------------------------------------- /contracts/shared/ModuleKeys.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mstable/metavaults/HEAD/contracts/shared/ModuleKeys.sol -------------------------------------------------------------------------------- /contracts/shared/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mstable/metavaults/HEAD/contracts/shared/README.md -------------------------------------------------------------------------------- /contracts/shared/SingleSlotMapper.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mstable/metavaults/HEAD/contracts/shared/SingleSlotMapper.sol -------------------------------------------------------------------------------- /contracts/shared/VaultManagerRole.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mstable/metavaults/HEAD/contracts/shared/VaultManagerRole.sol -------------------------------------------------------------------------------- /contracts/tokens/AbstractToken.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mstable/metavaults/HEAD/contracts/tokens/AbstractToken.sol -------------------------------------------------------------------------------- /contracts/tokens/InitializableToken.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mstable/metavaults/HEAD/contracts/tokens/InitializableToken.sol -------------------------------------------------------------------------------- /contracts/tokens/InitializableTokenDetails.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mstable/metavaults/HEAD/contracts/tokens/InitializableTokenDetails.sol -------------------------------------------------------------------------------- /contracts/tokens/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mstable/metavaults/HEAD/contracts/tokens/README.md -------------------------------------------------------------------------------- /contracts/upgradability/DelayedProxyAdmin.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mstable/metavaults/HEAD/contracts/upgradability/DelayedProxyAdmin.sol -------------------------------------------------------------------------------- /contracts/upgradability/InstantProxyAdmin.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mstable/metavaults/HEAD/contracts/upgradability/InstantProxyAdmin.sol -------------------------------------------------------------------------------- /contracts/upgradability/Proxies.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mstable/metavaults/HEAD/contracts/upgradability/Proxies.sol -------------------------------------------------------------------------------- /contracts/upgradability/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mstable/metavaults/HEAD/contracts/upgradability/README.md -------------------------------------------------------------------------------- /contracts/vault/AbstractVault.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mstable/metavaults/HEAD/contracts/vault/AbstractVault.sol -------------------------------------------------------------------------------- /contracts/vault/BasicVault.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mstable/metavaults/HEAD/contracts/vault/BasicVault.sol -------------------------------------------------------------------------------- /contracts/vault/LightAbstractVault.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mstable/metavaults/HEAD/contracts/vault/LightAbstractVault.sol -------------------------------------------------------------------------------- /contracts/vault/LightBasicVault.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mstable/metavaults/HEAD/contracts/vault/LightBasicVault.sol -------------------------------------------------------------------------------- /contracts/vault/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mstable/metavaults/HEAD/contracts/vault/README.md -------------------------------------------------------------------------------- /contracts/vault/allocate/AssetPerShareAbstractVault.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mstable/metavaults/HEAD/contracts/vault/allocate/AssetPerShareAbstractVault.sol -------------------------------------------------------------------------------- /contracts/vault/allocate/PeriodicAllocationAbstractVault.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mstable/metavaults/HEAD/contracts/vault/allocate/PeriodicAllocationAbstractVault.sol -------------------------------------------------------------------------------- /contracts/vault/allocate/PeriodicAllocationBasicVault.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mstable/metavaults/HEAD/contracts/vault/allocate/PeriodicAllocationBasicVault.sol -------------------------------------------------------------------------------- /contracts/vault/allocate/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mstable/metavaults/HEAD/contracts/vault/allocate/README.md -------------------------------------------------------------------------------- /contracts/vault/allocate/SameAssetUnderlyingsAbstractVault.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mstable/metavaults/HEAD/contracts/vault/allocate/SameAssetUnderlyingsAbstractVault.sol -------------------------------------------------------------------------------- /contracts/vault/allocate/SameAssetUnderlyingsBasicVault.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mstable/metavaults/HEAD/contracts/vault/allocate/SameAssetUnderlyingsBasicVault.sol -------------------------------------------------------------------------------- /contracts/vault/fee/FeeAdminAbstractVault.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mstable/metavaults/HEAD/contracts/vault/fee/FeeAdminAbstractVault.sol -------------------------------------------------------------------------------- /contracts/vault/fee/PerfFeeAbstractVault.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mstable/metavaults/HEAD/contracts/vault/fee/PerfFeeAbstractVault.sol -------------------------------------------------------------------------------- /contracts/vault/fee/PerfFeeBasicVault.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mstable/metavaults/HEAD/contracts/vault/fee/PerfFeeBasicVault.sol -------------------------------------------------------------------------------- /contracts/vault/fee/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mstable/metavaults/HEAD/contracts/vault/fee/README.md -------------------------------------------------------------------------------- /contracts/vault/liquidator/Liquidator.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mstable/metavaults/HEAD/contracts/vault/liquidator/Liquidator.sol -------------------------------------------------------------------------------- /contracts/vault/liquidator/LiquidatorAbstractVault.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mstable/metavaults/HEAD/contracts/vault/liquidator/LiquidatorAbstractVault.sol -------------------------------------------------------------------------------- /contracts/vault/liquidator/LiquidatorBasicVault.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mstable/metavaults/HEAD/contracts/vault/liquidator/LiquidatorBasicVault.sol -------------------------------------------------------------------------------- /contracts/vault/liquidator/LiquidatorStreamAbstractVault.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mstable/metavaults/HEAD/contracts/vault/liquidator/LiquidatorStreamAbstractVault.sol -------------------------------------------------------------------------------- /contracts/vault/liquidator/LiquidatorStreamBasicVault.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mstable/metavaults/HEAD/contracts/vault/liquidator/LiquidatorStreamBasicVault.sol -------------------------------------------------------------------------------- /contracts/vault/liquidator/LiquidatorStreamFeeAbstractVault.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mstable/metavaults/HEAD/contracts/vault/liquidator/LiquidatorStreamFeeAbstractVault.sol -------------------------------------------------------------------------------- /contracts/vault/liquidator/LiquidatorStreamFeeBasicVault.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mstable/metavaults/HEAD/contracts/vault/liquidator/LiquidatorStreamFeeBasicVault.sol -------------------------------------------------------------------------------- /contracts/vault/liquidator/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mstable/metavaults/HEAD/contracts/vault/liquidator/README.md -------------------------------------------------------------------------------- /contracts/vault/liquidity/AbstractSlippage.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mstable/metavaults/HEAD/contracts/vault/liquidity/AbstractSlippage.sol -------------------------------------------------------------------------------- /contracts/vault/liquidity/BasicSlippage.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mstable/metavaults/HEAD/contracts/vault/liquidity/BasicSlippage.sol -------------------------------------------------------------------------------- /contracts/vault/liquidity/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mstable/metavaults/HEAD/contracts/vault/liquidity/README.md -------------------------------------------------------------------------------- /contracts/vault/liquidity/convex/Convex3CrvAbstractVault.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mstable/metavaults/HEAD/contracts/vault/liquidity/convex/Convex3CrvAbstractVault.sol -------------------------------------------------------------------------------- /contracts/vault/liquidity/convex/Convex3CrvBasicVault.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mstable/metavaults/HEAD/contracts/vault/liquidity/convex/Convex3CrvBasicVault.sol -------------------------------------------------------------------------------- /contracts/vault/liquidity/convex/Convex3CrvLiquidatorVault.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mstable/metavaults/HEAD/contracts/vault/liquidity/convex/Convex3CrvLiquidatorVault.sol -------------------------------------------------------------------------------- /contracts/vault/liquidity/convex/ConvexFraxBpAbstractVault.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mstable/metavaults/HEAD/contracts/vault/liquidity/convex/ConvexFraxBpAbstractVault.sol -------------------------------------------------------------------------------- /contracts/vault/liquidity/convex/ConvexFraxBpBasicVault.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mstable/metavaults/HEAD/contracts/vault/liquidity/convex/ConvexFraxBpBasicVault.sol -------------------------------------------------------------------------------- /contracts/vault/liquidity/convex/ConvexFraxBpLiquidatorVault.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mstable/metavaults/HEAD/contracts/vault/liquidity/convex/ConvexFraxBpLiquidatorVault.sol -------------------------------------------------------------------------------- /contracts/vault/liquidity/convex/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mstable/metavaults/HEAD/contracts/vault/liquidity/convex/README.md -------------------------------------------------------------------------------- /contracts/vault/liquidity/curve/Curve3CrvAbstractMetaVault.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mstable/metavaults/HEAD/contracts/vault/liquidity/curve/Curve3CrvAbstractMetaVault.sol -------------------------------------------------------------------------------- /contracts/vault/liquidity/curve/Curve3CrvBasicMetaVault.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mstable/metavaults/HEAD/contracts/vault/liquidity/curve/Curve3CrvBasicMetaVault.sol -------------------------------------------------------------------------------- /contracts/vault/liquidity/curve/CurveFraxBpAbstractMetaVault.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mstable/metavaults/HEAD/contracts/vault/liquidity/curve/CurveFraxBpAbstractMetaVault.sol -------------------------------------------------------------------------------- /contracts/vault/liquidity/curve/CurveFraxBpBasicMetaVault.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mstable/metavaults/HEAD/contracts/vault/liquidity/curve/CurveFraxBpBasicMetaVault.sol -------------------------------------------------------------------------------- /contracts/vault/liquidity/curve/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mstable/metavaults/HEAD/contracts/vault/liquidity/curve/README.md -------------------------------------------------------------------------------- /contracts/vault/meta/PeriodicAllocationPerfFeeMetaVault.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mstable/metavaults/HEAD/contracts/vault/meta/PeriodicAllocationPerfFeeMetaVault.sol -------------------------------------------------------------------------------- /contracts/vault/meta/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mstable/metavaults/HEAD/contracts/vault/meta/README.md -------------------------------------------------------------------------------- /contracts/vault/swap/BasicDexSwap.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mstable/metavaults/HEAD/contracts/vault/swap/BasicDexSwap.sol -------------------------------------------------------------------------------- /contracts/vault/swap/CowSwapDex.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mstable/metavaults/HEAD/contracts/vault/swap/CowSwapDex.sol -------------------------------------------------------------------------------- /contracts/vault/swap/OneInchDexSwap.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mstable/metavaults/HEAD/contracts/vault/swap/OneInchDexSwap.sol -------------------------------------------------------------------------------- /contracts/vault/swap/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mstable/metavaults/HEAD/contracts/vault/swap/README.md -------------------------------------------------------------------------------- /contracts/z_mocks/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mstable/metavaults/HEAD/contracts/z_mocks/README.md -------------------------------------------------------------------------------- /contracts/z_mocks/nexus/MockNexus.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mstable/metavaults/HEAD/contracts/z_mocks/nexus/MockNexus.sol -------------------------------------------------------------------------------- /contracts/z_mocks/peripheral/MockAggregationRouterV4.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mstable/metavaults/HEAD/contracts/z_mocks/peripheral/MockAggregationRouterV4.sol -------------------------------------------------------------------------------- /contracts/z_mocks/shared/DataEmitter.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mstable/metavaults/HEAD/contracts/z_mocks/shared/DataEmitter.sol -------------------------------------------------------------------------------- /contracts/z_mocks/shared/DeadToken.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mstable/metavaults/HEAD/contracts/z_mocks/shared/DeadToken.sol -------------------------------------------------------------------------------- /contracts/z_mocks/shared/MockERC20.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mstable/metavaults/HEAD/contracts/z_mocks/shared/MockERC20.sol -------------------------------------------------------------------------------- /contracts/z_mocks/shared/MockERC20ForceBurnable.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mstable/metavaults/HEAD/contracts/z_mocks/shared/MockERC20ForceBurnable.sol -------------------------------------------------------------------------------- /contracts/z_mocks/shared/MockERC20WithFee.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mstable/metavaults/HEAD/contracts/z_mocks/shared/MockERC20WithFee.sol -------------------------------------------------------------------------------- /contracts/z_mocks/shared/MockGPv2Settlement.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mstable/metavaults/HEAD/contracts/z_mocks/shared/MockGPv2Settlement.sol -------------------------------------------------------------------------------- /contracts/z_mocks/shared/MockGPv2VaultRelayer.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mstable/metavaults/HEAD/contracts/z_mocks/shared/MockGPv2VaultRelayer.sol -------------------------------------------------------------------------------- /contracts/z_mocks/shared/MockGovernable.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mstable/metavaults/HEAD/contracts/z_mocks/shared/MockGovernable.sol -------------------------------------------------------------------------------- /contracts/z_mocks/shared/MockInitializableToken.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mstable/metavaults/HEAD/contracts/z_mocks/shared/MockInitializableToken.sol -------------------------------------------------------------------------------- /contracts/z_mocks/shared/MockInitializableTokenWithFee.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mstable/metavaults/HEAD/contracts/z_mocks/shared/MockInitializableTokenWithFee.sol -------------------------------------------------------------------------------- /contracts/z_mocks/shared/TestSingleSlotMapper.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mstable/metavaults/HEAD/contracts/z_mocks/shared/TestSingleSlotMapper.sol -------------------------------------------------------------------------------- /contracts/z_mocks/vault/Mock3CrvLiquidatorVault.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mstable/metavaults/HEAD/contracts/z_mocks/vault/Mock3CrvLiquidatorVault.sol -------------------------------------------------------------------------------- /contracts/z_mocks/vault/Mock3CrvReverseLiquidatorVault.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mstable/metavaults/HEAD/contracts/z_mocks/vault/Mock3CrvReverseLiquidatorVault.sol -------------------------------------------------------------------------------- /contracts/z_mocks/vault/MockLiquidatorMaliciousVault.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mstable/metavaults/HEAD/contracts/z_mocks/vault/MockLiquidatorMaliciousVault.sol -------------------------------------------------------------------------------- /contracts/z_mocks/vault/MockMaliciousDexSwap.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mstable/metavaults/HEAD/contracts/z_mocks/vault/MockMaliciousDexSwap.sol -------------------------------------------------------------------------------- /docs/AbstractSlippage.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mstable/metavaults/HEAD/docs/AbstractSlippage.svg -------------------------------------------------------------------------------- /docs/AbstractVault.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mstable/metavaults/HEAD/docs/AbstractVault.svg -------------------------------------------------------------------------------- /docs/AbstractVaultHierarchy.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mstable/metavaults/HEAD/docs/AbstractVaultHierarchy.svg -------------------------------------------------------------------------------- /docs/BasicDexSwap.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mstable/metavaults/HEAD/docs/BasicDexSwap.svg -------------------------------------------------------------------------------- /docs/Convex3CrvAbstractVault.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mstable/metavaults/HEAD/docs/Convex3CrvAbstractVault.svg -------------------------------------------------------------------------------- /docs/Convex3CrvLiquidatorVault.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mstable/metavaults/HEAD/docs/Convex3CrvLiquidatorVault.svg -------------------------------------------------------------------------------- /docs/Convex3CrvLiquidatorVaultHierarchy.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mstable/metavaults/HEAD/docs/Convex3CrvLiquidatorVaultHierarchy.svg -------------------------------------------------------------------------------- /docs/Convex3CrvLiquidatorVaultStorage.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mstable/metavaults/HEAD/docs/Convex3CrvLiquidatorVaultStorage.svg -------------------------------------------------------------------------------- /docs/ConvexFraxBpAbstractVault.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mstable/metavaults/HEAD/docs/ConvexFraxBpAbstractVault.svg -------------------------------------------------------------------------------- /docs/ConvexFraxBpLiquidatorVault.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mstable/metavaults/HEAD/docs/ConvexFraxBpLiquidatorVault.svg -------------------------------------------------------------------------------- /docs/ConvexFraxBpLiquidatorVaultHierarchy.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mstable/metavaults/HEAD/docs/ConvexFraxBpLiquidatorVaultHierarchy.svg -------------------------------------------------------------------------------- /docs/ConvexFraxBpLiquidatorVaultStorage.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mstable/metavaults/HEAD/docs/ConvexFraxBpLiquidatorVaultStorage.svg -------------------------------------------------------------------------------- /docs/CowSwapDex.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mstable/metavaults/HEAD/docs/CowSwapDex.svg -------------------------------------------------------------------------------- /docs/CowSwapDexHierarchy.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mstable/metavaults/HEAD/docs/CowSwapDexHierarchy.svg -------------------------------------------------------------------------------- /docs/CowSwapDexStorage.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mstable/metavaults/HEAD/docs/CowSwapDexStorage.svg -------------------------------------------------------------------------------- /docs/Curve3CrvAbstractMetaVault.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mstable/metavaults/HEAD/docs/Curve3CrvAbstractMetaVault.svg -------------------------------------------------------------------------------- /docs/Curve3CrvBasicMetaVault.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mstable/metavaults/HEAD/docs/Curve3CrvBasicMetaVault.svg -------------------------------------------------------------------------------- /docs/Curve3CrvBasicMetaVaultHierarchy.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mstable/metavaults/HEAD/docs/Curve3CrvBasicMetaVaultHierarchy.svg -------------------------------------------------------------------------------- /docs/Curve3CrvBasicMetaVaultStorage.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mstable/metavaults/HEAD/docs/Curve3CrvBasicMetaVaultStorage.svg -------------------------------------------------------------------------------- /docs/Curve3CrvMetapoolCalculatorLibrary.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mstable/metavaults/HEAD/docs/Curve3CrvMetapoolCalculatorLibrary.svg -------------------------------------------------------------------------------- /docs/Curve3PoolCalculatorLibrary.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mstable/metavaults/HEAD/docs/Curve3PoolCalculatorLibrary.svg -------------------------------------------------------------------------------- /docs/CurveFraxBpCalculatorLibrary.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mstable/metavaults/HEAD/docs/CurveFraxBpCalculatorLibrary.svg -------------------------------------------------------------------------------- /docs/CurveFraxBpMetapoolCalculatorLibrary.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mstable/metavaults/HEAD/docs/CurveFraxBpMetapoolCalculatorLibrary.svg -------------------------------------------------------------------------------- /docs/DelayedClaimableGovernor.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mstable/metavaults/HEAD/docs/DelayedClaimableGovernor.svg -------------------------------------------------------------------------------- /docs/DelayedProxyAdmin.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mstable/metavaults/HEAD/docs/DelayedProxyAdmin.svg -------------------------------------------------------------------------------- /docs/DelayedProxyAdminHierarchy.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mstable/metavaults/HEAD/docs/DelayedProxyAdminHierarchy.svg -------------------------------------------------------------------------------- /docs/DelayedProxyAdminStorage.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mstable/metavaults/HEAD/docs/DelayedProxyAdminStorage.svg -------------------------------------------------------------------------------- /docs/IERC4626Vault.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mstable/metavaults/HEAD/docs/IERC4626Vault.svg -------------------------------------------------------------------------------- /docs/InitializableToken.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mstable/metavaults/HEAD/docs/InitializableToken.svg -------------------------------------------------------------------------------- /docs/InstantProxyAdminHierarchy.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mstable/metavaults/HEAD/docs/InstantProxyAdminHierarchy.svg -------------------------------------------------------------------------------- /docs/LightAbstractVault.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mstable/metavaults/HEAD/docs/LightAbstractVault.svg -------------------------------------------------------------------------------- /docs/LightAbstractVaultHierarchy.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mstable/metavaults/HEAD/docs/LightAbstractVaultHierarchy.svg -------------------------------------------------------------------------------- /docs/Liquidator.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mstable/metavaults/HEAD/docs/Liquidator.svg -------------------------------------------------------------------------------- /docs/LiquidatorAbstractVault.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mstable/metavaults/HEAD/docs/LiquidatorAbstractVault.svg -------------------------------------------------------------------------------- /docs/LiquidatorHierarchy.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mstable/metavaults/HEAD/docs/LiquidatorHierarchy.svg -------------------------------------------------------------------------------- /docs/LiquidatorStorage.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mstable/metavaults/HEAD/docs/LiquidatorStorage.svg -------------------------------------------------------------------------------- /docs/LiquidatorStreamFeeAbstractVault.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mstable/metavaults/HEAD/docs/LiquidatorStreamFeeAbstractVault.svg -------------------------------------------------------------------------------- /docs/LiquidatorStreamFeeAbstractVaultStorage.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mstable/metavaults/HEAD/docs/LiquidatorStreamFeeAbstractVaultStorage.svg -------------------------------------------------------------------------------- /docs/LiquidatorStreamFeeBasicVaultHierarchy.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mstable/metavaults/HEAD/docs/LiquidatorStreamFeeBasicVaultHierarchy.svg -------------------------------------------------------------------------------- /docs/Nexus.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mstable/metavaults/HEAD/docs/Nexus.svg -------------------------------------------------------------------------------- /docs/NexusHierarchy.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mstable/metavaults/HEAD/docs/NexusHierarchy.svg -------------------------------------------------------------------------------- /docs/NexusStorage.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mstable/metavaults/HEAD/docs/NexusStorage.svg -------------------------------------------------------------------------------- /docs/OneInchDexSwap.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mstable/metavaults/HEAD/docs/OneInchDexSwap.svg -------------------------------------------------------------------------------- /docs/OneInchDexSwapStorage.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mstable/metavaults/HEAD/docs/OneInchDexSwapStorage.svg -------------------------------------------------------------------------------- /docs/PerfFeeAbstractVault.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mstable/metavaults/HEAD/docs/PerfFeeAbstractVault.svg -------------------------------------------------------------------------------- /docs/PerfFeeAbstractVaultHierarchy.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mstable/metavaults/HEAD/docs/PerfFeeAbstractVaultHierarchy.svg -------------------------------------------------------------------------------- /docs/PerfFeeAbstractVaultStorage.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mstable/metavaults/HEAD/docs/PerfFeeAbstractVaultStorage.svg -------------------------------------------------------------------------------- /docs/PerfFeeVolatilityAbstractVault.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mstable/metavaults/HEAD/docs/PerfFeeVolatilityAbstractVault.svg -------------------------------------------------------------------------------- /docs/PerfFeeVolatilityAbstractVaultHierarchy.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mstable/metavaults/HEAD/docs/PerfFeeVolatilityAbstractVaultHierarchy.svg -------------------------------------------------------------------------------- /docs/PerfFeeVolatilityAbstractVaultStorage.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mstable/metavaults/HEAD/docs/PerfFeeVolatilityAbstractVaultStorage.svg -------------------------------------------------------------------------------- /docs/PeriodicAllocationAbstractVault.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mstable/metavaults/HEAD/docs/PeriodicAllocationAbstractVault.svg -------------------------------------------------------------------------------- /docs/PeriodicAllocationAbstractVaultHierarchy.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mstable/metavaults/HEAD/docs/PeriodicAllocationAbstractVaultHierarchy.svg -------------------------------------------------------------------------------- /docs/PeriodicAllocationAbstractVaultStorage.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mstable/metavaults/HEAD/docs/PeriodicAllocationAbstractVaultStorage.svg -------------------------------------------------------------------------------- /docs/PeriodicAllocationPerfFeeMetaVault.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mstable/metavaults/HEAD/docs/PeriodicAllocationPerfFeeMetaVault.svg -------------------------------------------------------------------------------- /docs/PeriodicAllocationPerfFeeMetaVaultHierarchy.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mstable/metavaults/HEAD/docs/PeriodicAllocationPerfFeeMetaVaultHierarchy.svg -------------------------------------------------------------------------------- /docs/PeriodicAllocationPerfFeeMetaVaultStorage.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mstable/metavaults/HEAD/docs/PeriodicAllocationPerfFeeMetaVaultStorage.svg -------------------------------------------------------------------------------- /docs/TokenHolder.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mstable/metavaults/HEAD/docs/TokenHolder.svg -------------------------------------------------------------------------------- /docs/VaultManagerRole.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mstable/metavaults/HEAD/docs/VaultManagerRole.svg -------------------------------------------------------------------------------- /docs/VaultProxy.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mstable/metavaults/HEAD/docs/VaultProxy.svg -------------------------------------------------------------------------------- /docs/VaultProxyHierarchy.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mstable/metavaults/HEAD/docs/VaultProxyHierarchy.svg -------------------------------------------------------------------------------- /docs/convex3CrvContracts.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mstable/metavaults/HEAD/docs/convex3CrvContracts.png -------------------------------------------------------------------------------- /docs/convex3CrvDependencies.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mstable/metavaults/HEAD/docs/convex3CrvDependencies.png -------------------------------------------------------------------------------- /docs/convex3CrvVaultDeposit.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mstable/metavaults/HEAD/docs/convex3CrvVaultDeposit.png -------------------------------------------------------------------------------- /docs/convex3CrvVaultMint.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mstable/metavaults/HEAD/docs/convex3CrvVaultMint.png -------------------------------------------------------------------------------- /docs/convex3CrvVaultPreiviewWithdraw.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mstable/metavaults/HEAD/docs/convex3CrvVaultPreiviewWithdraw.png -------------------------------------------------------------------------------- /docs/convex3CrvVaultPreviewDeposit.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mstable/metavaults/HEAD/docs/convex3CrvVaultPreviewDeposit.png -------------------------------------------------------------------------------- /docs/convex3CrvVaultPreviewMint.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mstable/metavaults/HEAD/docs/convex3CrvVaultPreviewMint.png -------------------------------------------------------------------------------- /docs/convex3CrvVaultPreviewRedeem.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mstable/metavaults/HEAD/docs/convex3CrvVaultPreviewRedeem.png -------------------------------------------------------------------------------- /docs/convex3CrvVaultPreviewWithdraw.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mstable/metavaults/HEAD/docs/convex3CrvVaultPreviewWithdraw.png -------------------------------------------------------------------------------- /docs/convex3CrvVaultRedeem.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mstable/metavaults/HEAD/docs/convex3CrvVaultRedeem.png -------------------------------------------------------------------------------- /docs/convex3CrvVaultTotalAssets.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mstable/metavaults/HEAD/docs/convex3CrvVaultTotalAssets.png -------------------------------------------------------------------------------- /docs/convex3CrvVaultWithdraw.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mstable/metavaults/HEAD/docs/convex3CrvVaultWithdraw.png -------------------------------------------------------------------------------- /docs/convexFraxDependencies.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mstable/metavaults/HEAD/docs/convexFraxDependencies.png -------------------------------------------------------------------------------- /docs/curve3CrvVaultDeposit.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mstable/metavaults/HEAD/docs/curve3CrvVaultDeposit.png -------------------------------------------------------------------------------- /docs/curve3CrvVaultMint.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mstable/metavaults/HEAD/docs/curve3CrvVaultMint.png -------------------------------------------------------------------------------- /docs/curve3CrvVaultPreviewDeposit.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mstable/metavaults/HEAD/docs/curve3CrvVaultPreviewDeposit.png -------------------------------------------------------------------------------- /docs/curve3CrvVaultPreviewMint.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mstable/metavaults/HEAD/docs/curve3CrvVaultPreviewMint.png -------------------------------------------------------------------------------- /docs/curve3CrvVaultPreviewRedeem.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mstable/metavaults/HEAD/docs/curve3CrvVaultPreviewRedeem.png -------------------------------------------------------------------------------- /docs/curve3CrvVaultPreviewWithdraw.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mstable/metavaults/HEAD/docs/curve3CrvVaultPreviewWithdraw.png -------------------------------------------------------------------------------- /docs/curve3CrvVaultRedeem.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mstable/metavaults/HEAD/docs/curve3CrvVaultRedeem.png -------------------------------------------------------------------------------- /docs/curve3CrvVaultTotalAssets.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mstable/metavaults/HEAD/docs/curve3CrvVaultTotalAssets.png -------------------------------------------------------------------------------- /docs/curve3CrvVaultWithdraw.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mstable/metavaults/HEAD/docs/curve3CrvVaultWithdraw.png -------------------------------------------------------------------------------- /docs/generate.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mstable/metavaults/HEAD/docs/generate.sh -------------------------------------------------------------------------------- /docs/liquidations.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mstable/metavaults/HEAD/docs/liquidations.png -------------------------------------------------------------------------------- /docs/metaVaultChargePerformanceFee.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mstable/metavaults/HEAD/docs/metaVaultChargePerformanceFee.png -------------------------------------------------------------------------------- /docs/metaVaultDeposit.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mstable/metavaults/HEAD/docs/metaVaultDeposit.png -------------------------------------------------------------------------------- /docs/metaVaultMint.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mstable/metavaults/HEAD/docs/metaVaultMint.png -------------------------------------------------------------------------------- /docs/metaVaultPreviewDeposit.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mstable/metavaults/HEAD/docs/metaVaultPreviewDeposit.png -------------------------------------------------------------------------------- /docs/metaVaultPreviewMint.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mstable/metavaults/HEAD/docs/metaVaultPreviewMint.png -------------------------------------------------------------------------------- /docs/metaVaultPreviewRedeem.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mstable/metavaults/HEAD/docs/metaVaultPreviewRedeem.png -------------------------------------------------------------------------------- /docs/metaVaultPreviewWithdraw.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mstable/metavaults/HEAD/docs/metaVaultPreviewWithdraw.png -------------------------------------------------------------------------------- /docs/metaVaultRedeem.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mstable/metavaults/HEAD/docs/metaVaultRedeem.png -------------------------------------------------------------------------------- /docs/metaVaultSettle.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mstable/metavaults/HEAD/docs/metaVaultSettle.png -------------------------------------------------------------------------------- /docs/metaVaultTotalAssets.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mstable/metavaults/HEAD/docs/metaVaultTotalAssets.png -------------------------------------------------------------------------------- /docs/metaVaultUpdateAssetsPerShare.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mstable/metavaults/HEAD/docs/metaVaultUpdateAssetsPerShare.png -------------------------------------------------------------------------------- /docs/metaVaultWithdraw.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mstable/metavaults/HEAD/docs/metaVaultWithdraw.png -------------------------------------------------------------------------------- /docs/savePlusComponents.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mstable/metavaults/HEAD/docs/savePlusComponents.png -------------------------------------------------------------------------------- /docs/savePlusValueFlow.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mstable/metavaults/HEAD/docs/savePlusValueFlow.png -------------------------------------------------------------------------------- /docs/savePlusValueFlowChargePerfFee.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mstable/metavaults/HEAD/docs/savePlusValueFlowChargePerfFee.png -------------------------------------------------------------------------------- /docs/savePlusValueFlowDeposit.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mstable/metavaults/HEAD/docs/savePlusValueFlowDeposit.png -------------------------------------------------------------------------------- /docs/savePlusValueFlowDeposit3Pooler.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mstable/metavaults/HEAD/docs/savePlusValueFlowDeposit3Pooler.png -------------------------------------------------------------------------------- /docs/savePlusValueFlowDepositBasic.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mstable/metavaults/HEAD/docs/savePlusValueFlowDepositBasic.png -------------------------------------------------------------------------------- /docs/savePlusValueFlowLiquidation.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mstable/metavaults/HEAD/docs/savePlusValueFlowLiquidation.png -------------------------------------------------------------------------------- /docs/savePlusValueFlowRebalance.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mstable/metavaults/HEAD/docs/savePlusValueFlowRebalance.png -------------------------------------------------------------------------------- /docs/savePlusValueFlowWithdraw.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mstable/metavaults/HEAD/docs/savePlusValueFlowWithdraw.png -------------------------------------------------------------------------------- /docs/templates/common.hbs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mstable/metavaults/HEAD/docs/templates/common.hbs -------------------------------------------------------------------------------- /docs/templates/contract.hbs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mstable/metavaults/HEAD/docs/templates/contract.hbs -------------------------------------------------------------------------------- /docs/templates/helpers.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mstable/metavaults/HEAD/docs/templates/helpers.js -------------------------------------------------------------------------------- /docs/valueFlowFraxChargePerfFee.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mstable/metavaults/HEAD/docs/valueFlowFraxChargePerfFee.png -------------------------------------------------------------------------------- /docs/valueFlowFraxDeposit.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mstable/metavaults/HEAD/docs/valueFlowFraxDeposit.png -------------------------------------------------------------------------------- /docs/valueFlowFraxDepositBasic.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mstable/metavaults/HEAD/docs/valueFlowFraxDepositBasic.png -------------------------------------------------------------------------------- /docs/valueFlowFraxLiquidation.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mstable/metavaults/HEAD/docs/valueFlowFraxLiquidation.png -------------------------------------------------------------------------------- /docs/valueFlowFraxMetaPoolDeposit.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mstable/metavaults/HEAD/docs/valueFlowFraxMetaPoolDeposit.png -------------------------------------------------------------------------------- /docs/valueFlowFraxRebalance.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mstable/metavaults/HEAD/docs/valueFlowFraxRebalance.png -------------------------------------------------------------------------------- /docs/valueFlowFraxWithdraw.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mstable/metavaults/HEAD/docs/valueFlowFraxWithdraw.png -------------------------------------------------------------------------------- /hardhat-fork-polygon.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mstable/metavaults/HEAD/hardhat-fork-polygon.config.ts -------------------------------------------------------------------------------- /hardhat-fork.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mstable/metavaults/HEAD/hardhat-fork.config.ts -------------------------------------------------------------------------------- /hardhat.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mstable/metavaults/HEAD/hardhat.config.ts -------------------------------------------------------------------------------- /index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mstable/metavaults/HEAD/index.ts -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mstable/metavaults/HEAD/package.json -------------------------------------------------------------------------------- /slither.config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mstable/metavaults/HEAD/slither.config.json -------------------------------------------------------------------------------- /tasks-fork-polygon.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mstable/metavaults/HEAD/tasks-fork-polygon.config.ts -------------------------------------------------------------------------------- /tasks-fork.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mstable/metavaults/HEAD/tasks-fork.config.ts -------------------------------------------------------------------------------- /tasks.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mstable/metavaults/HEAD/tasks.config.ts -------------------------------------------------------------------------------- /tasks/convex3CrvFork.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mstable/metavaults/HEAD/tasks/convex3CrvFork.ts -------------------------------------------------------------------------------- /tasks/convex3CrvMetaVault.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mstable/metavaults/HEAD/tasks/convex3CrvMetaVault.ts -------------------------------------------------------------------------------- /tasks/convex3CrvVault.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mstable/metavaults/HEAD/tasks/convex3CrvVault.ts -------------------------------------------------------------------------------- /tasks/convexFraxBpMetaVault.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mstable/metavaults/HEAD/tasks/convexFraxBpMetaVault.ts -------------------------------------------------------------------------------- /tasks/convexFraxBpVault.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mstable/metavaults/HEAD/tasks/convexFraxBpVault.ts -------------------------------------------------------------------------------- /tasks/curve.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mstable/metavaults/HEAD/tasks/curve.ts -------------------------------------------------------------------------------- /tasks/curve3CrvVault.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mstable/metavaults/HEAD/tasks/curve3CrvVault.ts -------------------------------------------------------------------------------- /tasks/curveFraxBpVault.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mstable/metavaults/HEAD/tasks/curveFraxBpVault.ts -------------------------------------------------------------------------------- /tasks/deployment/convex3CrvVaults-config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mstable/metavaults/HEAD/tasks/deployment/convex3CrvVaults-config.ts -------------------------------------------------------------------------------- /tasks/deployment/convex3CrvVaults.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mstable/metavaults/HEAD/tasks/deployment/convex3CrvVaults.ts -------------------------------------------------------------------------------- /tasks/deployment/convexFraxBpVaults-config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mstable/metavaults/HEAD/tasks/deployment/convexFraxBpVaults-config.ts -------------------------------------------------------------------------------- /tasks/deployment/convexFraxBpVaults.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mstable/metavaults/HEAD/tasks/deployment/convexFraxBpVaults.ts -------------------------------------------------------------------------------- /tasks/deployment/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mstable/metavaults/HEAD/tasks/deployment/index.ts -------------------------------------------------------------------------------- /tasks/deployment/localhost-config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mstable/metavaults/HEAD/tasks/deployment/localhost-config.ts -------------------------------------------------------------------------------- /tasks/deployment/localhost.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mstable/metavaults/HEAD/tasks/deployment/localhost.ts -------------------------------------------------------------------------------- /tasks/dex.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mstable/metavaults/HEAD/tasks/dex.ts -------------------------------------------------------------------------------- /tasks/liquidator.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mstable/metavaults/HEAD/tasks/liquidator.ts -------------------------------------------------------------------------------- /tasks/liquidatorVault.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mstable/metavaults/HEAD/tasks/liquidatorVault.ts -------------------------------------------------------------------------------- /tasks/metaVaultManage.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mstable/metavaults/HEAD/tasks/metaVaultManage.ts -------------------------------------------------------------------------------- /tasks/nexus.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mstable/metavaults/HEAD/tasks/nexus.ts -------------------------------------------------------------------------------- /tasks/peripheral/cowswapApi.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mstable/metavaults/HEAD/tasks/peripheral/cowswapApi.ts -------------------------------------------------------------------------------- /tasks/peripheral/oneInchApi.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mstable/metavaults/HEAD/tasks/peripheral/oneInchApi.ts -------------------------------------------------------------------------------- /tasks/proxyAdmin.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mstable/metavaults/HEAD/tasks/proxyAdmin.ts -------------------------------------------------------------------------------- /tasks/time.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mstable/metavaults/HEAD/tasks/time.ts -------------------------------------------------------------------------------- /tasks/token.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mstable/metavaults/HEAD/tasks/token.ts -------------------------------------------------------------------------------- /tasks/utils/blocks.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mstable/metavaults/HEAD/tasks/utils/blocks.ts -------------------------------------------------------------------------------- /tasks/utils/deploy-utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mstable/metavaults/HEAD/tasks/utils/deploy-utils.ts -------------------------------------------------------------------------------- /tasks/utils/etherscan.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mstable/metavaults/HEAD/tasks/utils/etherscan.ts -------------------------------------------------------------------------------- /tasks/utils/flashbots.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mstable/metavaults/HEAD/tasks/utils/flashbots.ts -------------------------------------------------------------------------------- /tasks/utils/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mstable/metavaults/HEAD/tasks/utils/index.ts -------------------------------------------------------------------------------- /tasks/utils/liquidatorUtil.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mstable/metavaults/HEAD/tasks/utils/liquidatorUtil.ts -------------------------------------------------------------------------------- /tasks/utils/logger.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mstable/metavaults/HEAD/tasks/utils/logger.ts -------------------------------------------------------------------------------- /tasks/utils/networkAddressFactory.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mstable/metavaults/HEAD/tasks/utils/networkAddressFactory.ts -------------------------------------------------------------------------------- /tasks/utils/quantity-formatters.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mstable/metavaults/HEAD/tasks/utils/quantity-formatters.ts -------------------------------------------------------------------------------- /tasks/utils/signerFactory.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mstable/metavaults/HEAD/tasks/utils/signerFactory.ts -------------------------------------------------------------------------------- /tasks/utils/storage.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mstable/metavaults/HEAD/tasks/utils/storage.ts -------------------------------------------------------------------------------- /tasks/utils/taskUtils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mstable/metavaults/HEAD/tasks/utils/taskUtils.ts -------------------------------------------------------------------------------- /tasks/utils/tokens.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mstable/metavaults/HEAD/tasks/utils/tokens.ts -------------------------------------------------------------------------------- /tasks/vault.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mstable/metavaults/HEAD/tasks/vault.ts -------------------------------------------------------------------------------- /test-fork/peripheral/Curve/Curve3CrvMetapool.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mstable/metavaults/HEAD/test-fork/peripheral/Curve/Curve3CrvMetapool.spec.ts -------------------------------------------------------------------------------- /test-fork/peripheral/Curve/Curve3CrvMetapoolCalculations.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mstable/metavaults/HEAD/test-fork/peripheral/Curve/Curve3CrvMetapoolCalculations.spec.ts -------------------------------------------------------------------------------- /test-fork/peripheral/Curve/Curve3Pool.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mstable/metavaults/HEAD/test-fork/peripheral/Curve/Curve3Pool.spec.ts -------------------------------------------------------------------------------- /test-fork/peripheral/Curve/Curve3PoolCalculations.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mstable/metavaults/HEAD/test-fork/peripheral/Curve/Curve3PoolCalculations.spec.ts -------------------------------------------------------------------------------- /test-fork/peripheral/Curve/CurveFraxCalculations.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mstable/metavaults/HEAD/test-fork/peripheral/Curve/CurveFraxCalculations.spec.ts -------------------------------------------------------------------------------- /test-fork/peripheral/Curve/CurveFraxMetapoolCalculations.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mstable/metavaults/HEAD/test-fork/peripheral/Curve/CurveFraxMetapoolCalculations.spec.ts -------------------------------------------------------------------------------- /test-fork/vault/Convex3CrvBasicVault.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mstable/metavaults/HEAD/test-fork/vault/Convex3CrvBasicVault.spec.ts -------------------------------------------------------------------------------- /test-fork/vault/Convex3CrvLiquidatorVault.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mstable/metavaults/HEAD/test-fork/vault/Convex3CrvLiquidatorVault.spec.ts -------------------------------------------------------------------------------- /test-fork/vault/ConvexFraxBpLiquidatorVault.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mstable/metavaults/HEAD/test-fork/vault/ConvexFraxBpLiquidatorVault.spec.ts -------------------------------------------------------------------------------- /test-fork/vault/Curve3CrvBasicMetaVault.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mstable/metavaults/HEAD/test-fork/vault/Curve3CrvBasicMetaVault.spec.ts -------------------------------------------------------------------------------- /test-fork/vault/CurveFraxBpBasicMetaVault.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mstable/metavaults/HEAD/test-fork/vault/CurveFraxBpBasicMetaVault.spec.ts -------------------------------------------------------------------------------- /test-fork/vault/liquidator/Liquidator.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mstable/metavaults/HEAD/test-fork/vault/liquidator/Liquidator.spec.ts -------------------------------------------------------------------------------- /test-fork/vault/saveFraxPlus.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mstable/metavaults/HEAD/test-fork/vault/saveFraxPlus.spec.ts -------------------------------------------------------------------------------- /test-fork/vault/savePlus.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mstable/metavaults/HEAD/test-fork/vault/savePlus.spec.ts -------------------------------------------------------------------------------- /test-fork/vault/shared/Convex3Crv.behaviour.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mstable/metavaults/HEAD/test-fork/vault/shared/Convex3Crv.behaviour.ts -------------------------------------------------------------------------------- /test-fork/vault/shared/Convex3CrvLiquidatorVault.asserts.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mstable/metavaults/HEAD/test-fork/vault/shared/Convex3CrvLiquidatorVault.asserts.ts -------------------------------------------------------------------------------- /test-fork/vault/shared/ConvexFraxBp.behaviour.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mstable/metavaults/HEAD/test-fork/vault/shared/ConvexFraxBp.behaviour.ts -------------------------------------------------------------------------------- /test-fork/vault/shared/Curve3Crv.behaviour.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mstable/metavaults/HEAD/test-fork/vault/shared/Curve3Crv.behaviour.ts -------------------------------------------------------------------------------- /test-fork/vault/shared/CurveFraxBp.behaviour.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mstable/metavaults/HEAD/test-fork/vault/shared/CurveFraxBp.behaviour.ts -------------------------------------------------------------------------------- /test-utils/assertions.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mstable/metavaults/HEAD/test-utils/assertions.ts -------------------------------------------------------------------------------- /test-utils/constants.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mstable/metavaults/HEAD/test-utils/constants.ts -------------------------------------------------------------------------------- /test-utils/fork.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mstable/metavaults/HEAD/test-utils/fork.ts -------------------------------------------------------------------------------- /test-utils/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mstable/metavaults/HEAD/test-utils/index.ts -------------------------------------------------------------------------------- /test-utils/machines/contractMocks.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mstable/metavaults/HEAD/test-utils/machines/contractMocks.ts -------------------------------------------------------------------------------- /test-utils/machines/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mstable/metavaults/HEAD/test-utils/machines/index.ts -------------------------------------------------------------------------------- /test-utils/machines/standardAccounts.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mstable/metavaults/HEAD/test-utils/machines/standardAccounts.ts -------------------------------------------------------------------------------- /test-utils/math.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mstable/metavaults/HEAD/test-utils/math.ts -------------------------------------------------------------------------------- /test-utils/peripheral/cowswap.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mstable/metavaults/HEAD/test-utils/peripheral/cowswap.ts -------------------------------------------------------------------------------- /test-utils/peripheral/oneInch.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mstable/metavaults/HEAD/test-utils/peripheral/oneInch.ts -------------------------------------------------------------------------------- /test-utils/peripheral/uniswap.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mstable/metavaults/HEAD/test-utils/peripheral/uniswap.ts -------------------------------------------------------------------------------- /test-utils/regex.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mstable/metavaults/HEAD/test-utils/regex.ts -------------------------------------------------------------------------------- /test-utils/time.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mstable/metavaults/HEAD/test-utils/time.ts -------------------------------------------------------------------------------- /test/governance/ClaimableGovernor.behaviour.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mstable/metavaults/HEAD/test/governance/ClaimableGovernor.behaviour.ts -------------------------------------------------------------------------------- /test/governance/DelayedClaimableGovernor.behaviour.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mstable/metavaults/HEAD/test/governance/DelayedClaimableGovernor.behaviour.ts -------------------------------------------------------------------------------- /test/governance/Governable.behaviour.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mstable/metavaults/HEAD/test/governance/Governable.behaviour.ts -------------------------------------------------------------------------------- /test/governance/claimable-governor.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mstable/metavaults/HEAD/test/governance/claimable-governor.spec.ts -------------------------------------------------------------------------------- /test/governance/delayed-governor.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mstable/metavaults/HEAD/test/governance/delayed-governor.spec.ts -------------------------------------------------------------------------------- /test/governance/governable.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mstable/metavaults/HEAD/test/governance/governable.spec.ts -------------------------------------------------------------------------------- /test/nexus/nexus.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mstable/metavaults/HEAD/test/nexus/nexus.spec.ts -------------------------------------------------------------------------------- /test/shared/BaseVault.behaviour.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mstable/metavaults/HEAD/test/shared/BaseVault.behaviour.ts -------------------------------------------------------------------------------- /test/shared/LiquidatorStreamFeeAbstractVault.behaviour.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mstable/metavaults/HEAD/test/shared/LiquidatorStreamFeeAbstractVault.behaviour.ts -------------------------------------------------------------------------------- /test/shared/Module.behaviour.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mstable/metavaults/HEAD/test/shared/Module.behaviour.ts -------------------------------------------------------------------------------- /test/shared/SameAssetUnderlyingsAbstractVault.behaviour.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mstable/metavaults/HEAD/test/shared/SameAssetUnderlyingsAbstractVault.behaviour.ts -------------------------------------------------------------------------------- /test/shared/SingleSlotMapper.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mstable/metavaults/HEAD/test/shared/SingleSlotMapper.spec.ts -------------------------------------------------------------------------------- /test/shared/Token.behaviour.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mstable/metavaults/HEAD/test/shared/Token.behaviour.ts -------------------------------------------------------------------------------- /test/shared/VaultManagerRole.behaviour.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mstable/metavaults/HEAD/test/shared/VaultManagerRole.behaviour.ts -------------------------------------------------------------------------------- /test/tokens/InitializableToken.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mstable/metavaults/HEAD/test/tokens/InitializableToken.spec.ts -------------------------------------------------------------------------------- /test/tokens/TimeWeightedRewardsToken.spec.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mstable/metavaults/HEAD/test/tokens/TimeWeightedRewardsToken.spec.txt -------------------------------------------------------------------------------- /test/vault/BaseVault.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mstable/metavaults/HEAD/test/vault/BaseVault.spec.ts -------------------------------------------------------------------------------- /test/vault/allocate/PeriodicAllocationBasicVault.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mstable/metavaults/HEAD/test/vault/allocate/PeriodicAllocationBasicVault.spec.ts -------------------------------------------------------------------------------- /test/vault/allocate/SameAssetUnderlyingsBasicVault.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mstable/metavaults/HEAD/test/vault/allocate/SameAssetUnderlyingsBasicVault.spec.ts -------------------------------------------------------------------------------- /test/vault/fees/PerfFeeBasicVault.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mstable/metavaults/HEAD/test/vault/fees/PerfFeeBasicVault.spec.ts -------------------------------------------------------------------------------- /test/vault/liquidator/Liquidator.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mstable/metavaults/HEAD/test/vault/liquidator/Liquidator.spec.ts -------------------------------------------------------------------------------- /test/vault/liquidator/LiquidatorStreamFeeVault.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mstable/metavaults/HEAD/test/vault/liquidator/LiquidatorStreamFeeVault.spec.ts -------------------------------------------------------------------------------- /test/vault/liquidator/LiquidatorStreamVault.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mstable/metavaults/HEAD/test/vault/liquidator/LiquidatorStreamVault.spec.ts -------------------------------------------------------------------------------- /test/vault/liquidity/BasicSlippage.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mstable/metavaults/HEAD/test/vault/liquidity/BasicSlippage.spec.ts -------------------------------------------------------------------------------- /test/vault/liquidity/curve/Curve3CrvBasicMetaVault.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mstable/metavaults/HEAD/test/vault/liquidity/curve/Curve3CrvBasicMetaVault.spec.ts -------------------------------------------------------------------------------- /test/vault/swap/BasicDexSwap.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mstable/metavaults/HEAD/test/vault/swap/BasicDexSwap.spec.ts -------------------------------------------------------------------------------- /test/vault/swap/CowSwapDex.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mstable/metavaults/HEAD/test/vault/swap/CowSwapDex.spec.ts -------------------------------------------------------------------------------- /test/vault/swap/OneInchDexSwap.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mstable/metavaults/HEAD/test/vault/swap/OneInchDexSwap.spec.ts -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mstable/metavaults/HEAD/tsconfig.json -------------------------------------------------------------------------------- /types/common.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mstable/metavaults/HEAD/types/common.ts -------------------------------------------------------------------------------- /types/convexTypes.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mstable/metavaults/HEAD/types/convexTypes.ts -------------------------------------------------------------------------------- /types/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mstable/metavaults/HEAD/types/index.ts -------------------------------------------------------------------------------- /web-config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mstable/metavaults/HEAD/web-config.ts -------------------------------------------------------------------------------- /yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mstable/metavaults/HEAD/yarn.lock --------------------------------------------------------------------------------