How does the Aave flashloan script know to call the call-back function if it's never passed?
- undefined Aave
Expert
I'm very confused by flash loan scrips found on the web. They all have call-back functions but never pass the call-back function. How does the script know to call the call-back function if it's never passed?
Answers 1
When you call Aave flashloan on the Aave lending pool v2 or Pool v3 contract, you pass in the parameter `receiverAddress`, this address is a contract which must contain the `executeOperation `function. This function is the callback which is executed when you call flashloan and contains your custom logic.