rpc: signer: add enumeratesigners to list external signers

This commit is contained in:
Sjors Provoost
2019-02-15 12:54:29 +01:00
parent 07b7c940a7
commit 2700f09c41
5 changed files with 157 additions and 16 deletions

View File

@@ -17,10 +17,16 @@ def perform_pre_checks():
sys.stdout.write(mock_result[2:])
sys.exit(int(mock_result[0]))
def enumerate(args):
sys.stdout.write(json.dumps([{"fingerprint": "00000001", "type": "trezor", "model": "trezor_t"}, {"fingerprint": "00000002"}]))
parser = argparse.ArgumentParser(prog='./signer.py', description='External signer mock')
subparsers = parser.add_subparsers(description='Commands', dest='command')
subparsers.required = True
parser_enumerate = subparsers.add_parser('enumerate', help='list available signers')
parser_enumerate.set_defaults(func=enumerate)
args = parser.parse_args()
perform_pre_checks()