Running this code. I think it is something simple. I am new to TypeScript.
// Use the correct function with algosdk v3 parameters: sender and receiver
console.log('🚀 [SEND-PAYMENT] ===== CALLING makePaymentTxnWithSuggestedParamsFromObject =====');
const txn = algosdk.makePaymentTxnWithSuggestedParamsFromObject({
sender: fromAddressString, // Changed from 'from' to 'sender' for algosdk v3
receiver: toAddressString, // Changed from 'to' to 'receiver' for algosdk v3
amount: amountInMicroAlgos,
suggestedParams,
note: note ? new TextEncoder().encode(note) : undefined,
});