Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Upgrade 3CRV Convex Meta Vault #84

Merged
merged 12 commits into from
Nov 21, 2022
Merged

Upgrade 3CRV Convex Meta Vault #84

merged 12 commits into from
Nov 21, 2022

Commits on Nov 2, 2022

  1. Configuration menu
    Copy the full SHA
    48081c5 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    51eaa94 View commit details
    Browse the repository at this point in the history
  3. chore: comment edit

    tushargargght committed Nov 2, 2022
    Configuration menu
    Copy the full SHA
    8298adf View commit details
    Browse the repository at this point in the history

Commits on Nov 3, 2022

  1. chore: updated docs

    tushargargght committed Nov 3, 2022
    Configuration menu
    Copy the full SHA
    acd9b4a View commit details
    Browse the repository at this point in the history
  2. Merge pull request #69 from mstable/issue/68-afterRemoveVault-hook

    add _afterRemoveVault hook to SameAssetsUnderlyingAVbstractVault
    tushargargght authored Nov 3, 2022
    Configuration menu
    Copy the full SHA
    8262554 View commit details
    Browse the repository at this point in the history

Commits on Nov 8, 2022

  1. Hardhat tasks to snap vault data (#72)

    * chore: small update to vault deposit and mint HH tasks
    * chore: removed links to missing FraxBP diagrams
    
    * feat: added convex-3crv-snap HH task
    chore: added assets in underlying vaults to convex-3crv-mv-snap HH task
    
    * chore: test to get data for a worked sandwich attack on a Convex 3Crv vault
    
    * chore: added collected fees to vault snaps
    
    * chore: added worked Curve Metapools example for article
    naddison36 authored Nov 8, 2022
    Configuration menu
    Copy the full SHA
    13a28c1 View commit details
    Browse the repository at this point in the history

Commits on Nov 10, 2022

  1. Docs and fork tests (#73)

    * chore: added process diagram for chargePerformanceFee
    
    * chore: README updated
    
    * chore: fork test donation of USDT and DAI
    
    * chore: Added maxFee protection to liq-init-swap HH task
    chore: better reporting of rewards in liq-collect-rewards HH task
    
    * chore: add gas price to liq-init-swap HH task
    
    * chore: HH task liq-donate-tokens further parameterized
    naddison36 authored Nov 10, 2022
    Configuration menu
    Copy the full SHA
    6a0d558 View commit details
    Browse the repository at this point in the history

Commits on Nov 15, 2022

  1. Fix to charge performance fee (#75)

    * chore: Updated HH task convex-3crv-snap
    
    * chore: added stored assets/share to convex-3crv-mv-snap HH task
    fix: logs in mv-charge-perf-fee HH task
    
    * fix: charge of performance fee needs to store assets per share with fee shares included
    
    * chore: updated PerfFeeAbstractVault version
    
    * chore: added docgen script using solidity-docgen
    
    * chore: Added HH task vault-max-withdraw
    
    * feat: Added HH task vault-slippage to measure deposit and redeem slippage
    
    * chore: README updated with docgen
    naddison36 authored Nov 15, 2022
    Configuration menu
    Copy the full SHA
    8cead46 View commit details
    Browse the repository at this point in the history

Commits on Nov 16, 2022

  1. chore: creates npm publish action (#78)

    * chore: creates npm publish action
    
    * chore: adds comments to npmrc
    
    * chore: updates github actions to do not run when draft
    
    * chore: updates github actions to do not run when draft
    
    * chore: updates publish config on web-config.ts
    doncesarts authored Nov 16, 2022
    Configuration menu
    Copy the full SHA
    881ca8c View commit details
    Browse the repository at this point in the history

Commits on Nov 21, 2022

  1. test: increase test coverage on Liquidator (#79)

    * test: increse test coverage on Liquidator
    
    * chore: simplified Curve library tests (#81)
    
    * fix: to Curve3CrvAbstractMetaVault reset allowance
    
    * test: increase test coverage on libraries
    
    * chore: added updateAssetPerShare and chargePerformanceFee to fork tests
    
    * chore: removed modules not used by metavaults
    
    * chore: increased coverage of Curve3CrvMetapoolCalculatorLibrary
    
    Co-authored-by: Nick Addison <nick@addisonbrown.com.au>
    doncesarts and naddison36 authored Nov 21, 2022
    Configuration menu
    Copy the full SHA
    87afe25 View commit details
    Browse the repository at this point in the history
  2. chore: bumper version to 0.0.6

    [skip ci]
    naddison36 committed Nov 21, 2022
    Configuration menu
    Copy the full SHA
    49d8e31 View commit details
    Browse the repository at this point in the history
  3. hardhat deploy tasks have optional proxy flag (#85)

    * feat: added optional proxy flag to contract deployments so only the implementation can be deployed
    
    * chore: removed unused import in liquidator Hardhat tasks file
    [skip ci]
    naddison36 authored Nov 21, 2022
    Configuration menu
    Copy the full SHA
    41fc6eb View commit details
    Browse the repository at this point in the history