From b5f589275613336ef3221e250231b3f28ee885f0 Mon Sep 17 00:00:00 2001 From: Alex Loiko Date: Thu, 8 Jan 2026 20:00:46 +0200 Subject: [PATCH] ALL-14693 Added required param for get solana tx --- package.json | 4 ++-- packages/blockchain/solana/src/lib/services/solana.utils.ts | 5 ++++- 2 files changed, 6 insertions(+), 3 deletions(-) diff --git a/package.json b/package.json index fc3bee7ef..64ee3f931 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "tatumio", - "version": "2.2.101", + "version": "2.2.102", "license": "MIT", "repository": "https://github.com/tatumio/tatum-js", "scripts": { @@ -133,4 +133,4 @@ "@solana/web3.js": "1.56.2", "scrypt": "github:barrysteyn/node-scrypt#fb60a8d3c158fe115a624b5ffa7480f3a24b03fb" } -} \ No newline at end of file +} diff --git a/packages/blockchain/solana/src/lib/services/solana.utils.ts b/packages/blockchain/solana/src/lib/services/solana.utils.ts index 31e88c7b6..47104e5f7 100644 --- a/packages/blockchain/solana/src/lib/services/solana.utils.ts +++ b/packages/blockchain/solana/src/lib/services/solana.utils.ts @@ -113,7 +113,10 @@ export const solanaUtils = { const txId = await connection.sendTransaction(transaction, signers) let confirmedTx for (let attempt = 1; attempt <= attempts; attempt++) { - confirmedTx = await connection.getTransaction(txId, { commitment: 'confirmed' }) + confirmedTx = await connection.getTransaction(txId, { + commitment: 'confirmed', + maxSupportedTransactionVersion: 0, + }) if (confirmedTx && !confirmedTx.meta?.err) { return { txId } }