Fig. 5

LendingPool コントラクト

LendingPool contract interface with deposit, borrow, repay functions
LendingPool contract interface with deposit, borrow, repay functions

コンテキスト

この図はセクション3「LendingPoolコントラクト」の冒頭に配置され、ユーザーが預金、引き出し、借入、返済、清算を行うための中心的なユーザー向けコントラクトのインターフェースを示している。

この図が示す内容

LendingPoolコントラクトの図は、コントラクトのパブリックインターフェースを表示し、コア機能——deposit()、redeem()、borrow()、repay()、liquidationCall()、flashLoan()、swapBorrowRateMode()——とそのパラメータを一覧化している。各関数はリザーブの種類、金額、金利モードなどの特定のパラメータを取り、これらが後続の個別セクションで詳細に説明される。

意義

この図は、コントラクトレベルでAaveとやり取りしたい開発者やユーザーにとっての実践的な入口として機能する。インターフェースのすべての操作を一箇所で提示することにより、プロトコルの機能セットの完全なリファレンスを提供し、ホワイトペーパーの残りの部分が各操作のワークフローをどのように解説するかの枠組みを設定している。

関連用語

の他の図