What's the percentage of on-chain transactions having RBF (replace-by-fee) activated the last 30 days?
What query could I run against my node to find out?
Bitcoin Stack Exchange is a question and answer site for Bitcoin users, developers, and enthusiasts. It only takes a minute to sign up.
Sign up to join this communityAccording to https://transactionfee.info/charts/transactions-signaling-explicit-rbf/, ~27% of transactions have signaled for RBF.
Bitcoin Core does not record this information by itself. You will need to compute the statistic yourself by inspecting each transaction. This can be achieved using the getblock
RPC to get a block, then you would need to inspect each transaction and see if any input's sequence number is less than or equal to 0xfffffffd
.
<= 0xfffffffd
. 0xfffffffe
was kept as a non-signaling value to allow opting in to nLockTime
without opting to RBF signaling.
Aug 14, 2022 at 7:22