⚡AF2.0 Flashloan Guide
Last updated
Last updated
To initiate flash loan from Money Market, call the flashloan function using below function selector to
Money Market Diamond: 0x7389aaf2e32872cABD766D0CEB384220e8F2A590
_token
The address of the token to flashloan
_amount
The amount of token that will be sent to the receiver (the address that initiated the call)
_data
Data represented in bytes that will be forwarded to the receiver contract
Note: The contract implementation of the flashloan is available here:
In order to receive the token, the caller, which needed to be a contract, needs to implement the following function
_token
The address of the token that has been transferred as a flashloan
_repay
The total amount of token that need to be sent back to MM contract including flashloan fee
_data
Forwarded data from flashloan call