Age | Commit message (Collapse) | Author |
|
Start the RPC server before doing all the (expensive) startup
initialisations like loading the block index. Until the node is ready,
return all calls immediately with a new error signalling "in warmup"
with an appropriate status message (similar to the init message).
This is useful for RPC clients to know that the server is there (e. g.,
they don't have to start it) but not yet available. It is used in
Namecoin and Huntercoin already for some time, and there exists a UI
hooked onto the RPC interface that actively uses this to its advantage.
|
|
|
|
|
|
|
|
|
|
0dcb0a5 doc: Add instructions for consistent Mac OS X build names (Saivann)
|
|
|
|
41020eb Fix formatting in init.md (Whit J)
|
|
Debian also need libboost-all-dev installed.
|
|
|
|
|
|
|
|
- The Hash: header is prepended by gpg, and states the hashing used by
gpg, not what is used to hash the files
- Add more detailed steps
|
|
|
|
The cdrkit.org domain expired.
Thanks to gdm85 on IRC for reporting this.
|
|
|
|
234bfbf Add init scripts and docs for Upstart and OpenRC (Adam Weiss)
|
|
|
|
|
|
|
|
425c7a8 travis: add doc (Cory Fields)
9380d01 travis: initial descriptor (Cory Fields)
386efb7 build: work around ccache/autotools warning-spamming bug (Cory Fields)
|
|
|
|
Kills the "make" line as well.
|
|
Removes the unnecessary directions that encourage people to force install openssl into /usr/local with Homebrew. Unnecessary, and potentially quite risky. @theuni okayed this removal [here](https://github.com/bitcoin/bitcoin/pull/4740#issuecomment-53076840).
|
|
5d9f22b Remove link to now removed Windows Build Notes (Michael Ford)
|
|
b1ed7c2 Update build-osx.md (Rose Toomey)
|
|
de1f051 Added protobuf-compiler library to the Qt 5 Dependencies (elichai)
|
|
The homebrew instructions were outdated - berkeley-db4 hasn't worked for months, based on the questions I'm seeing on Google/SO. So I added a section explaining how to install berkeley-db4 using homebrew and move on with your life. Thanks for the rest of the documentation!
|
|
|
|
Removed in
|
|
Bitcoin core should work with any remotely recent boost version
if a proper build environment is present. Remove a confusing comment
from the build documentation.
|
|
Github-Pull: #4678
Rebased-By: Wladimir J. van der Laan <laanwj@gmail.com>
|
|
To make it easier to add new requirements if necessary
|
|
2887bff Update coding style and add .clang-format (Pieter Wuille)
|
|
e1eb741 doc: Modernize steps to be followed after release (Wladimir J. van der Laan)
|
|
|
|
Remove old references to sourceforge, add what actually should be done
and provide some more details.
|
|
0c3e101 Added systemd .service file in order to help distributions integrate bitcoind. (Aitor Pazos)
|
|
|
|
Suggested by whitj00. Fixes #4595
|
|
Anyone building bitcoind/-qt on windows is welcome to contribute
a new one. The current information in this document is outdated,
or otherwise mostly worthless.
|
|
|
|
SOCKS4 support was removed in 0127a9b, as well as the `-socks=` option.
|
|
This reverts commit 9fa53dd3bdc6f62b16a7c2b970449c8c35f4c41b.
|
|
This reverts commit 7a19efe04069d9a1e251cdc94b25184f76d9d901.
|
|
The wallet now uses the mempool fee estimator with a new
command-line option: -txconfirmtarget (default: 1) instead
of using hard-coded fees or priorities.
A new bitcoind that hasn't seen enough transactions to estimate
will fall back to the old hard-coded minimum priority or
transaction fee.
-paytxfee option overrides -txconfirmtarget.
Relaying and mining code isn't changed.
For Qt, the coin control dialog now uses priority estimates to
label transaction priority (instead of hard-coded constants);
unspent outputs were consistently labeled with a much higher
priority than is justified by the free transactions actually
being accepted into blocks.
I did not implement any GUI for setting -txconfirmtarget; I would
suggest getting rid of the "Pay transaction fee" GUI and replace
it with either "target number of confirmations" or maybe
a "faster confirmation <--> lower fee" slider or select box.
|
|
3f7a61f Update Gitian Build guide to include OSX (Michael Ford)
|
|
|
|
|
|
fda3fed libsecp256k1 integration (Pieter Wuille)
5566826 secp256k1: Add build-side changes for libsecp256k1 (Cory Fields)
b150b09 secp256k1: add libtool as a dependency (Cory Fields)
|