⚡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
Params | Description |
---|---|
_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
Params | Description |
---|---|
_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 |