BitcoinD is the command-line interface for Bitcoin. It stands for "Bitcoin Daemon" where a daemon is any computer process which runs in the background ("service" in Windows terminology). BitcoinD connects to the Bitcoin network and passes transactions, updates the block chain, etc.

learn more… | top users | synonyms

4
votes
2answers
30 views

Is there a way to find the coinbase for a given block using only bitcoind commands?

ASICMiner includes hex(Mined By ASICMiner) in the coinbase. I'd like to generate weekly statistics that include ASICMiner' solo-mining efforts, but I don't want to have to rely on blockchain.info or ...
1
vote
1answer
26 views

When a difficulty change reaches the upper or lower bound (4x current), what is the implied impact on time per block?

Can someone work out the math that occurs with Bitcoin and Litecoin when the target changes to the hard coded minimum and maximum value, with respect to time? In other words, if a lot of hashpower is ...
2
votes
2answers
74 views

Calculating address balance

Is there some method how you can calculate the balance of an address without resorting to web-based API's? When I import a private key the rescanning of bitcoind takes hours. I know to get a balance ...
1
vote
1answer
83 views

is bitcoind reliable when depending on it for web services?

What I mean by the title is, say If I create a service with bitcoind being used to create and store large numbers of accounts and address, is it likely to take the strain? Can I setup multiple ...
2
votes
2answers
77 views

How to check Bitcoind block chain download progress level

i have installed bitcoind on ubuntu server, and when i run screen -x for btc it says error -10 blockchain is downloading, How do i know the progress level, currently 125600 blocks are downloaded, how ...
1
vote
0answers
40 views

Bitcointools for v0.8+?

I was looking to poke around about with some of the functions of https://github.com/gavinandresen/bitcointools but it claims to only work for earlier versions of bitcoin. Am i just out of luck? or is ...
2
votes
1answer
47 views

What is the difference between the bitcoind command line options “addnode” and “connect”?

As seen here: https://en.bitcoin.it/wiki/Running_Bitcoin#Command-line_arguments -addnode=ip Add a node to connect to and attempt to keep the connection open -connect=ip Connect ...
0
votes
1answer
23 views

Is it normal for ABE to get “out of sync” whilst re-creating it's blockchain?

I am concerned that the number on the left does not match the number on the right. I have no idea what those two numbers are, I just know that the examples show them both being the same thing, and ...
1
vote
0answers
33 views

How to change user permissions on the /blocks/ folder in linux?

I have three users on my linux system. root, daemonuser, and abeuser. daemonuser runs bitcoind abeuser runs ABE I cannot seem to change the permission of my "blocks" folder so that abeuser can read ...
1
vote
1answer
34 views

Can anyone explain these bandwidth download spikes that are linked to bitcoind?

I am running bitcoind on a linode.com vps server and they provide some really great graphs to the owner of the account. I logged in and noticed these spikes the other day: ...
0
votes
0answers
48 views

Senders Address with Bitcoind in PHP

I've not been able to figure out why I can't relaiably get the senders address using bitcoind 8.1 on the json API with php. foreach ($bitcoin->listtransactions() as $transaction) { if ...
2
votes
0answers
17 views

What is the difference between time, blocktime and timereceived?

What is exactly the difference between time, blocktime and timereceived in transaction information returned by Bitcoind JSON RPC API? For example: ...
3
votes
3answers
375 views

How to pre-generate 100M bitcoin addresses?

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
2
votes
1answer
47 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 ...
0
votes
0answers
31 views

Bitcoin RawTransaction Json - what do all the variables mean

The below is the response we get. could someone please explain what each element is. type RawTransaction struct { Blockhash string BlockTS uint32 json:"blocktime" Confirmations int ...
1
vote
1answer
39 views

Where is the best information about the contents of bitcoind 0.8.2?

There seem to be a few interesting changes in this version, possibly affecting the protocol itself (de facto). Where can I find the most relevant, concise yet detailed information about this version? ...
0
votes
1answer
22 views

block hash and list since block?

I am writing transaction monitoring service but I am having some problems with listing since block hash. I have bitcoind daemon and when I execute listTransactions some transactions have same block ...
-3
votes
0answers
60 views

Consistent mining reward and reward end date q&a [closed]

What is a safe way to modify the bitcoin source code to A) change the date when mining is no longer rewarded B) ensure that the mining reward is consistent until x coins have been distributed by the ...
2
votes
1answer
73 views

