Questions tagged [replace-by-fee]

describes a mechanism to mark transactions as replaceable until they are confirmed.

Filter by
Sorted by
Tagged with
1
vote
1answer
29 views

How to test RBF on Testnet?

I'd like to do RBF testing on testnet. I'd like to simulate a transaction with too-low fees, aka "stuck" transaction, and then RBF it in various ways. Problem is, all testnet transactions ...
0
votes
1answer
20 views

Not sure where some of my transaction went

I just made a transaction of 61.80 Euros, but it charged me 88.01, And I'm not sure why. Some background: I'm using a service called HodlHodl to turn my mined bitcoin into money. I use Electrum as my ...
1
vote
2answers
71 views

Can Bitcoin transactions actually be reversed/“undone” by the sender by using/abusing the newish “replace-by-fee” feature?

I am watching a live stream of Roger Ver talking about Bitcoin. Yes, I know that a lot of people violently hate him and I will say that I don't like Bitcoin Cash. I sold all mine for Bitcoin very ...
2
votes
1answer
40 views

Where can I get a list of stale RBF'd transactions?

I would like to prove that a certain transaction was in the mempool on a certain date before it got replaced via RBF with another transaction. Is there any service that provides this data?
0
votes
0answers
37 views

My Bitcoin transaction remained unconfirmed for 20 days now [duplicate]

I sent a bitcoin transaction from one of my wallets into another wallet meant for trading. Its been 20 days now and the transaction remained unconfirmed. Please I need help because I sent this coin ...
0
votes
1answer
506 views

Replace by Fee- Unconfirmed Transaction

Would anyone here please be able to tell me how to do RBF using the ledger nano- I can see the transaction was RBF and has been stuck for about 24 hours now. The TX is ...
2
votes
1answer
135 views

Replace-by-fee and re-sending to another address

In Bitcoin Core (or Electrum) When sending a transaction with "Enable Replace-by-fee" checked, is it possible to resend the transaction (before it was mined) with a higher fee AND to another ...
1
vote
0answers
65 views

Can a 0 confirmation Bitcoin Core change output be spent?

I have a Bitcoin Core wallet which has a utxo which I spent from, in a transaction where around 1% was sent to an external wallet address, with the ~99% change output remaining in the wallet, sent to ...
0
votes
0answers
8 views

Regarding Stuck Bitcoin [duplicate]

I made a mistake in Set my Fee to low and it has been stuck for 9 days. What can I do someone please help? I just need some help regarding this matter. I'm a first time user and I just want to make ...
1
vote
1answer
49 views

What RBF policy will be default on SegWit v1 nodes?

What RBF node policy will be applied by default in order for a SegWit v1 transaction to relay when encountered. Full RBF, or Opt-in RBF?
1
vote
1answer
579 views

On my first shopping via bitcoin I get “The fee for this transaction seems unusually high. (20%)” What to do about it?

I have some bitcoins in a local Electrum wallet and wanted to do my first shopping with bitcoin from a shop offering payment via bitpay for an item costing (in USD) 20 dollar. So I went through the ...
0
votes
0answers
37 views

How many wallets allow the user to change outputs for RBF transaction?

I have not tried this option but read about it on twitter: https://twitter.com/bluewalletio/status/1304358287123648513 Not sure maybe this is the code that creates a transaction with different outputs ...
2
votes
2answers
42 views

Why are the fee value and modified fee value always the same?

I do not see any transaction in the mempool having differing values for the fee and modified fee fields. Does nobody modify or accelerate their transactions? How do transactions with modified fees ...
1
vote
1answer
48 views

Who bears the transaction fee for settling HTLC in Lightning Network?

Given a channel that exist between Alice and Bob, where Alice wants to transfer 0.0001 BTC to Bob. Alice makes HTLC payment to Bob contingent to the secret for the payment hash within a timelock of ...
0
votes
1answer
81 views

Replace-by-fee Problem

Good Day. Please i have an Account with BlockChain but i notice my account has a withdrawal of all my BTC which was not done by me. It has Replace-By-Fee What might have happened? How can i get my ...
1
vote
1answer
43 views

Can inputs to a transaction have different values for sequence?

I noticed that the sequence field is used to signal opt-in RBF. I would think that signaling RBF applies to the full transaction rather than particular inputs. If my transaction has two inputs, and I ...
0
votes
1answer
46 views

