Открытие
Чтобы получить кредитное плечо 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