Bitcoin Forum
July 25, 2024, 01:51:31 PM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1]
  Print  
Author Topic: Bitcoind forwarder / proxy / wrapper  (Read 1719 times)
GCInc. (OP)
Hero Member
*****
Offline Offline

Activity: 566
Merit: 500


View Profile WWW
September 27, 2013, 01:56:25 AM
 #1

We would need to grant customers partial access to our bitcoin daemon's RPC API. Partial meaning basically all RPC calls (at least those related to accounts), but with only a portion of the full wallet balance available.

Do we need to write an RPC proxy "balance limiter" from scratch, or does there exist any such mediator software publicly or privately available? Note we cannot use the web wallets as access to our own bitcoind is required.

grue
Legendary
*
Offline Offline

Activity: 2058
Merit: 1432



View Profile
September 27, 2013, 02:24:43 AM
 #2

Do we need to write an RPC proxy "balance limiter" from scratch, or does there exist any such mediator software publicly or privately available?
As far as I know, such a proxy does not publicly exist.

Note we cannot use the web wallets as access to our own bitcoind is required.
Can't you use a online wallet for handling transactions, and a bitcoind to get network info? What are you doing that requires bitcoind access?

It is pitch black. You are likely to be eaten by a grue.

Adblock for annoying signature ads | Enhanced Merit UI
GCInc. (OP)
Hero Member
*****
Offline Offline

Activity: 566
Merit: 500


View Profile WWW
September 27, 2013, 03:56:46 AM
 #3

Can't you use a online wallet for handling transactions?
That's possible, but the dependency from a third party web site would jeopardize branding and practical marketability wholly.

I'm not up to date with recent online wallet developments, but suspect they may not support the internal no-fee coin moves between wallet accounts that is crucial to us. Or do some?

grue
Legendary
*
Offline Offline

Activity: 2058
Merit: 1432



View Profile
September 27, 2013, 04:54:32 PM
 #4

I'm not up to date with recent online wallet developments, but suspect they may not support the internal no-fee coin moves between wallet accounts that is crucial to us. Or do some?
You can use the "accounts" system which is built into bitcoind. Using that, you can query each account's balance before executing the command. Alternately, you can that keeps track of each user's balance in a separate database. In both situations, you'll need to write a custom RPC proxy.

It is pitch black. You are likely to be eaten by a grue.

Adblock for annoying signature ads | Enhanced Merit UI
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!