Zap repay
Continuing from #id-4.-select-an-use-case.
Zap repay enables users to swap any token to repay the debt in one transaction.
Source token: the debt token to be repaid.
Destination token: the token to be provided by user.
5. Preview the estimated post-zap-repay portfolio
By specifying the source token, the source token amount, and the destination token, the function will return the destination token amount, the updated user portfolio, and the logics to be executed.
The logic should include:
Swap the destination token to the source token
Repay the debt with the source token
6. Obtain the required approval permission and send the router transaction
To perform the logics, certain approvals need to be processed. You may refer to Estimate Router Data and Send Router Transaction for more details.
Last updated