Настройки
Настройка кредитного плеча в один шаг позволяет пользователю изменить позицию на любое другое кредитное плечо (в пределах максимальных ограничений) с помощью механизма 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, чтобы вернуть Flash Mint
Если корректировка направлена на уменьшение кредитного плеча:
Используйте вышеуказанную flashMintAmount R для погашения currentDebt
Использование обеспечения wstETH для обмена на flashMintAmount + flashMintFee R с учетом комиссий. В результате окончательное обеспечение уменьшается на сумму обмена
Используйте обмениваемый R, чтобы погасить Flash Mint
"Сделайте копию" после открытия для редактирования ячеек.
Last updated