Solana DeFi Transactions Labeled as "Multiple" May Lose Cost Basis Due To Order Of Operations
confirmed
Anthony Ramirez
What is the issue?
Some Solana transactions that interact with DeFi protocols like Kamino Finance are categorized in a transaction labeled as "Multiple".
In the "multiple" transactions are a group of individual transactions such as trades, add/remove liquidity, staking, etc.
However, the order of operations may be miscalculated resulting in a negative balance.
Example: "Multiple" transaction that contains a borrow and lending deposit may have the asset show the lending deposit first before the borrow.
As a user, what should I do?
You can upvote this forum post to indicate you are experiencing this behavior. The post status will be changed to
Complete
once a fix is rolled out to all users. Up-voters will be notified of the status change.Is there a workaround?
As a workaround, users can ignore the "multiple" transactions that are affected by this issue and instead recreate the individual transactions manually. For the outflow (send) transaction, users can create it a second after the inflow (receive) transaction to ensure the order of operations is correct.
Example:
-"Multiple" transaction containing a borrow and lending deposit.
-Recreate the Borrow (inflow) transaction first with the same date and time as the original "multiple transaction.
-Recreate the Lending Deposit (outflow) transaction with the same date but the time being a second after the Borrow transaction.
Note that when the team addresses the issue, these manual edits could result in duplicate transactions.
I need additional assistance, who can I contact?
For further assistance, please contact our support team directly.
Thank you for your understanding and cooperation as we work to enhance your CoinTracker experience!
Keywords: Solana DeFi, review suggested error, transaction classification, swap issue, liquidity pool, borrow, lending
Log In
Anthony Ramirez
Update 4/2: This issue will not be fixed before the US tax deadline on April 15th.
In the meantime, please follow the workaround listed in the original report.
Anthony Ramirez
Merged in a post:
Kamino's kSSOL-JSOL contract: Cost Basis Lost
C
CT-EXmAY6NX
Kamino add kSSOL-JSOL liquidity
Anthony Ramirez
Merged in a post:
Kamino's kSSOL-JSOL contract: Cost Basis Lost
C
CT-EXmAY6NX
Kamino remove kSSOL-JSOL liquidity
This post was marked as
confirmed
Anthony Ramirez
submitted