Questions tagged [bitcoind]

This tag should be used for questions related to bitcoind, 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).

Filter by
Sorted by
Tagged with
6
votes
1answer
5k views

How to check if my node is fully sync'ed

Using bitcoin-cli, how do I check how sync'ed my full node is?
6
votes
2answers
960 views

Bitcoin transaction broadcast

I am bit confused about transaction broadcast on the internet.How does a miner know a transaction has been broadcasted? The internet network is very huge.Or how does my bitcoin client collects the ...
6
votes
1answer
2k views

listsinceblock parameter: target-confirmations

listsinceblock help returns: listsinceblock ( "blockhash" target-confirmations ) Get all transactions in blocks since block [blockhash], or all transactions if omitted Arguments: 1. "blockhash" (...
6
votes
2answers
2k views

Blockchain download extremely slow at 200 blocks per hour

I am running bitcoind and the blockchain download is very slow at 200 blocks per hour. I am at 225146 and at the current speed, it would take bitcoind a month to catch up. Here is my output from ...
6
votes
1answer
1k views

What does a double spend look like?

What does a double spend look like? Can anyone link to an example on blockchain.info? Will invalid half of the double spend simply remain at 0-confirmations, or might it ever reach 1 or 2? Will the ...
6
votes
1answer
456 views

What happens when an encrypted wallet runs out of keys?

Say someone wanted to be evil to the main client and set its wallet to contain one key, lock it, and then start mining. After the first block was generated, the client would traditionally create a new ...
6
votes
3answers
1k views

bitcoind -- how can i get the number of peers to exceed eight?

Presently I am running bitcoin-qt 0.5.1 on ubuntu 11.04, and am running with seventeen peers. But if I run bitcoind (still 0.5.1 on ubuntu 11.04) I can't get more than eight, no matter how long I ...
6
votes
2answers
448 views

What is the cheapest device that can run a proper bitcoin client?

What is the cheapest hardware device that can run a proper bitcoin client that can participate in the P2P network?
6
votes
2answers
2k views

Manually creating transactions

Due to complete lack of documentation on the subject, how would the pseucode for creating a transaction look using the following functions: createrawtransaction signrawtransaction and ...
6
votes
1answer
931 views

Is the new Google Compute Engine suitable (and affordable) for running a bitcoind instance?

Google just recently (at Google I/O 2012) announced their new cloud product, the Google Compute Engine. I don't really understand what it is exactly but I heard it's basically some sort of VPS service....
6
votes
3answers
4k views

Why can't I connect to bitcoind on localhost?

The initial question asked was as follows, but it turned out to be nothing to do with keypools: I had keypool=1000 before. Now I started bitcoind (the daemon version) with keypool=10000 option, ...
6
votes
2answers
5k views

64: too-long-mempool-chain

I am using bitcoind json rpc api to send bitcoin to multiple bitcoin addresses. I am using sendrawtransaction. When i have 24 unconfirmed payments sent from my account, i can't send anymore because i ...
6
votes
2answers
183 views

Wladimir's new GPG key

I just went to install the latest version of bitcoind and discovered that Wladimir has signed the https://bitcoin.org/bin/bitcoin-core-0.12.1/SHA256SUMS.asc file with a new GPG key: https://bitcoin....
6
votes
2answers
1k views

bitcoind and bitcoin-cli 'unrecognized', how can I access them from command line?

I have downloaded and installed the precompiled Bitcoin Core OS-X (also successfully synchronized). Every tutorial I have seen then directs one to begin using the executables bitcoind and bitcoin-cli....
6
votes
2answers
1k views

How to make bitcoind connect to more nodes?

Let's say I have a dedicated server just for my bitcoind and for better reliability and some security reasons I want it to be connected to a much bigger number of nodes than it is willing to do by ...
6
votes
1answer
2k views

Get notified of incoming Bitcoin transaction, as soon as it broadcasted

After a few weeks of searching for an answer, I decided to ask here. I want to accept a Bitcoin payment, to a specific wallet, and immediately, when the user approved the payment, to receive an ...
6
votes
1answer
2k views

What is the best way to get notified of new payments received

Using the daemon and not a 3rd party pinging service, what is the best way to get notified of new payments? Do we need to constantly poll the server?
6
votes
1answer
2k views

How to broadcast a transaction anonymously

Is it possible to broadcast a transaction to the network without revealing my personal IP address? My first guess is to connect bitcoind over Tor with proxy=127.0.0.1:9050. Is it the good way to do it ...
6
votes
1answer
618 views

Reduce bitcoin blockchain size

I have a freebsd server with a bitcoind server. But the blockchain is getting to large for me. So I just bought some new sas drives so I can keep it up. I now have 218GB of total space. 40GB is for ...
6
votes
1answer
1k views

How to handle a ridiculous amount of receiving addresses?

By ridiculous I mean something absolutely absurd. 1 million+ addresses. Like say if Amazon had started to accept payments, how could they possibly keep up? Bitcoind probably can't keep up? How would I ...
6
votes
2answers
4k views

How can I tell when bitcoind has found a block?

I'm using the traditional bitcoind -gen on the testnet to mine some test bitcoins. I did this on one machine for a few hours, and stopped when I found a faucet. Later though, I magically obtained 50 ...
6
votes
2answers
6k views

How to sign a message using Bitcoin private key?

How does one create a proper signature for a given message using Bitcoin private keys? I have an input address of 5JeWZ1z6sRcLTJXdQEDdB986E6XfLAkj9CgNE4EHzr5GmjrVFpf or ...
6
votes
1answer
300 views

How to configure a bitcoind instance solely designed to contribute to the network?

I'd like to run a headless bitcoind instance on a server, in order to contribute to the network. Are there any specific configuration options that are recommended for that purpose? My intention was ...
6
votes
1answer
1k views

How to open the port 8332 on EC2 instance?

I'd like to access the EC2 instance that installed bitcoin mainnet node. I've found out that I need to open the port 8332 of instance from the question, but I have not idea how to do it. I tried to ...
6
votes
1answer
824 views

-walletnotify on 6 confirmations instead of 1?

Pretty straight forward. Right now im using -walletnotify to run some node.js code when i get an incoming transaction and when theres 1 confirmation. However, after reading around, i found out that 1 ...
6
votes
2answers
2k views

Bitcoin how to get X value from Y

How to get X value from Y? ECDSA x,y coordinate validity verification doesn't seem to work X = 0x79be667ef9dcbbac55a06295ce870b07029bfcdb2dce28d959f2815b16f81798 Python code, p = ...
6
votes
1answer
566 views

Query unspent outputs for arbitrary address

Is there a way to query all unspent outputs for an arbitrary address (which I don't have the private key for), without resorting to a third party service (like Blockchain.info). bitcoind apparently ...
6
votes
2answers
343 views

What would be the fastest way to query for a certain txid to get its inputs?

I am working in an artistic/visualization project that analyses Bitcoin transactions. I have a Bitcore instance with insight API and from a Python script I query through the REST API so the queries ...
6
votes
2answers
329 views

special block version or is my data corrupt?

I've recently written my own blockchain parser. It works well (yay!) up to a certain block and then fails because the data read is pure nonsense. I've tracked down the error away from my code to the ...
6
votes
1answer
2k views

Testnet: mandatory-script-verify-flag-failed when doing OP_RETURN

For some reason I keep getting error: {"code":-25,"message":"Missing inputs"} EDIT: Updating error now that the full testnet blockchain is downloaded "code":-26,"message":"16: mandatory-script-...
6
votes
1answer
684 views

Starting out with Armory - can I make it go faster?

Does anyone know of a way to make Armory do an initial sync any faster? I've downloaded the blockchain but so far it's been processing/synchronizing with the network for 17 hours, and it claims it ...
6
votes
1answer
291 views

Bitcoin Core V 0.10.0: Is there a way to force send when not synchronized?

My Bitcoin Core is not yet synchronized, but I already attempted sending a transaction, so now it is 'conflicted'. I can see this conflicted transaction is not being propagated. Is there a way to ...
6
votes
1answer
353 views

bitcoind and rollntime support

According to this page: https://en.bitcoin.it/wiki/Poolservers bitcoind's rollntime support is 'Supported, but not advertised'. I am taking that to mean that it doesn't provide the X-Roll-NTime ...
6
votes
2answers
546 views

What are the risks of running an online store via a bitcoind connection using less than the minimum of 8 connections?

I have 1GB of memory to work with on my VPS. I want to run bitcoind as well as a few other crypto currency daemons. As it stands, number of connections seem to be the only value I can change that ...
6
votes
1answer
4k views

Accesing bitcoind through terminal on mac

How do I use bitcoind through Terminal on Mac OSX? I think this is not adressed by these questions, but honestly, I'm not sure: Bitcoin-Qt command line control on Mac What are the steps in building ...
6
votes
1answer
829 views

How do I empty the memory pool?

I have some transactions pending in the memory pool, how do I empty the memory pool without restarting bitcoind ? I would like the transactions to be cancelled also.
5
votes
3answers
4k views

Where can i get all the commands with descriptions for Bitcoind on my linux server?

Just installed bitcoind on my server and wanted to find a cheat sheet for the bitcoind commands. Where would i find them with a description and example of what each command does?
5
votes
1answer
1k views

Syncing bitcoin node with multiple cores

I'm syncing my node on 32 CPUs, and it's super slow. Obviously, syncing doesn't go in parallel. I wonder if there is any fundamental obstacle for "divide and conquer" way of doing it. So let's say ...
5
votes
3answers
7k views

How to pre-generate 100M bitcoin addresses? [duplicate]

What is the best method to generate large numbers of bitcoin addresses? I imagine something like the following would break bitcoind in some fashion: ./bitcoind keypool=100000000
5
votes
2answers
3k views

bitcoind just hangs (no output at all)

I do realize that in the early stages bitcoin has to download a lot (How long does it take to download the blockchain?), however, I assume this is like wget or rsync where it displays the progress. ...
5
votes
1answer
3k views

What are the debug categories?

In the bitcoin configuration you can set debug logging for the following categories. I can't seem to find an explanation of what each of these categories does. Can someone explain them or point me in ...
5
votes
1answer
6k views

rpcallowip=192.168.0.* ?? invalid configuration

I recently downloaded bitcoin from github and changed the settings to allow for rpc. This is how I have it: rpcallowip=192.168.0.* This does not work anymore. However when running bitcoind, it ...
5
votes
4answers
6k views

How to find the change / sender address given a txid?

Suppose I'm making a service like SatoshiDice and when I receive a transaction I want to give some money back. Where can I find the sender address? If I run this, e.g.: bitcoin-cli gettransaction ...
5
votes
2answers
6k views

Errors Connecting to Bitcoind Server with RPC

I have been trying to connect to a remote bitcoind -daemon running server. I can access it with the curl command explained at the end of the page here (https://en.bitcoin.it/wiki/API_reference_(JSON-...
5
votes
1answer
729 views

Faking blockchain data in bitcoin-core

Let's say I found a tarball with blockchain data files which I load to my datadir and start my Bitcoin Core client, what sort of attacks am I vulnerable to? Could the files contain fake balances? If ...
5
votes
2answers
5k views

How to get the immature balance of an account?

I have run bitcoind and have several accounts. How do I get the immature balance of one account using RPC calls (if possible) ?
5
votes
1answer
441 views

WARNING: abnormally high number of blocks generated

I have this error from 5 days ago on my 2 servers WARNING: abnormally high number of blocks generated, 48 blocks received in the last 4 hours (24 expected) What is this error ? I need to reindex ...
5
votes
1answer
2k views

Bitcoind -walletnotify more than 6 confirmations?

I've configured bitcoind -walletnotify to run php script when callback is triggered. It works fine, but only notify until 3 confirmations are received. My goal is to notify when 6 confirmations are ...
5
votes
3answers
1k views

Would it be possible to provide a downloadable blockchain that is updated and verified by a mass of people?

As of November 2012, the blockchain is nearly 3 GB in size with a near-linear growth of about 500 MB/month (cut from exponential growth by the hard-coded block size limit, I guess). I want to install ...
5
votes
1answer
2k views

Difference between "time" and "mediantime" in getblock?

For bitcoin-cli getblock, what's the difference between "time" and "mediantime"? If i'm looking for a strictly increasing series of timestamps, is one better to choose than the other?

1 2 3
4
5
45