Thanks for you guys, so the best thing to do is to double spend.. but in my head how to do it?? Step by step ..thanks
Like i said in the post right above yours: at this point, it's to late... The transaction is confirmed, so there is no way to cancel it out anymore...
If you want to learn how to do this for future reference, i must tell you that it's a rather difficult, technical process.
What you would need to do to create a double spending tx in bitcoin core:
- export the private keys belonging to at least one of the unspent outputs you want to double spend
- open bitcoin core, either from the cli, or open the debug window
- type "importprivkey [the key you exported"
- wait untill the rescan is finished
- you can try to use coin controll features, if you're lucky the unspent output you need to double spend is in the list of selectable outputs... In this case, use this output to create a new transaction (but with a higher fee)
- if the unspent output isn't in the coin controll's list of selectable unspent outputs, you need to create a raw transaction yourself from the cli or debug window: createrawtransaction [{"txid":"txid in which you received the unspent output you want to double spend","vout":n}] {"yourchangeaddress":amountminusfee}
the vout:n is the vout (basically the counter that counts to the n'th output
- after you created the raw transaction, you need to sign it using: signrawtransaction "hexstring"
- after you signed the tx, you need to broadcast it using: sendrawtransaction "hexstring"
I hope you now realise what i meanth if i was saying it was rather technical and timeconsuming.
If you want to try this out yourself, i'd recommand you'd do this on the testnet...