Monitoring BIP125 transactions in the mempool

Let's say I have a transaction with txid=A which has bip125-replaceable=True. If I bump the fee the original transaction will be removed from the mempool and replaced by the new one, so how do I know ...
1
vote
2answers
338 views

Checking if transaction is RBF

A transaction can be RBF if itself is a RBF, or it spends outputs from a RBF transaction. Is there a way to use bitcoin RPC node to check if a transaction is spending outputs from a RBF transcation?
4
votes
1answer
149 views

Is there a way to allow use of unconfirmed RBF outputs in transaction building?

Bitcoin Core seems to not consider unconfirmed outputs that are marked replaceable in input selection. Is there a way to override this protection and allow use anyway? The transaction is created using ...
1
vote
1answer
21 views

getbalance says 0 for incoming TX even though 0-conf is allowed

> $bitcoin_rpc.getnewaddress("myaddress", "bech32") => "bc1q9kvfyjxtk9tvkzgpkf4x8zs42sddwlyanz3z6z" > $bitcoin_rpc.getbalance => 0.0 > $bitcoin_rpc.getbalance("*", 0) => 0.0 &...
3
votes
1answer
286 views

Why doesn't RBF include restrictions on the outputs?

Why didn't the RBF specification include additional constraints on the replacing transaction, such as that it would need to contain the same outputs (with at least the original output amounts) as the ...
2
votes
0answers
76 views

Is “inherited” replace-by-fee signaling implemented as described in BIP125?

From Bip125: Explicit signaling: A transaction is considered to have opted in to allowing replacement of itself if any of its inputs have an nSequence number less than (0xffffffff - 1). ...
2
votes
1answer
392 views

Why mark a transaction as RBF (Replace-by-Fee) explicitly?

I could broadcast a second transaction that has the same inputs but a higher fee, without marking the original transaction as replaceable. Miners would most likely favor the second transaction and ...
1
vote
1answer
65 views

Can RBF be done by a third (or second) party

I've been thinking about the following usecase: could a retailer/merchant offer clients a "no bitcoin fees" option when paying with bitcoin? i.e. if something costs 1 BTC on the site, the user will ...
2
votes
0answers
92 views

Using bitcoind RPC to identify an incoming transaction that has been replaced using BIP125 Replace-By-Fee

In the context of running a web service that accepts payments in Bitcoin, how can we use bitcoind to identify a transaction that has been replaced using BIP125 Replace-By-Fee? When RBF is used, a new ...
1
vote
1answer
57 views

What is a fee market? Does it mean that blocks should be full, esp. after several halvenings?

As we all know, Bitcoin had experienced an unprecedented long-lasting congestion period in 2017. This seems quite horrible to some people generally, but it seems that such phenomenon was on the ...
4
votes
1answer
44 views

What incentive do miners have to respect the Replace-By-Fee flag?

Couldn't a miner treat all transactions in their mempool as if they had Replace-By-Fee enabled? After all they could always claim that they hadn't seen the original transaction.
9
votes
1answer
704 views

What is meant by transaction 'pinning'?

What is meant by the term 'transaction pinning'?
-2
votes
1answer
44 views

What will be the fee in $ for a 500$ transaction? [closed]

What will be the fee in $ for a 500$ transaction ?
2
votes
1answer
972 views

Why some transactions disappear from the mempool?

Just before block 537562, I had the following transactions in my mempool: 'a4ca904361952c8a27bcf1fd36e5bc8ccdc5d42ceb72cfba60c017fb9cbbb0e5' '...
1
vote
1answer
78 views

How single usage of bitcoin address is resistant to quantum computing _and_ replace-by-fee?

It is often said that if a bitcoin user uses addresses only once, then quantum computer cannot compromise their security since the public key is revealed only when the money are actually spent. But ...
4
votes
1answer
88 views

How does one create another transaction when all funds are tied up in an unconfirmed previous transaction?

If I have only one UTXO and I spend from it that's fine, I send myself back the change and that works how I expect it to. However if I want to create a new transaction in the time that the first ...
0
votes
2answers
180 views

Wasn't 0-conf more secure than Visa, before blocks got full and RBF was added?

RBF and full blocks make 0-conf useless, because it's easy to override. Wasn't it once useful? I've heard without those it's more secure than Visa in terms of double spending.
1
vote
2answers
268 views

Are there RPC calls for correct RBF calculations in Bitcoin Core?

