We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 4065c78 commit a4cbef1Copy full SHA for a4cbef1
1 file changed
aries_cloudagent/wallet/indy.py
@@ -192,10 +192,12 @@ async def __get_keypair_signing_key(self, verkey: str) -> KeyInfo:
192
try:
193
key_pair_mgr = KeyPairStorageManager(IndySdkStorage(self.opened))
194
key_pair = await key_pair_mgr.get_key_pair(verkey)
195
+ # TODO: inject context to support more keytypes
196
+ key_types = KeyTypes()
197
return KeyInfo(
198
verkey=verkey,
199
metadata=key_pair["metadata"],
- key_type=KeyType.from_key_type(key_pair["key_type"]),
200
+ key_type=key_types.from_key_type(key_pair["key_type"]) or BLS12381G2,
201
)
202
except (StorageNotFoundError):
203
raise WalletNotFoundError(f"Unknown key: {verkey}")
0 commit comments