The transaction block to add the flash loan operation to
Asset identifier to borrow
Amount to borrow (number or transaction result)
Optional
options: Partial<EnvOption>Optional environment configuration
Tuple containing [balance, receipt] where receipt is needed for repayment
Create a flash loan transaction in the PTB (Programmable Transaction Block)
This function initiates a flash loan by borrowing the specified amount of assets. The borrowed assets must be repaid within the same transaction using repayFlashLoanPTB.