Skip to content

Commit 6155888

Browse files
authored
[LABS-282] Remove unnecessary private key access from get_public_keys (#20162)
Remove unnecessary private key access from `get_public_keys`
1 parent d6f57e0 commit 6155888

File tree

1 file changed

+1
-4
lines changed

1 file changed

+1
-4
lines changed

chia/wallet/wallet_rpc_api.py

Lines changed: 1 addition & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -762,10 +762,7 @@ async def get_logged_in_fingerprint(self, request: Empty) -> GetLoggedInFingerpr
762762
@marshal
763763
async def get_public_keys(self, request: Empty) -> GetPublicKeysResponse:
764764
try:
765-
fingerprints = [
766-
uint32(sk.get_g1().get_fingerprint())
767-
for (sk, seed) in await self.service.keychain_proxy.get_all_private_keys()
768-
]
765+
fingerprints = [key_data.fingerprint for key_data in await self.service.keychain_proxy.get_keys()]
769766
except KeychainIsLocked:
770767
return GetPublicKeysResponse(keyring_is_locked=True)
771768
except Exception as e:

0 commit comments

Comments
 (0)