I've sent some BTC with a low fee..
0.0000001 is not a low fee, it is an invalid fee that will cause your transaction to be immediately discarded by any nodes or miners receiving it. You will need to remove the record of this transaction being sent from your own wallet to restore the balance shown to you, and then switch to a wallet that doesn't let you do silly things.
Hm, what's the criteria for validity?
A transaction requires a minimum fee of 0.0001 BTC per KB if the priority of the transaction is below 57M.
The priority calculation is based on coin amount you are sending and the time they've been in your wallet.
The baseline is 1 BTC requires 1 day before sending without fee is valid.
The smaller the amount, the longer the time, I investigated your coins a bit and it looked like they were just received.
Wait, I've type all this before, maybe I'll just answer with previous posts
:
A transaction sending 0.4 BTC with 100 confirmations is not high enough priority to send with no fee.
priority = sum(input_value_in_base_units * input_age)/size_in_bytes
((0.4 * 100,000,000) * 100) / 258 = 15,503,875
Transactions need to have a priority above 57,600,000 to avoid the enforced limit. I would recommend ANY payment include a fee even if it would qualify to be free, as "free transaction" space in blocks is limited, and profit-motivated miners have no incentive to include free transactions over those with fees.
It doesn't look discarded as blockchain.info sees it.
:
The blockchain.info client captures transaction info even when other Bitcoin clients might ignore it. If you create a junk transaction that nobody will relay, they'll still show it if it gets to them and put a 'double spend' alert even on the one that is valid.
It's discarded now.
Anyway, how do I remove the record of this transaction from wallet?
The wallet I'm using is bitcoind.
https://bitcointalk.org/index.php?topic=232979.0Fees are required in most cases, it is part of the design of Bitcoin to compensate miners for the work they do making it cryptographically difficult to attack the blockchain. If you sent without fees, then you would have used an altered client that doesn't comply with the fee rules, and you get to eat your humble pie.
The optional fee in Bitcoin-Qt should be set to 0.0001 per/KB instead of 0, so all transactions have the minimum fee, if you don't want miners pushing back free ones for more profitable transactions.