Can you please find away for accounting to recognize batch withdrawals from several Horizen addresses to a single address. Batch withdrawal is a feature of Horizen’s wallets and is used all the time for users staking coins on nodes.
Rewards are paid on to the staked address. When the node operator wants to remove coins from all their staked address they need to remove the earning and keep the certain level of coins on the sending address which creates a situation where coins are removed from several zen address simultaneously and then sent to the consolidate address. However to maintain the staking balance part of the zen sent in the transaction is returned to the sending addresses to maintain the staking requirements.
This type of transaction is usually completely internal in the sphere wallet but it causes significant difficulties with accountings software because it gets confused by this transaction type because the coins usually are moving all from internal addresses to a consolidation address but then some coins are sent back to staking address minus the transaction fees and accountings software can’t seem to line up what coins went where even though they are all internal transfers.
When I manually try to reconcile where the transfers all went I have multiple options with varying values for identifying the internal transfers. I have attempted to reconcile these types of transfers numerous times as internal transfer but it always leads to a significant miss match between what is on my staked addresses and what accointing thinks my balance should be on my stake addressed.
I have had to delete and reimport all my transactions for years several times and in the end I couldn’t get things to cleanly reconcile which has left me with no choice but to not categorize these type of batch internal withdrawals in the system because it just leads to inaccurate balances.
Ideally I would like to have this issue fixed so that accointing can recognize all the coins the were recirculated back into their staking address and that when multiple address receive a withdrawal in one transaction it can be clearly identified as an internal movement of coins.
Also it would be verify helpful if you could increase the number of zen addresses that can be added to an accointing account. I have already hit the limit of addresses I can import and I still have several address that I have used historically that I can import cost basis from because the system seems to have a hard limit on the number of wallet addresses I can import into the system. This low hard limit of zen addresses just further complicates my accounting as I try to reconstruct cost basis on my transactions over the past few years.