A client is any application which allows a user to connect to the Bitcoin (or alternate) network. Alternately, "client" may refer to a non-standard user interface which interacts with the Bitcoin network through a standard client.

learn more… | top users | synonyms (1)

0
votes
0answers
18 views

Electrum - Setting up a server - Problems!

So im trying to request payment through my website but having problems. Im using Windows 7 x32 as a testing environment. I installed Electrum via the installer and not the standalone exe. First ...
0
votes
1answer
20 views

How the restoring of wallet does?

I was trying to learn working of bitcoin and trying to understand the working of bitcoin wallet. In an HDWallet what I can see the behaviour is it will start with an address and we can add addresses ...
0
votes
2answers
41 views

Electrum wallet giving dust error even for larger amount

I have used this wallet sever times before to send or receive. I closed, downloaded and tried again to send to multiple addresses. Error message: http://imgur.com/Om2Dqyi
0
votes
0answers
26 views

I am trying to see the Block chain of twister

I am trying to parse the blk00000.bat file in my Ubuntu system . I am following the this document for help https://www.cryptocoinsnews.com/block-parser-how-read-bitcoin-block-chain/ . When i run the ...
0
votes
0answers
27 views

What is the correct code flow while sending a message

I have a fundamental doubt wrt boost signaling used in bitcoin. As far as I understand the following happens between main.cpp and init.cpp: StartNode() spawns a thread ThreadMessageHandler ...
1
vote
1answer
39 views

Why isnt a random port chosen for SEED node sockets?

I connected a node A to bitcoin testnet (Port 18333). The node discovery happens and I see couple of connections between my node A and the seed nodes. All of the sending and receiving happens between ...
3
votes
1answer
92 views

Able to send 0.2BTC from old to new wallet w/o fee as of 2016?

Good evening everyone. I've been out of the cryptocurrency scene for a couple of years and I've stumbled into a minor issue. I've been trying to figure out if it will be viable to move some Bitcoin ...
0
votes
1answer
41 views

Why does ONLY some connections have 'addrlocal' in getpeerinfo output

