config will stay in hex form (IE)
This commit is contained in:
parent
70dd320c1f
commit
608025419b
@ -1,6 +1,5 @@
|
||||
'''BridgeTransport implements transport TREZOR Bridge (aka trezord).'''
|
||||
|
||||
import binascii
|
||||
import requests
|
||||
import protobuf_json
|
||||
import json
|
||||
@ -21,7 +20,7 @@ class BridgeTransport(Transport):
|
||||
if r.status_code != 200:
|
||||
raise Exception('Could not fetch config from %s' % CONFIG_URL)
|
||||
|
||||
config = binascii.unhexlify(r.text)
|
||||
config = r.text
|
||||
|
||||
r = requests.post(TREZORD_HOST + '/configure', data=config)
|
||||
if r.status_code != 200:
|
||||
@ -61,7 +60,7 @@ class BridgeTransport(Transport):
|
||||
def _write(self, msg, protobuf_msg):
|
||||
cls = protobuf_msg.__class__.__name__
|
||||
msg = protobuf_json.pb2json(protobuf_msg)
|
||||
payload = '{"type": "%s","message": %s}' % (cls, json.dumps(msg))
|
||||
payload = '{"type": "%s", "message": %s}' % (cls, json.dumps(msg))
|
||||
r = requests.post(TREZORD_HOST + '/call/%s' % self.session, data=payload)
|
||||
if r.status_code != 200:
|
||||
raise Exception('trezord: Could not write message' + get_error(r))
|
||||
|
Loading…
Reference in New Issue
Block a user