mirror of
https://github.com/trezor/trezor-firmware.git
synced 2025-03-21 02:26:10 +00:00
Added coin_name argument to get_public_node and trezorctl (#108)
This commit is contained in:
parent
ca1d3e5f39
commit
a99e29a05f
@ -235,7 +235,7 @@ class Commands(object):
|
||||
|
||||
def get_public_node(self, args):
|
||||
address_n = self.client.expand_path(args.n)
|
||||
return self.client.get_public_node(address_n, ecdsa_curve_name=args.curve, show_display=args.show_display)
|
||||
return self.client.get_public_node(address_n, ecdsa_curve_name=args.curve, show_display=args.show_display, coin_name=args.coin_name)
|
||||
|
||||
def enable_passphrase(self, args):
|
||||
return self.client.apply_settings(use_passphrase=True)
|
||||
|
@ -494,11 +494,11 @@ class ProtocolMixin(object):
|
||||
return path
|
||||
|
||||
@expect(proto.PublicKey)
|
||||
def get_public_node(self, n, ecdsa_curve_name=DEFAULT_CURVE, show_display=False):
|
||||
def get_public_node(self, n, ecdsa_curve_name=DEFAULT_CURVE, show_display=False, coin_name=None):
|
||||
n = self._convert_prime(n)
|
||||
if not ecdsa_curve_name:
|
||||
ecdsa_curve_name=DEFAULT_CURVE
|
||||
return self.call(proto.GetPublicKey(address_n=n, ecdsa_curve_name=ecdsa_curve_name, show_display=show_display))
|
||||
return self.call(proto.GetPublicKey(address_n=n, ecdsa_curve_name=ecdsa_curve_name, show_display=show_display, coin_name=coin_name))
|
||||
|
||||
@field('address')
|
||||
@expect(proto.Address)
|
||||
|
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
Loading…
Reference in New Issue
Block a user