Skip to main content

Questions tagged [bitcoin-core-development]

Source code and development of Bitcoin Core, the reference implementation of Bitcoin.

1 vote
1 answer
39 views

TRUC transactions (version = 3) general availability

Given that "2 package RBF" and "V3 transactions" are merged in the main branch, which release TRUC transactions would be available? Thank you! Relevant PRs: https://github.com/...
Kevin's user avatar
  • 45
0 votes
0 answers
45 views

How can I effectively trace code paths for fuzz testing in a Bitcoin core?

I want to write a fuzz test to increase the coverage of net_processing.cpp for this piece of code. But I am unable to navigate/trace from where this function is being called . I have checked in ...
Prabhat Verma's user avatar
0 votes
2 answers
105 views

Why changing Bitcoin Cap Limit Is Not Possible

To alter the Bitcoin blockchain protocol, such as increasing the Bitcoin cap, a consensus among the majority (95%) of participants is necessary due to decentralization and the consensus mechanism. ...
Burair abbas's user avatar
0 votes
0 answers
26 views

Why is there a separate bitcoin and bitcoin-core GitHub repo? [duplicate]

Can someone explain why these two repositories exist at the same time? https://github.com/bitcoin https://github.com/bitcoin-core It is a bit confusing for a newcomer to the codebase what to actually ...
Neo's user avatar
  • 53
0 votes
1 answer
55 views

When should Bitcoin Core functional tests be run?

When should functional tests be run? Or is it always a good time to run functional tests?
Eoin's user avatar
  • 349
0 votes
1 answer
27 views

What does this functional test include?

Does the test test/functional/test_runner.py include all possible functional tests, or is it just a dummy initial test run?
Eoin's user avatar
  • 349
0 votes
0 answers
34 views

Bitcoin Cross-compilation failed with errors in notification.cpp

sudo apt update sudo apt upgrade sudo apt install build-essential libtool autotools-dev automake pkg-config bsdmainutils curl git installed all the dependencies in dependencies.md sudo apt install ...
Nobody's user avatar
  • 1
2 votes
1 answer
259 views

Moving the entire directory to new location for Bitcoin Core CLI

I use Bitcoin CLI and not the QT one, when syncing i used a external SSD to store blocksdata in SSD, obviously noob me didnt know of datadir function Now my Chainstate, txindex are in roaming folder ...
123demigod's user avatar
-3 votes
1 answer
71 views

How many ways are there to Read Satoshi era Wallets?

I've come acrossed a few - running the original Satoshi v.0.1.0 through v.0.1.5 Clients all the way up to Satoshi v.0.7.x - I believe all of these can read Original Satoshi Wallet.dat(s) - I have a ...
Thasthllfe's user avatar
2 votes
1 answer
35 views

Distribution range for sending transactions to inbound and outbound connections

I would like to know in which files of the Bitcoin core code can I find the transaction propagation algorithm. The exact thing I need is to know the distribution range when the transactions are sent ...
Thomas's user avatar
  • 41
-1 votes
1 answer
40 views

Fees file for miners?

Among its name, this file (fee_estimates.dat) should contain fees for the miner. Am I right ? Do you know when it will be integrated in the wallet balance ?
Romain's user avatar
  • 41
-1 votes
1 answer
36 views

based bitcoin address decentralized IP address, Abolish ipv4 and ipv6

THE IDEAL PATH What if we replace the controlled and surveilled IP addresses with new internet addresses that are based on bitcoin address? These addresses will inherit all bitcoin address features, i....
cretaceoussss's user avatar
2 votes
0 answers
60 views

Reverse-engineering Bitcoin to a formal specification

Is there any attempt/project to reverse-engineer Bitcoin's reference implementation, not to an informal description (I have found those), rather to a formal specification? I have tried searching but ...
Julio Di Egidio's user avatar
2 votes
1 answer
124 views

What is the data format layout for txindex LevelDB values?

The keys I understand, t + 32-byte hash. But my problem are the values. I understand from sources such as What are the keys used in the blockchain levelDB (ie what are the key:value pairs)? that the ...
Ciro Santilli OurBigBook.com's user avatar
2 votes
1 answer
90 views

RPC Batch call abruptly stopped working

I've had this code that was working less than a week ago. No changes at all on my PC or in the code and it just abruptly stopped working normal (single) RPC calls work fine but batch does not. All ...
user2880722's user avatar

15 30 50 per page