Imagine I have a "stuck" transaction using Bitcoin Core (with correct BIP125 signalling), and I want to "unstuck" it using RBF. Is there some RPC call for the correct fee calculation? Meaning, is ...
0
votes
1answer
106 views

Do miners prefer RBF transactions over non-RBF transactions?

Given a replace-by-fee (RBF) transaction and a non-RBF transaction with equal fees, do miners prefer the RBF transaction over the non-RBF one? Or is this entirely up to the particular miner?
0
votes
2answers
120 views

Can I save stuck bitcoins by creating a completely new transaction? [duplicate]

I tried to make a bitcoin payment but accidently set a too low transaction fee so it got stuck. By now the payment is cancelled so I don't want to do this transaction anymore. Can I now instruct my ...
9
votes
1answer
2k views

When closing the channel for LN - how to calculate the fee for the blockchain transaction?

To be clear: Following is not about fees in Lightning Network. Following is about fees on blockchain for transaction which closes the channel in LN. Channel closing transaction can be created months ...
0
votes
3answers
3k views

Increase a transaction fee in bitcoin core

I marked my transaction with "Request replace-By-Fee"* in my bitcoin core wallet, and now while I can increase the transaction fee, I can only increase it by a tiny bit, and I can't set it to what I ...
0
votes
1answer
218 views

When a transaction will reject if the fee was to low? [duplicate]

I would like to know when a transaction will reject if the fee was to low to be confimed. If this transaction never will be rejected, what is to do to delete this transaction?
2
votes
1answer
2k views

Increase transaction fee with Bitcoin Core client fails because of no change output. Why?

Context I created a transaction (using the full balance of an output) with the Bitcoin Core Wallet (running as full node). The transaction got into the mempool of major nodes, as expected. I set the ...
1
vote
1answer
78 views

why is this transaction I made being rejected?

I created an RBF transaction and bumped the fee, it was broadcast, no I am trying to bump the fee again a 2nd time however I get a "missing inputs error" Am I doing something wrong? here is the tx I ...
2
votes
1answer
79 views

Is it possible to get CPFP information from full node, without requesting full mempool dump?

I want to get CPFP information out of full node - that is, ancestorsize and ancestorfees - in order to calculate the necessary fee for either CPFP, or RBF if possible. Can I get this information ...
1
vote
0answers
257 views

(RBF) double spend transaction not showing up in searches

On my first ever attempt to send my mined bitcoins from my wallet to a bitcoin exchange site I underestimated the transaction fee that would be required to get the transaction processed. So, following ...
2
votes
1answer
287 views

Bumping unconfirmed transaction with sendrawtransaction [duplicate]

I have a transaction which doesn't confirms for last 3 days and is not most likely going to confirm at all in near future due to a recent situation in mempool. Will it be working if I'll do the ...
0
votes
1answer
409 views

What is the recomended sequence for signalling RBF?

What is the recommended nSequence for signalling RBF transactions? BIP125 says: A transaction is considered to have opted in to allowing replacement of itself if any of its inputs have an ...
1
vote
0answers
807 views

Unconfirmed transaction emptied my electrum wallet. How can I unstuck it?

I was using an old Electrum wallet. I sweeped the wallet in a single transaction for which I had not turned on "dynamic wallet" (RBF) yet. The transaction is still unconfirmed after one week. I cannot ...
5
votes
1answer
621 views

Sequence number semantics

Reading the following BIPs: 68, 112, 125, I got a few questions about the sematics of sequence numbers. As far as I understood, in version 1 transactions, sequence numbers have the following meaning: ...
0
votes
1answer
276 views

How do I do a manual replace-by-fee in Bitcoin Core?

I made a transaction with too small a fee several days ago; hence, it has not been included in any block. Currently, it is lingering in the mempool. How can I use Bitcoin Core to make a new ...
4
votes
2answers
656 views

Why most bitcoin wallet apps don't have Replace-by-fee feature?

As a bitcoin user, it seems that Replace-by-fee feature is useful to solve the problem of transactions not confirming because of an insufficient fee. However, as far as in know, most bitcoin wallet ...
5
votes
3answers
2k views

Replaceable transaction or Non-replaceable. How can I identify it from raw transaction?

I created two transactions on Electrum Mac client. The first tranaction is replaceable and the other is non-Replaceable. The followings are the results of get-rawtransaction of the the two ...