Naftacontract requesting a Flash Loan using
flashLoan(). You will indicate a certain
maxLoanPrice- Price the user is willing to pay for the flashloan &
Naftatransfers the requested
_poolNFTsto your contract, then calls
IFlashNFTReceiveron your contract (or another contract that you specify as the
nftId, executes any arbitrary operation in its code.
flashFee- The fee user has to pay for a single rent (in WETH9) [Range: 0-4k ETH]
IFlashNFTReceiverinterface by implementing the relevant
Nafta, we need to pass in the relevant parameters.
executeOperation()function), you will need to pay back the flash loaned NFTs with