日本語
Search
K

AF2.0フラッシュローンガイド

flashloan() の呼び出し

マネーマーケットからフラッシュローンを開始するには、以下のファンクションセレクタを使用して、マネーマーケット・ダイヤモンドにフラッシュローン機能を呼び出します。
Money Market Diamond: 0x7389aaf2e32872cABD766D0CEB384220e8F2A590
パラメータ
説明
_token
フラッシュローンに使用するトークンアドレス
_amount
受信者(呼び出しを開始したアドレス)に送るトークンの数量
_data
受信者のコントラクトに送られるデータ
注:フラッシュローンのコントラクトの内容はこちらから見ることができます:

コールバック関数の実装

トークンを受け取るためには、呼び出し側(コントラクト)は、以下の関数を実装する必要がある。
パラメータ
説明
_token
フラッシュローンとして転送されたトークンのアドレス
_repay
フラッシュローン手数料を含めて、MMコントラクトに送り返す必要のあるトークンの合計数量
_data
フラッシュローン呼び出しからの転送データ