From 1693503598d2807c285422a9745ec6574837aca1 Mon Sep 17 00:00:00 2001 From: Ben Wilson Date: Wed, 6 Nov 2019 10:19:09 -0500 Subject: [PATCH] Added some additional rpc commands to support zcashd monitoring --- pyZcash/rpc/ZDaemon.py | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) diff --git a/pyZcash/rpc/ZDaemon.py b/pyZcash/rpc/ZDaemon.py index d3b8ffc..b92269c 100644 --- a/pyZcash/rpc/ZDaemon.py +++ b/pyZcash/rpc/ZDaemon.py @@ -42,6 +42,9 @@ class ZDaemon(object): def getBlockByHash(self, blockhash): return self._call('getblock', blockhash) + def getrawtransaction(self, txid): + return self._call('getrawtransaction', txid, 1) + def getBlockByHeight(self, blockheight): return self.getBlockByHash(self.getBlockHash(blockheight)) @@ -49,6 +52,21 @@ class ZDaemon(object): def getNetworkHeight(self): return self._call('getblockcount') + def getinfo(self): + return self._call('getinfo') + + def getchaintips(self): + return self._call('getchaintips') + + def getmempoolinfo(self): + return self._call('getmempoolinfo') + + def getnetworksolps(self): + return self._call('getnetworksolps') + + def getnettotals(self): + return self._call('getnettotals') + def getNetworkDifficulty(self): return self._call('getdifficulty')