Skip to content

WETHアセットにおいてETH入金できるようにする #14

@0xHaku

Description

@0xHaku

Bulkerコントラクトを用いて、ETH送金→WETHにWrap→WETHで入金をできるようにする
(原理的には引き出し・借り入れも可能だが、まずは預け入れ・返済に対応する)

参考実装は以下
https://docs.compound.finance/helper-functions/#bulk-actions
https://github.com/DeFiGeek-Community/comet/blob/main/contracts/bulkers/BaseBulker.sol
dev...implement-bulker

アクションに必要な関数・パラメータは定義済み
以下の仕様に関して適切なUIを用意する

  • ベースまたは担保アセットがWETHであるとき、ETH切り替えオプションを用意する(isWrappedTokenフラグ)
  • ETHに切り替わった場合アセット計算をETH残高で更新する
  • Maxボタンを押した場合
    • 預け入れの時
      • 保有残高すべてを入力値にする
    • 返済の時
      • 内部的な関数の入力値は2^256-1、送金量は借入額+0.01ETH

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions