2 from jsonrpc.proxy import JSONRPCException
6 self.access = jsonrpc.ServiceProxy('http://user:pass@127.0.0.1:8332')
8 def transactions(self):
9 return self.access.listtransactions()
12 return self.access.getbalance()
15 return self.access.stop()
17 def validate_address(self, address):
18 return self.access.validateaddress(address)['isvalid']
20 def send(self, address, amount):
21 return self.access.sendtoaddress(address, amount)
23 def default_address(self):
24 return self.access.getaccountaddress('')
26 def new_address(self):
27 return self.access.getnewaddress('')
29 def is_initialised(self):
30 return self.access.isinitialized()