so, the bigger the database, the longer it takes to dig through it.
This will take some investigating/thinking. maybe get rid of the splitting. (never really liked it) - maybe an auto regroup.
It might not be the blocks, it might be the transactions.
so, the bigger the database, the longer it takes to dig through it.
-> Yes, but I think the problem I refer to is not because of it. Might be associated but not the main issue.This will take some investigating/thinking. maybe get rid of the splitting. (never really liked it) - maybe an auto regroup.
-> auto regroup works but needs to be adjusted to the size of the coin. It might not be the blocks, it might be the transactions.
-> its the number of transactions not yet spent from your wallet. I have the impression that if I have zero coins, the wallet is quite fast.You wouldn't happen to have a spare wallet will over 10,000 transactions would you ? (zero balance - addresses not used anymore ...)
I only have 1,161 transactions so far - could be a while before I can investigate the problem.
Therefore I think the above will not work. You need to hold coins over many transactions to notice the problem. Example: Mine and never regroup/transfer to a single address.
If you are staking, then it's even worse.
If I have the chance I will try to debug it.
I have one question (if you know the answer):
Selecting more than 650 transactions to send coins from, the space on the broadcast transaction seems to be not enough (> 100Kbytes). Do you know if this is the real limit or if there is something somewhere wrong?
I think I know what you mean.
I had a problem with my emerald wallet back when I was heavily mining them. I had soooo many small blocks, the wallet couldn't send a large amount of coins.
I ended up having to send a smaller amount, then even a smaller amount ... and smaller ...
The exchanges have problems like that and have to "dust" their wallets from time to time. (regroup)
I just assumed it was an inherent problem with most coin wallets.
I think I've never ran into that with other wallets is because I add in the coin control function and use it to keep my blocks large. I have a silly notion that I will stake more ( 5% is 5%)
Let me know if you come up with a solution - we can add it in
Do you want write access to the github repo?