Налаштування
Налаштування кредитного плеча в один крок дозволяє користувачеві змінити позицію на будь-яке інше кредитне плече (у межах максимальних обмежень) за допомогою механізму Raft Flash Mint.
Щоб отримати кредитне плече wstETH за допомогою Flash Mint, виконайте такі кроки:
Користувач
Вибирає бажаний мультиплікатор кредитного плеча (наприклад, 3x), визначений як leverage
Вибирає бажаний допуск прослизання, визначений як slippage, для контракту щоб виконати обмін між R і wstETH
Смарт-контракт виконує наступні дії за один раз:
Flash Mint flashMintAmount дорівнює різниці між цільовою та поточною сумою боргу та обчислює відповідну flashMintFee:
Якщо коригування полягає у використанні кредитного плеча:
Наведена вище flashMintAmount R обмінюється на wstETH у пулі ліквідності, додаючи до finalCollateral:
Використовуйте нове забезпечення, щоб запозичити суму flashMintAmount + flashMintFee у розмірі R, у результаті кінцевий борг у R збільшиться на ту саму суму:
Використовуйте borrow R, щоб повернути Flash Mint
Якщо коригування спрямоване на зменшення кредитного плеча:
Використовуйте вищевказану flashMintAmount R для погашення currentDebt
Використання забезпечення wstETH для обміну на flashMintAmount + flashMintFee R з урахуванням комісій. У результаті остаточне забезпечення зменшується на суму обміну
Використовуйте обмінений R, щоб погасити flash mint
«Зробіть копію» після відкриття для редагування клітинок.
Last updated