If you see that a transaction is marked with the error This purchase has a quantity of 0
, this may be part of a smart contract transaction. Generally, a transaction from one address to another or within the same wallet involves a transfer of value. This means that you are transferring a certain amount or value of a token.
However, in a smart contract interaction on Ethereum (or other networks), the value of the transaction can be zero. This may happen if you for example mint a NFT or perform other types of smart contract interactions that do not require transferring a token or a network’s base currency (f.ex. ETH) from one address to another.
CoinTracker is not always able to pick up correctly when a transaction is a zero quantity/value, but we are working to ensure that our system more effectively recognizes these transactions.
How do I check whether a transaction is actually zero quantity/value?
To check whether a transaction with this error is actually a zero quantity/value transaction, you’ll have to check what CoinTracker is showing it as against what a block explorer is showing.
To do that, click on the View transaction link on the transaction entry on CoinTracker. If the corresponding transaction is showing a different value on the block explorer than on CoinTracker it means you will need to edit the transaction on your CoinTracker account. For transactions that are actually zero quantity/value transactions, you don’t have to do anything.
How do I fix this error?
Transactions that are not zero-quantity can be adjusted by following these steps:
- Open the drop-down menu for the transaction on CoinTracker
- Select the part of the transaction you want to edit and then click Edit
- Enter the correct amount for the transaction and click Save
- Wait for the cost basis on your account to re-compute, this may take a little while