This commit is contained in:
callebtc
2022-10-08 19:50:11 +02:00
parent 13e583e492
commit 4cee885131
2 changed files with 2 additions and 3 deletions

View File

@@ -1,7 +1,6 @@
from sqlite3 import Row
from typing import Any, Dict, List, Union
from loguru import logger
from pydantic import BaseModel
from cashu.core.crypto import derive_keys, derive_keyset_id, derive_pubkeys
@@ -57,7 +56,6 @@ class WalletKeyset:
if pubkeys:
self.public_keys = pubkeys
self.id = derive_keyset_id(self.public_keys)
logger.debug(f"Wallet keyset id: {self.id}")
@classmethod
def from_row(cls, row: Row):
@@ -107,7 +105,6 @@ class MintKeyset:
self.private_keys = derive_keys(seed, self.derivation_path)
self.public_keys = derive_pubkeys(self.private_keys)
self.id = derive_keyset_id(self.public_keys)
logger.debug(f"Mint keyset id: {self.id}")
@classmethod
def from_row(cls, row: Row):

View File

@@ -103,7 +103,9 @@ class LedgerAPI:
self.url
), "Ledger not initialized correctly: mint URL not specified yet. "
keyset = await self._get_keys(self.url)
logger.debug(f"Current mint keyset: {keyset.id}")
keysets = await self._get_keysets(self.url)
logger.debug(f"Mint keysets: {keysets}")
keyset_local: WalletKeyset = await get_keyset(keyset.id, db=self.db)
if keyset_local is None:
await store_keyset(keyset=keyset, db=self.db)