Untitled
unknown
plain_text
12 days ago
643 B
3
Indexable
Never
// Riceve i parametri dal client const { assetId, groupTxns, signedOptInTxn } = receivedData; // Decodifica le transazioni const decodedTxns = groupTxns.map(txn => algosdk.decodeUnsignedTransaction(Buffer.from(txn, 'base64'))); // Firma le due transazioni mancanti (invio di ALGO e invio dell'ASA) const signedPaymentTxn = decodedTxns[0].signTxn(serverPrivateKey); const signedAssetTxn = decodedTxns[2].signTxn(serverPrivateKey); // Invia tutte le transazioni firmate alla rete come gruppo const signedGroup = [signedPaymentTxn, signedOptInTxn, signedAssetTxn]; const txId = await client.sendRawTransaction(signedGroup).do();
Leave a Comment