Відкриття
Щоб отримати кредитне плече wstETH за допомогою Flash Mint, виконайте такі кроки:
Користувач
Вибирає суму забезпечення stETH, яку хоче внести на депозит, визначену як initialCollateral
Вибирає бажаний мультиплікатор кредитного плеча (наприклад, 3x), який визначається як leverage
Вибирає бажаний допуск на прослизання, визначений як slippage, для контракту, щоб виконати обмін(swap) між R і wstETH
Смарт-контракт виконує наступні дії за один раз:
Flash Mint певної суми R, визначену як flashMintDebt, яка є сумою flashMintAmount та flashMintFee.
Обмінює flashMintAmount R на wstETH у пулі ліквідності. Ця операція вимагає від користувача сплати комісії за обмін(swap), яка визначається як swapFee. Очікувана вартість wstETH в R, отримана в результаті свопу, визначена як addCollateral, дорівнює:
Контракт вносить депозити addCollateral у позицію користувача, щоб збільшити базове забезпечення. Остаточна сума застави wstETH після обміну тоді дорівнюватиме:
Контракт позичає суму R, що дорівнює flashMintDebt, щоб повернути запозичену суму Flash Mint і закрити транзакцію
«Зробіть копію» після відкриття для редагування клітинок.
Last updated