Author

Topic: Not paying any fee using blockchain wallet on android. (Read 590 times)

sr. member
Activity: 336
Merit: 250
Cuddling, censored, unicorn-shaped troll.
Ok, I was hoping that deleting the private key from blockchain would also clean up the associated locally stored transactions.

If you wanna craft a double-spend raw transaction, you can start here.

But I'm pretty sure blockchain wallet gives up on rebroadcasting unconfirmed tx after some time.
So the easiest is probably to wait either for your tx to be confirmed, or droped by blockchain wallet.
vip
Activity: 1316
Merit: 1043
👻
- Get the transaction ID from blockchain, and write down the sending address.
- Get the private key for this address from your account on blockchain.
- Backup your wallet.
- Delete the private key of the sending address from your blockchain account (else, it will continue spamming the network with this transaction).
- Wait for a few hours (24 to be safe ?) until your TX has been forgotten on the network.
- Reimport the private key on your blockchain account, balance should be back.

I'm not 100% sure it will work - still kinda learning.

But from what I understood, the unprocessed TX expire after a few hours, to avoid a possible spam attack of 0 fee TX.
The client (blockchain) does try to resend it regularly, though.

So by taking out the private key from your account, blockchain should quit spamming this TX to the network, and when you reimport the key, the TX is completely forgotten, both by client and network.

Worth a try.

Would not work, blockchain stores the TX and will not let you spend it. You'll have to craft a raw transaction.

Blockchain should not allow users to send fees unacceptable by the default fee policy. It just results in troubles like these.
sr. member
Activity: 336
Merit: 250
Cuddling, censored, unicorn-shaped troll.
- Get the transaction ID from blockchain, and write down the sending address.
- Get the private key for this address from your account on blockchain.
- Backup your wallet.
- Delete the private key of the sending address from your blockchain account (else, it will continue spamming the network with this transaction).
- Wait for a few hours (24 to be safe ?) until your TX has been forgotten on the network.
- Reimport the private key on your blockchain account, balance should be back.

I'm not 100% sure it will work - still kinda learning.

But from what I understood, the unprocessed TX expire after a few hours, to avoid a possible spam attack of 0 fee TX.
The client (blockchain) does try to resend it regularly, though.

So by taking out the private key from your account, blockchain should quit spamming this TX to the network, and when you reimport the key, the TX is completely forgotten, both by client and network.

Worth a try.

newbie
Activity: 9
Merit: 0
If it was spending "fresh" coins then it wouldn't match the free tx criteria and would take ages to confirm. Best bet is to do wallet surgery and doublespend.


the problem is im using my phone (android) blockchain.info app to perform the transaction, how can i do a wallet surgery with it?
vip
Activity: 1316
Merit: 1043
👻
If it was spending "fresh" coins then it wouldn't match the free tx criteria and would take ages to confirm. Best bet is to do wallet surgery and doublespend.
newbie
Activity: 9
Merit: 0
Can anyone explain what happens if my transaction does not include any fee and it is unconfirmed? its larger than 1BTC and the size is only 225bytes. not a single confirmation was done after 2 hours.
Jump to: