Pages:
Author

Topic: Bump fee window - page 2. (Read 641 times)

legendary
Activity: 3038
Merit: 4418
Crypto Swap Exchange
August 20, 2020, 08:47:47 AM
#34
Good thing, but also writes an error

Might be an issue with how coinb.in calculate fees/byte. Could you paste the raw TX here?
legendary
Activity: 3682
Merit: 1580
August 20, 2020, 08:45:30 AM
#33
So the question is how to delete a transaction in Electrum, so that a new RBF type is sent to a mempul but with a higher Commission so that it is carried out faster than the first, but not as now to the same wallet, but to another one, let's say

if the original transaction is marked as replaceable (this is the default behaviour in electrum) then simply right clicking it and choosing increase fee, choosing a higher fee and then clicking ok and then sign and broadcast in the next window should do the trick.

jr. member
Activity: 43
Merit: 2
August 20, 2020, 08:25:48 AM
#32
Is your replacement transaction having a larger fee per byte than your first transaction?
Yes, twice (x2)

Just a web utility tool for you to submit transactions to the network[1].

[1] coinb.in/#broadcast

Good thing, but also writes an error
legendary
Activity: 1876
Merit: 3132
August 20, 2020, 07:16:49 AM
#31
Perhaps something has changed then, after all, before without problems you do double spending with a higher Commission and before the first is held and the first is discarded. Truth so was on Bitcoin Core wallet, on Electrum here is only until try to understand as to remove from applications transaction to anew broadcast  another already suppose

I have updated my reply with more accurate information. Now, it should reflect what you were talking about.

Edit: If the initial transaction is marked as replaceable, its inputs can be spent once again to different outputs if the transaction is forgot by your Bitcoin Core wallet (it can be done manually). The built-in "Bump fee" functionality forces users to decrease the change output's value and does not allow to modify other outputs. If the initial transaction is not marked as replaceable then most nodes will reject another transaction as a double-spend attempt.
legendary
Activity: 3038
Merit: 4418
Crypto Swap Exchange
August 20, 2020, 04:52:31 AM
#30
For some reason, on the second wallet that acts as a co-signatory for me - after executing the command, the transaction is not deleted, writes unknown see photo


And when try to send a new transaction, this error occurs-see the photo

It's RBF. Is your replacement transaction having a larger fee per byte than your first transaction?
What is this tool? how do I use it? The transaction is ready and signed by all cosigners, it remains to send out
Just a web utility tool for you to submit transactions to the network[1].

[1] coinb.in/#broadcast
jr. member
Activity: 43
Merit: 2
August 20, 2020, 04:27:37 AM
#29
broadcast using a broadcast tool.

What is this tool? how do I use it? The transaction is ready and signed by all cosigners, it remains to send out
jr. member
Activity: 43
Merit: 2
August 20, 2020, 04:19:18 AM
#28
Didn't you finish the article? It also says in black and white to avoid this you need to upload the corrected transaction to a new clean wallet so that this does not happen
Ah well, thought you wanted to put all the steps in the post. Also, you don't need to create a dummy wallet for this, just go online and broadcast using a broadcast tool.
After executing this command, nothing happened
Code:
>> wallet.remove_transaction(e87ee92e1fe83bfc59e8abf1b0d1096990de43254e0847262f0ef6882ea88aac)
Traceback (most recent call last):
>>
TXID has to be in a quotation. For example:
Code:
wallet.remove_transaction('1ff95e3c5fced8284f91598583e109a614996f4c1f0ce072631a6611b71d14fe')

After executing the command, you can proceed to spend the funds again in the send tab.

For some reason, on the second wallet that acts as a co-signatory for me - after executing the command, the transaction is not deleted, writes unknown see photo


And when try to send a new transaction, this error occurs-see the photo
jr. member
Activity: 43
Merit: 2
August 20, 2020, 03:16:40 AM
#27
Didn't you finish the article? It also says in black and white to avoid this you need to upload the corrected transaction to a new clean wallet so that this does not happen
Ah well, thought you wanted to put all the steps in the post. Also, you don't need to create a dummy wallet for this, just go online and broadcast using a broadcast tool.
After executing this command, nothing happened
Code:
>> wallet.remove_transaction(e87ee92e1fe83bfc59e8abf1b0d1096990de43254e0847262f0ef6882ea88aac)
Traceback (most recent call last):
>>
TXID has to be in a quotation. For example:
Code:
wallet.remove_transaction('1ff95e3c5fced8284f91598583e109a614996f4c1f0ce072631a6611b71d14fe')

