Creates a new loan with initial collateral and requested principal borrows, returning both the loan address and the serialized transaction needed to initialize it.
Wallet that pays transaction fees for the loan creation.
Wallet address that will own the new loan.
Optional oracle asset ordering hints used by Loopscale when validating a transaction.
Optional nonce override used when deriving the loan PDA.
Optional flag marking the created loan as a loop position.