Concerning sweep_dust errors, it can be due to tiny inputs for which there is no enough inputs to mixin with.
Trying to sweep_dust, daemon says:
Tx <...> has too low mixin (0), and more than one mixable input with unmixable inputs.
For example, when I am trying to send some xmr that left on my hot wallet, most of which consists of dust gives me an error:
Error: not enough outputs for specified mixin_count = 4:
output amount = 0.003811120000, found outputs to mix = 1
output amount = 0.007507490000, found outputs to mix = 1
output amount = 0.007723640000, found outputs to mix = 1
output amount = 0.003594340000, found outputs to mix = 2
output amount = 0.003064900000, found outputs to mix = 1
........ and so on....
There is enough
278.475450179850 xmr including unlocked dust
1.247663779850
I wonder why balance differs after two digits after comma where dust begins. I am not good at math
[edit]: I am OK with that unusable dust, just hope everything works correctly.
From IRC:
I think the <1e-2 part should be the same, yes. Maybe I'm missing a case.
The sweep_dust failure is likely because it's dust that's too small, that is it's less than amount needed to send itself.
Nothing can be done about those, except wait to see if fees go down later.
One *could* pair a large output with a tiny dust one, and send, but you'd lose the dust and more of the large output than the dust, so rather pointless.
Thank you for your time. I'll just leave it as it is. It's a 'hot wallet' anyway. I just wanted to try this command sweep_dust and found this error interesting.
OK, now after fork I decided to try again. Now it lets me
sweep_dust
Sweeping 1.256077939850 for a total fee of 0.060000000000. Is this okay? (Y/Yes/N/No)Y
Error: transaction <143fafd751ccc6f1530e608f5db7acc393590651deb559c2d965df976ecc6f71> was rejected by daemon with status: Failed
daemon says
2016-Mar-24 09:19:14.124499 [RPC1]Tx <143fafd751ccc6f1530e608f5db7acc393590651deb559c2d965df976ecc6f71> has too low mixin (0), and more than one mixable input with unmixable inputs
2016-Mar-24 09:19:14.127498 [RPC1]tx used wrong inputs, rejected
2016-Mar-24 09:19:14.128999 [RPC1]Transaction verification failed: <143fafd751ccc6f1530e608f5db7acc393590651deb559c2d965df976ecc6f71>
2016-Mar-24 09:19:14.130499 [RPC1][on_send_raw_tx]: Failed to process tx
I must have screwed up something
Gonna live with dust forever.
OK,
upgraded to 0.9.4 and managed to get rid of all dust in one of my old hot wallet:
Balance: 0.531154229850, unlocked balance: 0.531154229850
[wallet 4AiWeK]: sweep_unmixable
Sweeping 0.299509959850 for a total fee of 0.060000000000. Is this okay? (Y/Yes/N/No)Y
Money successfully sent, transaction:
Height 1016789, transaction , spent 0.005397810000
Height 1016789, transaction , spent 0.002935140000
Height 1016789, transaction , spent 0.009024460000
Height 1016789, transaction , spent 0.007789970000
Height 1016789, transaction , spent 0.007684660000
Height 1016789, transaction , spent 0.008264040000
Height 1016789, transaction , spent 0.009665350000
Height 1016789, transaction , spent 0.005714300000
Height 1016789, transaction , spent 0.009685820000
Height 1016789, transaction , spent 0.002667030000
Height 1016789, transaction , spent 0.003594340000
Height 1016789, transaction , spent 0.001224010000
Height 1016789, transaction , spent 0.005082780000
Height 1016789, transaction , spent 0.007507490000
Height 1016789, transaction , spent 0.006756420000
Height 1016789, transaction , spent 0.004659400000
Height 1016789, transaction , spent 0.003106460000
Height 1016789, transaction , spent 0.001332320000
Height 1016789, transaction , spent 0.001449250000
Height 1016789, transaction , spent 0.003811120000
Height 1016789, transaction , spent 0.009560550000
Height 1016789, transaction , spent 0.004146089850
Height 1016789, transaction , spent 0.002069510000
Height 1016789, transaction , spent 0.000213280000
Height 1016789, transaction , spent 0.009228280000
Height 1016789, transaction , spent 0.006245180000
Height 1016789, transaction , spent 0.007455200000
Height 1016789, transaction , spent 0.007627150000
Height 1016789, transaction , spent 0.007723640000
Height 1016789, transaction , spent 0.006968980000
Height 1016789, transaction , spent 0.000279470000
Height 1016789, transaction , spent 0.002074560000
Height 1016789, transaction , spent 0.004257230000
Height 1016789, transaction , spent 0.008872500000
Height 1016789, transaction , spent 0.007165050000
Height 1016789, transaction , spent 0.004618300000
Height 1016789, transaction , spent 0.007095450000
Height 1016789, transaction , spent 0.002615000000
Height 1016789, transaction , spent 0.057786400000
Height 1016789, transaction , spent 0.005139050000
Height 1016789, transaction , spent 0.003064900000
Height 1016789, transaction , spent 0.001927850000
Height 1016789, transaction , spent 0.002227010000
Height 1016789, transaction , spent 0.007512200000
Height 1016789, transaction , spent 0.006918700000
Height 1016789, transaction , spent 0.004425180000
Height 1016789, transaction , spent 0.004941080000
Now it works!!!! Like a charm!