For basic invalid transaction causes and solutions, please see Correcting invalid transactions.
Below are the causes and solutions for rare cases of invalid transactions other than those listed above.
Contents
1.Invalid Transactions on Bittrex
2.Invalid Transactions on BCH Sell
1.Invalid Transactions on Bittrex
Cause
Bittrex doesn't export execution history; instead we can only get start time and end time of trades.
Because of this, we assume execution time for Bittrex is the middle point of start and end time of the order.
In the case of repeated buying and selling in a short period of time, selling and buying may occur back to back, and the balance of the virtual currency as determined by this service may be out of sync with the actual point in time of the transaction.
Example:
January 1: Purchased BTC on a domestic exchange and transferred it to Bittrex.
January 2: On Bittrex, sold BTC and bought ETH (BTC to ETH exchange). Started on January 2 and ended on January 6, but most of the order was processed on January 2.
January 2: On Bittrex, bought ADAETH (sold ETH and bought ADA). Started and ended on January 2.
In this example, the initial ETHBTC purchase is considered to have been made on January 4, while the ADAETH purchase is considered to have been made on January 2.
Therefore, selling ETH that you do not yet own during the ADAETH purchase results in an invalid transaction.
Solution
Please change the order time in the history file to match the actual situation and upload the file again.
How to edit a transaction
2.Invalid Transactions on BCH Sell
Cause
BCH (Bitcoin Cash) granted by the hard fork may not be included in your transaction history.
Solution
If there is no mention of the hard forked coin in the file/API, please upload the BCH acquisition history as a custom transaction.