Skip to content

Latest commit

 

History

History
25 lines (20 loc) · 1.13 KB

StrategyDForceUSDC.md

File metadata and controls

25 lines (20 loc) · 1.13 KB

USDC 策略

主要方法

  • 存款方法deposit:
    • 将合约中的USDC发送给dForce: dUSDC Token铸造DToken
    • 再将DToken发送到dForce: Unipool做质押
  • 提款方法withdraw:
    • 执行dForce: Unipool的退出方法
    • 提款dUSDC Token到当前账户,并获取奖励(DF Token)
    • 然后执行dUSDC的赎回方法到当前合约,换回USDC
    • 扣除提款费5%,发送USDC给控制器合约的奖励地址
    • 将剩余的USDC发送到保险库
  • 收获方法harvest:
    • 获取dForce: Unipool的奖励(DF Token)
    • 调用uniswap用精确的token交换尽量多的token方法,用dForce: DF Token换取USDC,发送到当前合约
    • 扣除手续费50%,发送USDC给控制器合约的奖励地址
    • 将剩余的USDC重新进入存款方法