After executing the command, you can proceed to spend the funds again in the send tab.
Super! This command is similar to replace this whole complicated process in the instruction manual deletion from the file. Now I will try to create a new transaction with an increased Commission so that it is recorded in the blockchain forced the nodes to discard the first one, which, as when I did on the BitCoin Core wallet, if nothing has changed, everything should also work
legendary
Activity: 3038
Merit: 4418
Crypto Swap Exchange
August 19, 2020, 05:29:05 PM
#26
Didn't you finish the article? It also says in black and white to avoid this you need to upload the corrected transaction to a new clean wallet so that this does not happen
Ah well, thought you wanted to put all the steps in the post. Also, you don't need to create a dummy wallet for this, just go online and broadcast using a broadcast tool.
After executing this command, nothing happened
Code:
>> wallet.remove_transaction(e87ee92e1fe83bfc59e8abf1b0d1096990de43254e0847262f0ef6882ea88aac)
Traceback (most recent call last):
>>
TXID has to be in a quotation. For example:
Code:
wallet.remove_transaction('1ff95e3c5fced8284f91598583e109a614996f4c1f0ce072631a6611b71d14fe')

After executing the command, you can proceed to spend the funds again in the send tab.
jr. member
Activity: 43
Merit: 2
August 19, 2020, 01:10:02 PM
#25

If you want to remove any transactions, use the following command in your console.
Code:
wallet.remove_transaction(txid_here)

After executing this command, nothing happened
Code:
>> wallet.remove_transaction(e87ee92e1fe83bfc59e8abf1b0d1096990de43254e0847262f0ef6882ea88aac)
Traceback (most recent call last):
>>
jr. member
Activity: 43
Merit: 2
August 19, 2020, 12:36:53 PM
#24

I really don't recommend anyone doing this. The transaction would re-appear after connecting to the internet and the client starts to synchronize from the Electrum server that it is connected to.

Didn't you finish the article? It also says in black and white to avoid this you need to upload the corrected transaction to a new clean wallet so that this does not happen
legendary
Activity: 3038
Merit: 4418
Crypto Swap Exchange
August 19, 2020, 10:39:58 AM
#23
in step:
Press CTRL-F on the keyboard, and search for this hash in the file. It should appear 4 times, in different places, you need to delete them, but carefully to keep the JSON syntax intact, so I have highlighted what you need to delete, it should be different for you, but you will get the idea, it should be everything that is highlighted:


does not find the cache for some reason, see photo


Electrum 4.0.2 for Windows
I really don't recommend anyone doing this. The transaction would re-appear after connecting to the internet and the client starts to synchronize from the Electrum server that it is connected to.

If you want to remove any transactions, use the following command in your console.
Code:
wallet.remove_transaction(txid_here)
jr. member
Activity: 43
Merit: 2
August 19, 2020, 10:31:24 AM
#22
You can follow this guide to manually remove a transaction from your wallet and double-spend it. Keep in mind that most nodes by default will reject a transaction spending the same inputs even if it pays a higher fee. You are more likely to succeed after a few days when most nodes drop the first transaction from their mempools.

in step:
Press CTRL-F on the keyboard, and search for this hash in the file. It should appear 4 times, in different places, you need to delete them, but carefully to keep the JSON syntax intact, so I have highlighted what you need to delete, it should be different for you, but you will get the idea, it should be everything that is highlighted:


does not find the cache for some reason, see photo


Electrum 4.0.2 for Windows
jr. member
Activity: 43
Merit: 2
May 16, 2020, 11:41:49 AM
#21
Have there been any changes in this regard with the time of Bitcoin Core 0.16? Then it was done well and all OK nodes accepted the second transaction with a higher Commission first, and the old one was forgotten later and discarded
However, just as I described above, if you create another transaction spending the same inputs but with completely different outputs then most nodes by default will reject such transaction.

