Bitcoin Forum
June 08, 2024, 05:13:31 AM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1]
  Print  
Author Topic: Any blockchain browsers allow bitcoind RPC calls in thier API?  (Read 516 times)
d4n13 (OP)
Full Member
***
Offline Offline

Activity: 210
Merit: 101


“Create Your Decentralized Life”


View Profile
July 12, 2015, 07:17:52 AM
 #1

I thought I saw one of the many blockchain browsers that allowed some of the bitcoind RPC commands like "getinfo" or "getmempoolinfo" through.  Basically a public facing bitcoind server.  I'm sure that under the covers the RPC calls are proxied and throttled, but I could have sworn one of the big providers was offering this.  Don't think it was blockchain.info, but someone.

Any thoughts?

My goal, if you ask, is to work a python script using "estimatefee" and "estimatepriority" to provide some feedback to current mempool transactions.

wersaup
Member
**
Offline Offline

Activity: 82
Merit: 10


View Profile
July 12, 2015, 09:06:51 AM
 #2

I thought I saw one of the many blockchain browsers that allowed some of the bitcoind RPC commands like "getinfo" or "getmempoolinfo" through.  Basically a public facing bitcoind server.  I'm sure that under the covers the RPC calls are proxied and throttled, but I could have sworn one of the big providers was offering this.  Don't think it was blockchain.info, but someone.

Any thoughts?

My goal, if you ask, is to work a python script using "estimatefee" and "estimatepriority" to provide some feedback to current mempool transactions.

I doubt you will be lucky with this, since calling bitcoind via rpc kinda locks down the daemon for a short time, if a public service allowed this, well, they'd be unusable due to the sheer amount of calls. Most blockchain browsers probably use a modified bitcoind version that pushes relevant information directly out of bitcoind, rather than having to rely on polling bitcoind. what you can do however is create a slimmed down bitcoind yourself, that just keeps mempool. should require fairly less resources than a full bitcoind but still do the job
arnuschky
Hero Member
*****
Offline Offline

Activity: 517
Merit: 501


View Profile
July 12, 2015, 09:37:40 PM
 #3

I thought I saw one of the many blockchain browsers that allowed some of the bitcoind RPC commands like "getinfo" or "getmempoolinfo" through.  Basically a public facing bitcoind server.  I'm sure that under the covers the RPC calls are proxied and throttled, but I could have sworn one of the big providers was offering this.  Don't think it was blockchain.info, but someone.

Any thoughts?

My goal, if you ask, is to work a python script using "estimatefee" and "estimatepriority" to provide some feedback to current mempool transactions.

AFAIK this is only done by blockchain.info: https://blockchain.info/api/json_rpc_api

Makes kind of sense, the RPC API of Bitcoin Core is bad and cumbersome, so no service implements it.
Blockchain.info maybe does because it is well-aligned with their general state of brokenness Wink
d4n13 (OP)
Full Member
***
Offline Offline

Activity: 210
Merit: 101


“Create Your Decentralized Life”


View Profile
July 12, 2015, 10:30:02 PM
 #4

That was the one I saw... thx.

Pages: [1]
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!