I was trying to confirm the "cold storage spending" feature and change return process with a simple test. It did not work as I expected it to. Hopefully someone can tell me what I did wrong.
I had an address with only 0.25 mBTC in it. I used the Mycelium Cold Storage feature to spend from it. I scanned the private key and had it spend 0.14999 mBTC to one of my Mycelium addresses, and a miner's fee of 0.1 mBTC. I was expecting to see the remaining 0.00000001 mBTC returned as change to the same cold storage address.
Instead, what happened was that the 0.14999 mBTC went to my Mycelium address, but the miner got 0.00010001 mBTC. So, was that new amount an adjusted miner's fee? Or was the miner's fee still 0.1 mBTC, but the change of 0.00000001 mBTC go to the miner?
Or does this have something to do with the small dust levels I'm playing with? If I was to spend a partial amount from my cold storage, how can I trust that the change will be returned to my paper wallet?
Thanks