Perhaps something has changed then, after all, before without problems you do double spending with a higher Commission and before the first is held and the first is discarded. Truth so was on Bitcoin Core wallet, on Electrum here is only until try to understand as to remove from applications transaction to anew broadcast  another already suppose
HCP
legendary
Activity: 2086
Merit: 4361
May 15, 2020, 06:07:20 PM
#20
Have there been any changes in this regard with the time of Bitcoin Core 0.16? Then it was done well and all OK nodes accepted the second transaction with a higher Commission first, and the old one was forgotten later and discarded
No... RBF was rolled into Bitcoin Core in v0.12... which was released in February 2016.

That's a full 2 years BEFORE v0.16 (Feb 2018).

The thing is that RBF was, and still is, Opt-In. You have to specify that you want your transaction to be RBF:



You can set it to default to this by using walletrbf=1 in your bitcoin.conf file
legendary
Activity: 1876
Merit: 3132
May 15, 2020, 01:31:29 PM
#19
Have there been any changes in this regard with the time of Bitcoin Core 0.16? Then it was done well and all OK nodes accepted the second transaction with a higher Commission first, and the old one was forgotten later and discarded

Not really, RBF has been already available before Bitcoin Core 0.16 but it wasn't turned on for every transaction by default. If you increase your transaction fee using RBF, you decrease one of your output's value; you don't add new ones or remove them completely. Such transaction replaces the old one without any problems. However, just as I described above, if you create another transaction spending the same inputs but with completely different outputs then most nodes by default will reject such transaction.

Edit: If the initial transaction is marked as replaceable, its inputs can be spent once again to different outputs if the transaction is forgot by your Bitcoin Core wallet (it can be done manually). The built-in "Bump fee" functionality forces users to decrease the change output's value and does not allow to modify other outputs. If the initial transaction is not marked as replaceable then most nodes will reject another transaction as a double-spend attempt.
legendary
Activity: 3374
Merit: 3095
BTC price road to $80k
May 15, 2020, 12:59:41 PM
#18
So the question is how to delete a transaction in Electrum, so that a new RBF type is sent to a mempul but with a higher Commission so that it is carried out faster than the first, but not as now to the same wallet, but to another one, let's say

Seems that your transaction still stuck after bumping the fee and set the transaction as final?

Like other said above, there's no way to delete this transaction once it's broadcasted.

If you want this transaction to confirm very soon you need to do CPFP(Child Pays For Parent) which will help to confirm this transaction(It still depends on your fee).

Follow these guides below how to do CPFP.

- A complete idiot's guide to child pays for parent?

Youtube guide
- How To Get Your Bitcoin Transaction Confirmed with CPFP

This video above you can follow it until 4:20 minutes then copy the generated raw TX then paste it on Electrum wallet you can find it on tools>Load transaction> From text then paste the raw transaction. This is only for safety for the private key you own.
jr. member
Activity: 43
Merit: 2
May 15, 2020, 12:54:49 PM
#17
Keep in mind that most nodes by default will reject a transaction spending the same inputs even if it pays a higher fee. You are more likely to succeed after a few days when most nodes drop the first transaction from their mempools.

Have there been any changes in this regard with the time of Bitcoin Core 0.16? Then it was done well and all OK nodes accepted the second transaction with a higher Commission first, and the old one was forgotten later and discarded
jr. member
Activity: 43
Merit: 2
May 15, 2020, 12:42:33 PM
#16
So the question is how to delete a transaction in Electrum, so that a new RBF type is sent to a mempul but with a higher Commission so that it is carried out faster than the first, but not as now to the same wallet, but to another one, let's say

You can follow this guide to manually remove a transaction from your wallet and double-spend it. Keep in mind that most nodes by default will reject a transaction spending the same inputs even if it pays a higher fee. You are more likely to succeed after a few days when most nodes drop the first transaction from their mempools.

Thank you for your comprehensive answer, this is exactly what you needed to know how to do on the Electrum wallet
legendary
Activity: 1624
Merit: 2481
May 15, 2020, 11:07:46 AM
#15
In Bitcoin Core, this was done simply-I delete the transaction from the mempool, and then conduct a new one with a higher Commission, as soon as it passed - the old one will not be held and will be discarded in any case by all nodes

The first transaction will not be deleted from any node beside yours until your second transaction is confirmed (which does not have to be the case!).
All changes you do to your mempool are exclusively local on your node.


So the question is how to delete a transaction in Electrum

You can not delete transactions from the mempool of all nodes.
You can create a new transaction spending the same utxo's with a higher fee. This can (but does not have to!) lead to your second transaction being included into a block.
Pages:
Jump to: