Skip to main content

Questions tagged [bitcoin-core-development]

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

0 votes
0 answers
23 views

C before Amount [duplicate]

I see CAmount mentioned here and elsewhere in the Bitcoin core codebase. What does the 'C' before Amount denote? Is it Consensus?
Eoin's user avatar
  • 349
3 votes
1 answer
515 views

Why do protocol developers work on maximizing miner revenue?

A Twitter user asks: "Why are so many [protocol engineers] so worried about miner revenue? [...] IMO, it would be best to focus on what the end users want, not large corporation wants." (...
David A. Harding's user avatar
3 votes
1 answer
288 views

DEFAULT_MAX_PEER_CONNECTIONS for Bitcoin core is 125 or 130?

DEFAULT_MAX_PEER_CONNECTIONS is set to 125 by default in core to the best of my knowledge. However, I read in The Optech Newsletter #310 that it is 130... could not validate this info anywhere in the ...
Faisal Qureshi's user avatar
0 votes
1 answer
32 views

Does Bitcoin Core have Prometheus support?

Does Bitcoin Core have Prometheus support? I am having difficulty finding the code for it in the repo?
lladane's user avatar
  • 13
0 votes
0 answers
21 views

How to add prometheus support in my Bitcoin full node application in Rust

How can I implement prometheus client support in Rust in my bitcoin full node application, I was having trouble finding leads. A theoritical explanation on what I have to do, or some code snippets ...
lladane's user avatar
  • 13
2 votes
1 answer
48 views

Where exactly is the mining code in Bitcoin Core?

I've been looking for months for the real mining code in the Bitcoin Core source code for the function/s that implement the incrementing of the nonce and hashing blocks for mining and never found ...
Ahmad Naji's user avatar
1 vote
1 answer
53 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
50 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
56 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
28 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
295 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
75 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

15 30 50 per page
1
2 3 4 5
43