What's wrong with this getrawtransaction JSON-RPC call?

This is a very simple question. I'm trying implement a client for Bitcoind JSON API and I'm stuck on this getrawtransaction call: {"id":"getrawtransaction", ...
1
vote
1answer
147 views

Can I change the bitcoin block-data directory from /home/user/.bitcoin/blocks to something else? [duplicate]

I have two users on my linux system. daemonuser, which runs bitcoind and abeuser, which runs Abe Whenever I start Abe, I am told: Skipping datadir /home/daemonuser/.bitcoin/blocks: [Errno 13] ...
1
vote
1answer
97 views

Authorization required error when accessing bitcoin using json RPC

I'm trying to make a simple request to bitcoind using perl I followed the example from the API reference, but it fails saying "401 Authorization Required" #!/usr/bin/perl -w use JSON::RPC::Client; ...
2
votes
0answers
66 views

Does a full Bitcoin API reference exist with examples?

I know that all Bitcoin API methods are listed on the wiki. However, some of the methods are very poorly documented. F.e. the lockunspent method is only documented as taking the parameters ...
0
votes
1answer
34 views

When building bitcoind from source, how to specify stable build?

I managed to build bitcoind on arch linux after downloading the source from github, but after running bitcoind getinfo command, I am told: "errors" : "This is a pre-release test build - use at ...
2
votes
1answer
80 views

Which receiving address does my block reward go to when mining through bitcoind?

I'm wondering where goes the BTC as my bitcoin server finds a block? Using bitcoind, I see no setting for a bitcoin address..
3
votes
1answer
202 views

Running a Bitcoin client with tor with a Debian based Linux OS

I've received a question asking how to setup a Bitcoin client using Tor on a Debian based Linux system. Could someone provide a rough overview and perhaps a link to a tutorial?
0
votes
3answers
137 views

Mining operations: what's allowed and what's not?

I understand that miner's compete to create blocks that meet certain (very specific) cryptographic criteria. However, I'm still having trouble seeing the "forest through the trees" here, and have a ...
1
vote
1answer
92 views

A Modern Miner's Software Stack

I'm interested in dabbling with mining. I see that there are at least 2 pieces of software that are used when participating in the Bitcoin network: InstaWallet BitcoinD (the daemon) I guess I'm ...
1
vote
1answer
102 views

bitcoind json-rpc requests per second

I'm starting up a new bitcoin based commerce site and am wondering how many transactions per second the bitcoin JSON-RPC API can accept? A user can have an account balance in bitcoin and I was ...
2
votes
2answers
214 views

How to get an address's balance with the bitcoin client?

I want to see the balance of some address using bitcoind. I set txindex=1 and did a -reindex to get all transactions indexed. But still, there doesn't seem to be a way to get balances of an address. ...
0
votes
1answer
223 views

bitcoind replies 500 error

I'm trying to setup pushpool + bitcoind. However, when I connect to pushpool with cpuminer I receive this error: [2013-04-21 12:47:47] json_rpc_call failed, retry after 30 seconds [2013-04-21 ...
1
vote
2answers
151 views

Why is syncing the last 5000 blocks so much more CPU-intensive?

I deleted my block chain and I'm currently syncing again. Just as I did last time, I noticed that from a certain point, my CPU usage raises to almost 100% and stays so for much longer than the usual ...
2
votes
0answers
34 views

Bitcoin Daemon Syncing Crashing Server. CPU through the roof

we run a Bitcoin Daemon on a Linode server. We're seeing huge CPU usage to the point its crashing our server. We're not mining, simply running a node. Can you help?
1
vote
1answer
92 views

What are the categories of a transaction, and what do they mean?

I've only seen "receive", "send", and "immature". Are there other categories that I'm missing? And what do they mean? It seems that "receive" means a transaction that gave our account coins, and ...
1
vote
1answer
37 views

How do you determine if a transaction is unique?

I originally thought one could determine whether a transaction is unique or not by its id. However, if you perform sendmany, then each of these transactions will share the same id, is that right? In ...
1
vote
0answers
63 views

Easiest way to control a remote bitcoind instance?

What's the easiest way to control bitcoind running on a remote machine? I'd like to make transfers, manage my wallet, etc, and ideally I'd like to do it using a UI such as bitcoin-qt. Unfortunately ...
2
votes
1answer
69 views

Is it safe to connect multiple alternative crypto currency clients to the same TOR socks port?

Or should I create multiple TOR socks ports and use one for each client? I plan on running bitcoind, namecoind, litecoind, etc... all on the same ubuntu machine running under different users but all ...
1
vote
1answer
331 views

Hash rate for litecoind is way below the one I get for bitcoind, is this normal?

I'm running bitcoind on an Ubuntu EC2 image in the Amazon cloud; on another identical image I'm running litecoind. I compiled both of these on the bitcoind instance. According to the getmininginfo ...
1
vote
1answer
59 views

Can the Bitcoin client be used without any incoming ports being opened?

I am running bitcoind on the latest Ubuntu 12.10 Quantal Quetzel on amazon's EC2 network. The security group I have attached to the box only allows port 22 so I can login via ssh. How is bitcoind ...
2
votes
1answer
59 views

Where did https://launchpad.net/~bitcoin/+archive/bitcoin just install to?

I just ran the following three commands: sudo add-apt-repository ppa:bitcoin/bitcoin sudo apt-get update sudo su bitcoinuser sudo apt-get install bitcoind and I believe bitcoind has been installed ...
0
votes
0answers
129 views

Diablo Miner on OSX showing accept as 0 from last 20 minutes; am I mining as intended?

4/8/13 3:35:42 AM] Started [4/8/13 3:35:42 AM] Connecting to: localhost 8332 [4/8/13 3:35:43 AM] Using Apple OpenCL 1.2 (Dec 4 2012 18:26:30) [4/8/13 3:35:45 AM] Added GeForce GT 330M (#1) (6 CU, ...
0
votes
1answer
166 views

Is BitcoinJS under active development?

I love the idea of a powerful alternative to bitcoind, and especially the ability to subscribe on blockchain events and easily process them on the server side. However, I see the last activity on ...
0
votes
1answer
20 views

Can I somehow force bitcoind to do decomposition with getblock?

Can I somehow force bitcoin to include the script with getblock call? I see that here https://github.com/bitcoin/bitcoin/pull/886 and here https://bitcointalk.org/index.php?topic=89725.0 there is ...
2
votes
2answers
161 views

How to get all addresses - including the “change” addresses - from bitcoind?

I want to get all my addresses - including the auto-generated "change" addresses - from a running bitcoind somehow. I haven't been able to do it in a simple way. "getaddressesbyaccount" and all the ...
0
votes
1answer
45 views

How can i consult my transaction history via Bitcoind/JsonRPCClient?

If you go to your Bitcoin-qt wallet, there is a list of all the transactions you have ever made, you can even see the transactions detals. Well, i cant find the way to get from bitcoind that same ...
2
votes
2answers
130 views

How to check if the block chain is up to date using bitcoind or json-rpc?

I read the full api method list and did not seem to find one. I suppose there is no command specifically for that purpose, so what is the general way of doing this? I would consider checking the ...
2
votes
0answers
97 views

bitcoind 400 bad request - what's wrong with this code?

As per this code sample, I'm attempting to make a .net httpwebrequest from my local machine to a local bitcoind -daemon server. However, I'm only receiving a 400 bad request at ...
3
votes
1answer
68 views

Are hardlinks responsible for the bitcoin data directory appearing larger than expected?

I was running bitcoind from my Linux box. I stopped the command when ~/.bitcoin size was about 5.8GB. Today I started the daemon again. ~/.bitcoin size is now 7.2GB. Here is says that the blockchain ...
0
votes
0answers
33 views

get senders address with XML-RPC without blockchain or blockexplorer [duplicate]

I've checked possible duplicates. I do getrawtransaction/decoderawtransaction from a received, confirmed payment. I get "txid" : "4aa12c91faf414b9b9ef55da9e96206ee3c0465190d6ab415bf48e9df356f68d", ...
1
vote
1answer
73 views

How to change bitcoind 0.8.1 bind settings?

I would like to setup bitcoind to run in the background but not have live bindings. I have tried the following: bitcoind bitcoind -server bitcoind -daemon bitcoind -daemon -server bitcoin.conf ...
1
vote
2answers
244 views

Can Bitcoin be run in a shared hosting environment?

Can bitcoind be installed and run on shared hosting? Has anyone successfully done this? If not why not.

1 2 3 4