I connected two laptops A and B to bitcoin testnet. I then manually connected B to A using addnode of bitcoin-client. Snippet of getpeerinfo from B: { "id": 1, "addr": ...
0
votes
0answers
14 views

Help with understanding Semaphore grants in OpenNetworkConnection

I am new to concurrent programming. Can any expert throw some light on the semaphore grant that one requires before acquiring a network connection ? bool OpenNetworkConnection(const CAddress& ...
0
votes
0answers
16 views

Library ZMQ to Java does not work

I am trying to connect to a bitcoin node using the ZMQ library for Java. the problem is that when I try to receive a response the code remains frozen. Returns nothing. This is my code: public class ...
3
votes
0answers
89 views

What is the actual reason for using boost:signals for few functions?

The src/main.cpp has RegisterNodeSignals and UnregisterNodeSignals to register the functions as boost signals as below: void RegisterNodeSignals(CNodeSignals& nodeSignals) { ...
1
vote
1answer
180 views

Solo mining without a pool?

Is it necessary to run a "full node" including port forwarding in order to solo mine Bitcoin without any involvement of a pool? I see that pools are offering solo mining as an option, but why would I ...
0
votes
0answers
19 views

SPV client unconfirmed transaction handling

Do SPV wallets do any validation for unconfirmed transactions like checking for DER encoding or low-S signatures? Or do they rely entirely on a full nodes mempool?
2
votes
1answer
69 views

What does event_base_dispatch do?

Source code (src/httpserver.cpp): static void ThreadHTTP(struct event_base* base, struct evhttp* http) { RenameThread("bitcoin-http"); LogPrint("http", "Entering http event loop\n"); ...
1
vote
1answer
51 views

How to connect bitcoind mainnet node on AWS EC2 by using rpcjson?

I'd like to access bitocind mainnet node on AWS EC2 from ruby. I've written as follows using rpcjson, however it cannot connect, then returned the error client = RPC::JSON::Client.new ...
0
votes
0answers
22 views

Help with understanding HTTP Server logic in bitcoin

I am new to bitcoin source code and libevent in cpp. Can any expert help me with understanding the overall flow of how HTTP session is getting created say once I trigger a bitcoind from terminal? The ...
0
votes
1answer
43 views

How to send btc from the specific address using bitcoin api?

I'd like to send bitcoin from the specific address to a address using bitcoin api. I used 'sendfrom' as follows. Each address "mqXhhivMPjeVvdVMR239EVDJiRGQUYcbDZ" and ...
0
votes
0answers
44 views

Coinbase API: Create bitcoin wallet for app registered users

I am a PHP newbie. I want to develop a web app to store,send,retrieve bitcoins. I need to create wallet for each users. Our idea is to use any online wallet service such as blockchain.info or ...
2
votes
1answer
31 views

Does Bitcoin ensure all messages will be broadcast?

Since Bitcoin is largely a flooding-based P2P network it means that any message it receives on one of its connections also needs to be routed to all of its other connections. This means that by ...
2
votes
1answer
55 views

How to get the “BTC” abbreviation via command line?

I'm writing a module that connects to multiple wallets at once and I would like to have a way I can simply query the coin daemon for its coins abbreviation (not the "microcoins" as asked in a comment ...
2
votes
2answers
82 views

Desktop Client Recomendation [closed]

can you recommend me any desktop clients ? So far I have tried bitcoin-core, Electrum and MultiBit. I liked Bitcoin Core, but as the blocks increase, it becomes extremely heavy. In my computer, it ...
1
vote
1answer
74 views

How to develop an ownership tracking service based on bitcoin blockchain

Now I expect to develop an ownership tracking service like Ascribe. I'm planning to develop it as following, however I am not sure whether my plan is correct. Therefore, please let me ask two ...
1
vote
0answers
55 views

Best backend wallet for web service

The website I am working on needs to have a web wallet integrated. What is the best solution for for a back end web wallet? I need something that the web site can interface with to be able to ...
0
votes
0answers
47 views

Bitcoin wallet plugin for WordPress

I have looked for but cannot find a Bitcoin wallet plugin for WP (WordPress). I want to create a WP site with a built in wallet for use on the site. You will be able be able to use the built in wallet ...
1
vote
1answer
83 views

bitcoin payment accidentally sent to Bitcoin-Qt application's sending address

My father accidentally sent a bitcoin payment to his Bitcoin-Qt application's "sending address". Are the bitcoins lost? or is it possible to recover them somehow? When checking on blockchain.info, the ...
-3
votes
1answer
258 views

Conflicting transaction in memory pool

A conflicting transaction has been detected in our memory pool. The transaction hash displayed below may change. ...
4
votes
2answers
116 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 ...
3
votes
1answer
64 views

Based on a certain amount of addresses, is it possible to find out how many bitcoins a specific wallet includes/owns?

Based on a certain amount of addresses, is it possible to find out how many bitcoins a specific wallet includes/owns? E.g. I have a blockchain.info wallet. If I create 1000 bitcoin addresses, fill ...
-1
votes
2answers
63 views

Bitcoin physical monetary equivalent

I've never really given it a thought till now, but do bitcoins have a guaranteed value in gold similar to physical currency(banknotes/coins)? As far as I know, the value of a currency is guaranteed ...
1
vote
0answers
41 views

Where does the current Bitcoin Core currently fail static analysis, if at all?

I am looking into static analysis, and I'd like to know what to expect in the case of Bitcoin's main implementation, Bitcoin-Core. That way, if I try static analysis on Bitcoin, I will know whether ...
1
vote
0answers
79 views

publicly available json-rpc node for bitcoin-cli connection

There is a service provided by blockchain.info described on json_rpc_api page. More or less it describes the API that user can use to access their blockchain similar way as using bitcoin-cli to own ...
3
votes
2answers
79 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 ...
0
votes
1answer
50 views

How can I get the Fee involved in a Bitcoin transaction using RPC client (bitcoin-cli)?

I performed a bitcoin payment in the testnet, here is what I get when I execute bitcoin-cli gettransaction "11b8d5f89793e83e9e10b7ee51fa1b3445f6029f7d7efe4c82b3b261ec513a0e", as you can see the info ...
0
votes
1answer
34 views

Can a client leave its mark on the blockchain?

Would it be possible for a client (eg the core client) to leave its mark in the form of META data on the blockchain or even in the mempool so that we know that this client was used to create or send ...
2
votes
1answer
56 views

Why does an exchange of bitcoin transaction not need to be over a secure connection?

I apologise for my rather ignorant question and maybe my question is completely wrong. But my impression about one of the advantages of bitcoin (digital currencies) is that when a customer pays a ...
1
vote
1answer
57 views

How can one figure out what version of Bitcoin-Core is used most?

Where can one find statistics on how many nodes are running older Bitcoin Core versions or alternative clients?
0
votes
0answers
20 views

How can I start to mine? [duplicate]

I want to begin to mine on a computer, I know that it is not efficient but I want to do some experiments and tests for a project. I tried all programs in the list ...
0
votes
1answer
24 views

how to capture only one part of the getrawtransaction

I want to capture just one part of what Getrawtransaction returns, but it returns an array within an array that i can't seem to process. I.e when $txid = ...
1
vote
0answers
50 views

listtransactions returning duplicate transactions with category “Send” & “Received” both

I am facing serious problem in listtransactions call. I am getting duplicate transactions with "send" and "Received" category. For I have sent some bitcoins from 31zeoskE8zeyQARFEVzwJzsp7GQpLn5zhF to ...
1
vote
1answer
68 views

Why new public key for every new request?

I created Bitcoin accounts using different clients but all clients I tried prompt for new public key for each request. My question is shouldn't be the public key one's identity which one should be ...
0
votes
0answers
46 views

where can I download the blockchain nightlies handled by tcatm? [duplicate]

I want to download the blockchain nightlies handled by tcatm, yet the site seems down. Is there any alternative site? Thank you
0
votes
0answers
39 views

Bitcoin core 64 bit has freezed

I downloaded bitcoin core 64 bit and it was synchronizing. I turn my laptop off and open the program again and now it frozen at " loading block index " . I have bitcoins on it. What should I do now ?
1
vote
0answers
45 views

Bitcoind writes complete wallet.dat regularly which is a problem, what can i do?

i have troubles with my system, using iotop i identified bitcoind as the source of problems. I am running bitcoind of bitcoin-0.10.0-linux32 and am using the RPC calls of bitcoind. My wallet file is ...
2
votes
1answer
68 views

sendrawtransaction without downloading blockchain

Is it possible to use sendrawtransaction without downloading the blockchain? Or will bitcoind reject the broadcast since it can't validate the inputs? If the client does block it by default, is there ...
1
vote
1answer
84 views

Uncaught exception 'Coinbase_ApiException' with message 'Status code 401'

I am using magento extension of coinbase bitcoin for my sandbox account. But whenever I am trying to place an order on my store I am getting following error : Fatal error: Uncaught exception ...
0
votes
1answer
47 views

Display missing parameters in cli help command on web page with JSONRPC

I am trying to get the entire contents of the "help" command to show up on a web page I am working on. Currently print_r($coin->help(); shows most of it, but all of the required parameters, except ...
4
votes
1answer
308 views

Why doesn't Bitcoin use a DHT for choosing peers?

Why does Bitcoin use a gossip protocol rather than a DHT for peer discovery? I believe that kademlia XOR distance helps shape the network topology so that peers are more evenly disturbed.
1
vote
4answers
189 views

How to get unspents for a specified bitcoin address?

I want to access unspent data of a specific bitcoin address. I am trying this command bitcoin-cli -regtest listunspent "some bitcoin address" But I am always getting an empty list. I am using local ...
2
votes
0answers
144 views

jsonRPCClient.php states its served a 401 error response

When I execute my php file from the command line I get this: <pre> PHP Warning: fopen(http://...@127.0.0.1:8332/): failed to open stream: HTTP request failed! HTTP/1.0 401 Authorization ...
0
votes
2answers
101 views

Receive unconfirmed transactions using Insight API

I am new to Insight API. I want to receive unconfirmed transaction that are being broadcast to confirm by a miner to add in a block. I am using Insight API using RPC client. How I can get ...