Search Results
Search type | Search syntax |
---|---|
Tags | [tag] |
Exact | "words here" |
Author |
user:1234 user:me (yours) |
Score |
score:3 (3+) score:0 (none) |
Answers |
answers:3 (3+) answers:0 (none) isaccepted:yes hasaccepted:no inquestion:1234 |
Views | views:250 |
Code | code:"if (foo != bar)" |
Sections |
title:apples body:"apples oranges" |
URL | url:"*.example.com" |
Saves | in:saves |
Status |
closed:yes duplicate:no migrated:no wiki:no |
Types |
is:question is:answer |
Exclude |
-[tag] -apples |
For more details on advanced search visit our help page |
bitcoind is the command-line software for Bitcoin Core. It stands for "Bitcoin Daemon" where a daemon is any computer process which runs in the background ("service" in Windows terminology).
27
votes
Accepted
What is the use case of bitcoind ZeroMQ?
ZeroMQ is a publisher / subscriber messaging system. In the case of Bitcoin Core it is a socket which other applications can connect to and get notifications of new events in real time, without having …
11
votes
Accepted
Is there a way to only sync up to a certain block?
bitcoind supports the argument -stopatheight, which takes the number of blocks to download before halting. …
11
votes
Accepted
Possible to speed up reindex?
reindex doesn't also re-validate blocks, does it?
It does, but signature verification (the slowest bit) is skipped on most of the early blockchain. The command attempts to sync with the network b …
10
votes
Accepted
How to get unspents for a specified bitcoin address?
listunspent only displays information about addresses which are currently part of your wallet. Bitcoin Core does not maintain indexes of unspent outputs for addresses you do not own, and will simply r …
9
votes
Accepted
How do I prevent Bitcoin from synchronizing?
bitcoin-cli invalidateblock `bitcoin-cli getbestblockhash`
or
bitcoind -maxconnections=0 …
8
votes
Accepted
bitcoind: How to find the block from a TXID?
You need to run your node with txindex=1 in the configuration in order to create one, and changing the option on an existing node requires you do do a bitcoind -reindex. …
7
votes
Why is my transaction immature?
Block rewards (coinbase outputs) can't be spent for 100 blocks.
This is called "maturity" in the codebase and is to protect some behavior around reorganizations.
6
votes
Accepted
Monitor bitcoind node traffic?
The RPC interface has a command getpeerinfo which will give a breakdown of upload and download metrics per connected peer.
{
..
"bytessent": 67619177,
"bytesrecv": 47229533,
…
5
votes
Accepted
which transactions does bitcoind validate?
1, 2 and 3.
Transactions that arrive through inventory announcements on the network are validated completely by checking the form of the transaction for sanity, executing the script, checking signat …
5
votes
Accepted
Does an OP_RETURN script always need another output within the transaction?
If you want to retain any change, yes you will need two outputs to return unspent Bitcoin to yourself. If you are spending for example a 0.0001 BTC output, 0.0001 to fees, then a single 0 BTC OP_RETUR …
5
votes
Ubuntu - Show active connections?
bitcoin-cli getinfo will show the number of connections.
bitcoin-cli getpeerinfo will give information about individual connections.
5
votes
Accepted
What are the rev00000.dat files?
They are files to assist reversing additions to the blockchain, handling reorganisations. They essentially contain the references needed to quickly reverse a block being accepted and it’s changes bein …
5
votes
Bitcoin transaction broadcast
Bitcoins P2P network is a flooding design, new transactions and blocks are broadcast to every connected peer, and they broadcast to every one of their peers. Valid data reaches all participants very q …
4
votes
How does bitcoind choose its data directory?
Unless explicitly told otherwise, the datadir is always placed in /home/$USER/.bitcoin, there is no logic for automatically using any location other than this. The configuration file is always in the …
3
votes
Trying to send Bitcoins from testnet to my regtest node
The regtest system is completely isolated from testnet and only exists on your local machine by default, you won't see the transaction from TPs faucet because it isn't on the same network. Blocks in y …