1 from jsonrpc import JSONRPCException, ServiceProxy
3 MaxProcessSum = 200000 # Maximum amount of coins to merge
4 MaxOutputSum = 500 # Maximum transaction value
5 MinInputSum = 50 # Minimum input value, inputs with lower size will be ignored
7 access = ServiceProxy("http://alexd:123456789@127.0.0.1:8344") # http://username:password@host:port/
10 balance = access.getbalance()
11 print 'Balance = ', balance
13 if balance > MaxProcessSum:
14 print 'Balance is above MaxProcessSum, setting amount to ', MaxProcessSum
15 balance = MaxProcessSum
17 if balance > MaxOutputSum:
18 access.mergecoins(balance, MinInputSum, MaxOutputSum)
19 except JSONRPCException,e:
20 print 'Error: %s' % e.error