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
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions