Add python method

This commit is contained in:
Howard Chu 2021-11-21 01:25:42 +00:00
parent c09054bbf9
commit 6f80a46afa
No known key found for this signature in database
GPG key ID: FD2A70B44AB11BA7

View file

@ -61,6 +61,20 @@ class Daemon(object):
} }
return self.rpc.send_json_rpc_request(get_miner_data) return self.rpc.send_json_rpc_request(get_miner_data)
def calc_pow(self, major_version, height, block_blob, seed_hash = ''):
calc_pow = {
'method': 'calc_pow',
'params': {
'major_version': major_version,
'height': height,
'block_blob' : block_blob,
'seed_hash' : seed_hash,
},
'jsonrpc': '2.0',
'id': '0'
}
return self.rpc.send_json_rpc_request(calc_pow)
def send_raw_transaction(self, tx_as_hex, do_not_relay = False, do_sanity_checks = True, client = ""): def send_raw_transaction(self, tx_as_hex, do_not_relay = False, do_sanity_checks = True, client = ""):
send_raw_transaction = { send_raw_transaction = {
'client': client, 'client': client,