Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

seed phrase recovery not working #524

Open
Amperstrand opened this issue Apr 30, 2024 · 6 comments
Open

seed phrase recovery not working #524

Amperstrand opened this issue Apr 30, 2024 · 6 comments
Assignees
Labels
bug Something isn't working wallet About the Nutshell wallet

Comments

@Amperstrand
Copy link

I wanted to test mnemonic words for cashu backups. Please provide feedback if this functionality is not ready yet or if my understanding of it is incorrect.

My understanding is that if you restore a wallet with a mnemonic, then all future cashu notes will become part of that wallet. This way once all cashu notes have been imported into secrets that can be derved from the seed phrase, it can also be recovered.

I installed cashu 0.15.3 via pip.

Then I ran cashu restore with the mnemonic amused head toy collect mango clutch range peace claw escape fetch give

cashu invoice 10 --> worked

cashu balance --> 10

Then moved the .cashu folder somewhere else to simulate a situation where I need to recover from a backup.

then ran cashu restore again with the same mnemonic.

The balance was 0 after restoring. Expected outcome was that the 10 sat balance would be there.

Then tried running cashu invoice 10 again.

Balance: 0 sat
Requesting invoice for 10 sat.
Pay invoice to mint 10 sat:

Invoice: lnbc100n1...

You can use this command to check the invoice: cashu invoice 10 --id MAXd782L_aXk_kFWyxS6sOeJDXuA78FmrnRVHGlJ

Checking invoice ...Error: Mint Error: outputs have already been signed before. (Code: 11000)
Error: Mint Error: outputs have already been signed before. (Code: 11000)
Error: Mint Error: outputs have already been signed before. (Code: 11000)
Error: Mint Error: outputs have already been signed before. (Code: 11000)
Error: Mint Error: outputs have already been signed before. (Code: 11000)
Error: Mint Error: outputs have already been signed before. (Code: 11000)

*** pay 10 sat invoice ***

cashu balance --> 0

force check the invoice:

 cashu invoice 10 --id MAXd782L_aXk_kFWyxS6sOeJDXuA78FmrnRVHGlJ
Balance: 0 sat
Requesting invoice for 10 sat.
Exception: Mint Error: outputs have already been signed before. (Code: 11000)

cashu balance
Balance: 0 sat
@Amperstrand
Copy link
Author

tried again with bacon bacon bacon bacon bacon bacon bacon bacon bacon bacon bacon bacon bacon bacon bacon bacon bacon bacon bacon bacon bacon bacon bacon bacon

same thing happened:

  • 1 sat balance is not recovered
  • when trying to create a new invoice after restoring, mint gives the error Mint Error: outputs have already been signed before. (Code: 11000)

@Amperstrand
Copy link
Author

update: the seed phrases I used were generated by something else then cashu.

tried again with a seedphrase generated by cashu info --mnemonic

Got this error:

2024-04-30 07:23:47.973 | ERROR    | cashu.wallet.wallet:_store_proofs:1231 - Could not store proofs in database: (sqlite3.IntegrityError) UNIQUE constraint failed: proofs.secret
[SQL: 
        INSERT INTO proofs
          (id, amount, C, secret, time_created, derivation_path, dleq, mint_id, melt_id)
        VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?)
        ]
[parameters: ('I2yN+iRYfkzT', 1, '03cde6f3c68548a8f114e20bc33dce8b9d817ab1c25511f564189b3ce4fbb2c874', '604ac5cf5ccdd740f58e1b58f8404e435fe5e5719bfaa0d003b7d892529736c7', 1714461827, "m/129372'/0'/832192937'/0'", '{"e": "437f4cc9d6fce6fbe21cfe7f8c39aff8c2a7137a0d1b7e464918dd3e036efaa3", "s": "bc1b060461a0336927d0bda840702623b48d22706aa2cb70806873bdf091b9c1", "r": "455a815f9fd7ea8b7c38761f5c626a8aa842a1881ff49e9d2540e3a8b2c44cf5"}', None, None)]
(Background on this error at: http://sqlalche.me/e/13/gkpj)
2024-04-30 07:23:47.974 | ERROR    | cashu.wallet.wallet:_store_proofs:1232 - [Proof(id='I2yN+iRYfkzT', amount=1, secret='604ac5cf5ccdd740f58e1b58f8404e435fe5e5719bfaa0d003b7d892529736c7', Y='02551f7cd522c52b19f21183dacada2801c04deee1096eb227870e79205b76c45a', C='03cde6f3c68548a8f114e20bc33dce8b9d817ab1c25511f564189b3ce4fbb2c874', dleq=DLEQWallet(e='437f4cc9d6fce6fbe21cfe7f8c39aff8c2a7137a0d1b7e464918dd3e036efaa3', s='bc1b060461a0336927d0bda840702623b48d22706aa2cb70806873bdf091b9c1', r='455a815f9fd7ea8b7c38761f5c626a8aa842a1881ff49e9d2540e3a8b2c44cf5'), witness='', reserved=False, send_id='', time_created='', time_reserved='', derivation_path="m/129372'/0'/832192937'/0'", mint_id=None, melt_id=None)]
sqlite3.IntegrityError: UNIQUE constraint failed: proofs.secret

The above exception was the direct cause of the following exception:

sqlalchemy.exc.IntegrityError: (sqlite3.IntegrityError) UNIQUE constraint failed: proofs.secret
[SQL: 
        INSERT INTO proofs
          (id, amount, C, secret, time_created, derivation_path, dleq, mint_id, melt_id)
        VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?)
        ]
[parameters: ('I2yN+iRYfkzT', 1, '03cde6f3c68548a8f114e20bc33dce8b9d817ab1c25511f564189b3ce4fbb2c874', '604ac5cf5ccdd740f58e1b58f8404e435fe5e5719bfaa0d003b7d892529736c7', 1714461827, "m/129372'/0'/832192937'/0'", '{"e": "437f4cc9d6fce6fbe21cfe7f8c39aff8c2a7137a0d1b7e464918dd3e036efaa3", "s": "bc1b060461a0336927d0bda840702623b48d22706aa2cb70806873bdf091b9c1", "r": "455a815f9fd7ea8b7c38761f5c626a8aa842a1881ff49e9d2540e3a8b2c44cf5"}', None, None)]
(Background on this error at: http://sqlalche.me/e/13/gkpj)

@callebtc
Copy link
Collaborator

callebtc commented May 7, 2024

Thank you, this sounds serious, I will look into it. I have restored my balance multiple times without an issue so I'm hopiung that I will be able to reproduce your error.

The error Error: Mint Error: outputs have already been signed before. means that the wallet is generating proofs from the seed phrase but the counter was not properly incremented. Could you try the following:

Set

DEBUG=TRUE
LOG_LEVEL=TRACE

in your .env file before you restore, then restore your wallet with the command you shared above. You should see a lot more expressive logging and hopefully we'll isolate the issue.

@callebtc callebtc added bug Something isn't working wallet About the Nutshell wallet labels May 7, 2024
@callebtc callebtc self-assigned this May 7, 2024
@Amperstrand
Copy link
Author

Amperstrand commented May 7, 2024

this all works as expected:

mv .cashu .cashubackup1
cashu info --mnemonic > cashu_info 2>&1
cashu invoice 1 > cashu_invoice 2>&1
cashu balance > cashu_balance 2>&1
mv .cashu .cashubackup2

but this fails:

cashu restore > cashu_restore 2>&1
2024-05-07 09:00:31.24 | TRACE | cashu.wallet.wallet:with_db:755 | Initializing wallet with database: /root/.cashu/wallet
2024-05-07 09:00:31.24 | INFO | cashu.core.db:__init__:135 | Creating database directory: /root/.cashu/wallet
2024-05-07 09:00:31.25 | DEBUG | cashu.wallet.wallet:__init__:729 | Wallet initialized
2024-05-07 09:00:31.25 | DEBUG | cashu.wallet.wallet:__init__:730 | Mint URL: https://8333.space:3338
2024-05-07 09:00:31.25 | DEBUG | cashu.wallet.wallet:__init__:731 | Database: /root/.cashu/wallet
2024-05-07 09:00:31.25 | DEBUG | cashu.wallet.wallet:__init__:732 | Unit: sat
2024-05-07 09:00:31.26 | DEBUG | cashu.core.migrations:run_migration:78 | Migrating wallet db: m001_initial
2024-05-07 09:00:31.28 | DEBUG | cashu.core.migrations:run_migration:78 | Migrating wallet db: m002_add_proofs_reserved
2024-05-07 09:00:31.28 | DEBUG | cashu.core.migrations:run_migration:78 | Migrating wallet db: m003_add_proofs_sendid_and_timestamps
2024-05-07 09:00:31.30 | DEBUG | cashu.core.migrations:run_migration:78 | Migrating wallet db: m004_p2sh_locks
2024-05-07 09:00:31.30 | DEBUG | cashu.core.migrations:run_migration:78 | Migrating wallet db: m005_wallet_keysets
2024-05-07 09:00:31.32 | DEBUG | cashu.core.migrations:run_migration:78 | Migrating wallet db: m006_invoices
2024-05-07 09:00:31.33 | DEBUG | cashu.core.migrations:run_migration:78 | Migrating wallet db: m007_nostr
2024-05-07 09:00:31.34 | DEBUG | cashu.core.migrations:run_migration:78 | Migrating wallet db: m008_keysets_add_public_keys
2024-05-07 09:00:31.35 | DEBUG | cashu.core.migrations:run_migration:78 | Migrating wallet db: m009_privatekey_and_determinstic_key_derivation
2024-05-07 09:00:31.36 | DEBUG | cashu.core.migrations:run_migration:78 | Migrating wallet db: m010_add_proofs_dleq
2024-05-07 09:00:31.37 | DEBUG | cashu.core.migrations:run_migration:78 | Migrating wallet db: m010_add_ids_to_proofs_and_out_to_invoices
2024-05-07 09:00:31.40 | DEBUG | cashu.core.migrations:run_migration:78 | Migrating wallet db: m011_keysets_add_unit
Running wallet migrations
Please enter your mnemonic to restore your balance.
Enter mnemonic: 2024-05-07 09:00:32.29 | TRACE | cashu.wallet.wallet:_load_mint:284 | Loading mint.
2024-05-07 09:00:32.29 | TRACE | cashu.wallet.wallet:_load_mint_keys:186 | Loading mint keys: 
2024-05-07 09:00:32.47 | DEBUG | cashu.wallet.wallet:_get_keys:336 | Received 4 keysets from mint: I2yN+iRYfkzT (sat) 00759e3f8b06b36f (sat) 000f01df73ea149a (sat) yjzQhxghPdrr (sat).
2024-05-07 09:00:32.48 | TRACE | cashu.core.base:__init__:675 | Derived keyset id I2yN+iRYfkzT from public keys.
2024-05-07 09:00:32.48 | TRACE | cashu.core.base:__init__:675 | Derived keyset id 00759e3f8b06b36f from public keys.
2024-05-07 09:00:32.48 | TRACE | cashu.core.base:__init__:675 | Derived keyset id 000f01df73ea149a from public keys.
2024-05-07 09:00:32.48 | TRACE | cashu.core.base:__init__:675 | Derived keyset id yjzQhxghPdrr from public keys.
2024-05-07 09:00:32.48 | DEBUG | cashu.wallet.wallet:_load_mint_keys:227 | Storing new current mint keyset: I2yN+iRYfkzT (sat)
2024-05-07 09:00:32.49 | DEBUG | cashu.wallet.wallet:_load_mint_keys:227 | Storing new current mint keyset: 00759e3f8b06b36f (sat)
2024-05-07 09:00:32.50 | DEBUG | cashu.wallet.wallet:_load_mint_keys:227 | Storing new current mint keyset: 000f01df73ea149a (sat)
2024-05-07 09:00:32.51 | DEBUG | cashu.wallet.wallet:_load_mint_keys:227 | Storing new current mint keyset: yjzQhxghPdrr (sat)
2024-05-07 09:00:32.51 | DEBUG | cashu.wallet.wallet:_load_mint_keys:248 | Current mint keyset: I2yN+iRYfkzT
2024-05-07 09:00:32.51 | TRACE | cashu.wallet.wallet:_load_mint_keysets:259 | Loading mint keysets.
2024-05-07 09:00:32.64 | DEBUG | cashu.wallet.wallet:_load_mint_keysets:269 | Mint keysets: ['I2yN+iRYfkzT', '00759e3f8b06b36f', '000f01df73ea149a', 'yjzQhxghPdrr']
2024-05-07 09:00:32.76 | DEBUG | cashu.wallet.wallet:_load_mint_info:275 | Mint info: name='Cashu test mint' pubkey='03e3d23e1b66eadaf15ce0d640a908e8ba1984baed34ab98c547aab4cf4249440d' version='Nutshell/0.15.3' description='This mint is for testing and development purposes only. Do not use this mint as a default mint in your application! Please use it with caution and only with very small amounts. Your Cashu client could have bugs. Accidents and bugs can lead to loss of funds for which we are not responsible for.' description_long=None contact=[['', '']] motd=None nuts={4: {'methods': [{'method': 'bolt11', 'unit': 'sat', 'min_amount': 0, 'max_amount': 100000}], 'disabled': False}, 5: {'methods': [{'method': 'bolt11', 'unit': 'sat', 'min_amount': 0, 'max_amount': 50000}], 'disabled': False}, 7: {'supported': True}, 8: {'supported': True}, 9: {'supported': True}, 10: {'supported': True}, 11: {'supported': True}, 12: {'supported': True}}
2024-05-07 09:00:32.77 | TRACE | cashu.wallet.secrets:generate_determinstic_secret:133 | keyset id: I2yN+iRYfkzT becomes 832192937
2024-05-07 09:00:32.77 | TRACE | cashu.wallet.secrets:generate_determinstic_secret:137 | secret derivation path: m/129372'/0'/832192937'/0'/0
2024-05-07 09:00:32.77 | TRACE | cashu.wallet.secrets:generate_determinstic_secret:141 | r derivation path: m/129372'/0'/832192937'/0'/1
2024-05-07 09:00:32.77 | TRACE | cashu.wallet.secrets:generate_determinstic_secret:133 | keyset id: I2yN+iRYfkzT becomes 832192937
2024-05-07 09:00:32.77 | TRACE | cashu.wallet.secrets:generate_determinstic_secret:137 | secret derivation path: m/129372'/0'/832192937'/1'/0
2024-05-07 09:00:32.77 | TRACE | cashu.wallet.secrets:generate_determinstic_secret:141 | r derivation path: m/129372'/0'/832192937'/1'/1
2024-05-07 09:00:32.77 | TRACE | cashu.wallet.secrets:generate_determinstic_secret:133 | keyset id: I2yN+iRYfkzT becomes 832192937
2024-05-07 09:00:32.77 | TRACE | cashu.wallet.secrets:generate_determinstic_secret:137 | secret derivation path: m/129372'/0'/832192937'/2'/0
2024-05-07 09:00:32.77 | TRACE | cashu.wallet.secrets:generate_determinstic_secret:141 | r derivation path: m/129372'/0'/832192937'/2'/1
2024-05-07 09:00:32.78 | TRACE | cashu.wallet.secrets:generate_determinstic_secret:133 | keyset id: I2yN+iRYfkzT becomes 832192937
2024-05-07 09:00:32.78 | TRACE | cashu.wallet.secrets:generate_determinstic_secret:137 | secret derivation path: m/129372'/0'/832192937'/3'/0
2024-05-07 09:00:32.78 | TRACE | cashu.wallet.secrets:generate_determinstic_secret:141 | r derivation path: m/129372'/0'/832192937'/3'/1
2024-05-07 09:00:32.78 | TRACE | cashu.wallet.secrets:generate_determinstic_secret:133 | keyset id: I2yN+iRYfkzT becomes 832192937
2024-05-07 09:00:32.78 | TRACE | cashu.wallet.secrets:generate_determinstic_secret:137 | secret derivation path: m/129372'/0'/832192937'/4'/0
2024-05-07 09:00:32.78 | TRACE | cashu.wallet.secrets:generate_determinstic_secret:141 | r derivation path: m/129372'/0'/832192937'/4'/1
2024-05-07 09:00:32.78 | TRACE | cashu.wallet.secrets:generate_determinstic_secret:133 | keyset id: I2yN+iRYfkzT becomes 832192937
2024-05-07 09:00:32.78 | TRACE | cashu.wallet.secrets:generate_determinstic_secret:137 | secret derivation path: m/129372'/0'/832192937'/5'/0
2024-05-07 09:00:32.78 | TRACE | cashu.wallet.secrets:generate_determinstic_secret:141 | r derivation path: m/129372'/0'/832192937'/5'/1
2024-05-07 09:00:32.79 | TRACE | cashu.wallet.secrets:generate_determinstic_secret:133 | keyset id: I2yN+iRYfkzT becomes 832192937
2024-05-07 09:00:32.79 | TRACE | cashu.wallet.secrets:generate_determinstic_secret:137 | secret derivation path: m/129372'/0'/832192937'/6'/0
2024-05-07 09:00:32.79 | TRACE | cashu.wallet.secrets:generate_determinstic_secret:141 | r derivation path: m/129372'/0'/832192937'/6'/1
2024-05-07 09:00:32.79 | TRACE | cashu.wallet.secrets:generate_determinstic_secret:133 | keyset id: I2yN+iRYfkzT becomes 832192937
2024-05-07 09:00:32.79 | TRACE | cashu.wallet.secrets:generate_determinstic_secret:137 | secret derivation path: m/129372'/0'/832192937'/7'/0
2024-05-07 09:00:32.79 | TRACE | cashu.wallet.secrets:generate_determinstic_secret:141 | r derivation path: m/129372'/0'/832192937'/7'/1
2024-05-07 09:00:32.79 | TRACE | cashu.wallet.secrets:generate_determinstic_secret:133 | keyset id: I2yN+iRYfkzT becomes 832192937
2024-05-07 09:00:32.79 | TRACE | cashu.wallet.secrets:generate_determinstic_secret:137 | secret derivation path: m/129372'/0'/832192937'/8'/0
2024-05-07 09:00:32.79 | TRACE | cashu.wallet.secrets:generate_determinstic_secret:141 | r derivation path: m/129372'/0'/832192937'/8'/1
2024-05-07 09:00:32.79 | TRACE | cashu.wallet.secrets:generate_determinstic_secret:133 | keyset id: I2yN+iRYfkzT becomes 832192937
2024-05-07 09:00:32.80 | TRACE | cashu.wallet.secrets:generate_determinstic_secret:137 | secret derivation path: m/129372'/0'/832192937'/9'/0
2024-05-07 09:00:32.80 | TRACE | cashu.wallet.secrets:generate_determinstic_secret:141 | r derivation path: m/129372'/0'/832192937'/9'/1
2024-05-07 09:00:32.80 | TRACE | cashu.wallet.secrets:generate_determinstic_secret:133 | keyset id: I2yN+iRYfkzT becomes 832192937
2024-05-07 09:00:32.80 | TRACE | cashu.wallet.secrets:generate_determinstic_secret:137 | secret derivation path: m/129372'/0'/832192937'/10'/0
2024-05-07 09:00:32.80 | TRACE | cashu.wallet.secrets:generate_determinstic_secret:141 | r derivation path: m/129372'/0'/832192937'/10'/1
2024-05-07 09:00:32.80 | TRACE | cashu.wallet.secrets:generate_determinstic_secret:133 | keyset id: I2yN+iRYfkzT becomes 832192937
2024-05-07 09:00:32.80 | TRACE | cashu.wallet.secrets:generate_determinstic_secret:137 | secret derivation path: m/129372'/0'/832192937'/11'/0
2024-05-07 09:00:32.80 | TRACE | cashu.wallet.secrets:generate_determinstic_secret:141 | r derivation path: m/129372'/0'/832192937'/11'/1
2024-05-07 09:00:32.80 | TRACE | cashu.wallet.secrets:generate_determinstic_secret:133 | keyset id: I2yN+iRYfkzT becomes 832192937
2024-05-07 09:00:32.80 | TRACE | cashu.wallet.secrets:generate_determinstic_secret:137 | secret derivation path: m/129372'/0'/832192937'/12'/0
2024-05-07 09:00:32.81 | TRACE | cashu.wallet.secrets:generate_determinstic_secret:141 | r derivation path: m/129372'/0'/832192937'/12'/1
2024-05-07 09:00:32.81 | TRACE | cashu.wallet.secrets:generate_determinstic_secret:133 | keyset id: I2yN+iRYfkzT becomes 832192937
2024-05-07 09:00:32.81 | TRACE | cashu.wallet.secrets:generate_determinstic_secret:137 | secret derivation path: m/129372'/0'/832192937'/13'/0
2024-05-07 09:00:32.81 | TRACE | cashu.wallet.secrets:generate_determinstic_secret:141 | r derivation path: m/129372'/0'/832192937'/13'/1
2024-05-07 09:00:32.81 | TRACE | cashu.wallet.secrets:generate_determinstic_secret:133 | keyset id: I2yN+iRYfkzT becomes 832192937
2024-05-07 09:00:32.81 | TRACE | cashu.wallet.secrets:generate_determinstic_secret:137 | secret derivation path: m/129372'/0'/832192937'/14'/0
2024-05-07 09:00:32.81 | TRACE | cashu.wallet.secrets:generate_determinstic_secret:141 | r derivation path: m/129372'/0'/832192937'/14'/1
2024-05-07 09:00:32.81 | TRACE | cashu.wallet.secrets:generate_determinstic_secret:133 | keyset id: I2yN+iRYfkzT becomes 832192937
2024-05-07 09:00:32.81 | TRACE | cashu.wallet.secrets:generate_determinstic_secret:137 | secret derivation path: m/129372'/0'/832192937'/15'/0
2024-05-07 09:00:32.82 | TRACE | cashu.wallet.secrets:generate_determinstic_secret:141 | r derivation path: m/129372'/0'/832192937'/15'/1
2024-05-07 09:00:32.82 | TRACE | cashu.wallet.secrets:generate_determinstic_secret:133 | keyset id: I2yN+iRYfkzT becomes 832192937
2024-05-07 09:00:32.82 | TRACE | cashu.wallet.secrets:generate_determinstic_secret:137 | secret derivation path: m/129372'/0'/832192937'/16'/0
2024-05-07 09:00:32.82 | TRACE | cashu.wallet.secrets:generate_determinstic_secret:141 | r derivation path: m/129372'/0'/832192937'/16'/1
2024-05-07 09:00:32.82 | TRACE | cashu.wallet.secrets:generate_determinstic_secret:133 | keyset id: I2yN+iRYfkzT becomes 832192937
2024-05-07 09:00:32.82 | TRACE | cashu.wallet.secrets:generate_determinstic_secret:137 | secret derivation path: m/129372'/0'/832192937'/17'/0
2024-05-07 09:00:32.82 | TRACE | cashu.wallet.secrets:generate_determinstic_secret:141 | r derivation path: m/129372'/0'/832192937'/17'/1
2024-05-07 09:00:32.82 | TRACE | cashu.wallet.secrets:generate_determinstic_secret:133 | keyset id: I2yN+iRYfkzT becomes 832192937
2024-05-07 09:00:32.82 | TRACE | cashu.wallet.secrets:generate_determinstic_secret:137 | secret derivation path: m/129372'/0'/832192937'/18'/0
2024-05-07 09:00:32.82 | TRACE | cashu.wallet.secrets:generate_determinstic_secret:141 | r derivation path: m/129372'/0'/832192937'/18'/1
2024-05-07 09:00:32.83 | TRACE | cashu.wallet.secrets:generate_determinstic_secret:133 | keyset id: I2yN+iRYfkzT becomes 832192937
2024-05-07 09:00:32.83 | TRACE | cashu.wallet.secrets:generate_determinstic_secret:137 | secret derivation path: m/129372'/0'/832192937'/19'/0
2024-05-07 09:00:32.83 | TRACE | cashu.wallet.secrets:generate_determinstic_secret:141 | r derivation path: m/129372'/0'/832192937'/19'/1
2024-05-07 09:00:32.83 | TRACE | cashu.wallet.secrets:generate_determinstic_secret:133 | keyset id: I2yN+iRYfkzT becomes 832192937
2024-05-07 09:00:32.83 | TRACE | cashu.wallet.secrets:generate_determinstic_secret:137 | secret derivation path: m/129372'/0'/832192937'/20'/0
2024-05-07 09:00:32.83 | TRACE | cashu.wallet.secrets:generate_determinstic_secret:141 | r derivation path: m/129372'/0'/832192937'/20'/1
2024-05-07 09:00:32.83 | TRACE | cashu.wallet.secrets:generate_determinstic_secret:133 | keyset id: I2yN+iRYfkzT becomes 832192937
2024-05-07 09:00:32.83 | TRACE | cashu.wallet.secrets:generate_determinstic_secret:137 | secret derivation path: m/129372'/0'/832192937'/21'/0
2024-05-07 09:00:32.83 | TRACE | cashu.wallet.secrets:generate_determinstic_secret:141 | r derivation path: m/129372'/0'/832192937'/21'/1
2024-05-07 09:00:32.84 | TRACE | cashu.wallet.secrets:generate_determinstic_secret:133 | keyset id: I2yN+iRYfkzT becomes 832192937
2024-05-07 09:00:32.84 | TRACE | cashu.wallet.secrets:generate_determinstic_secret:137 | secret derivation path: m/129372'/0'/832192937'/22'/0
2024-05-07 09:00:32.84 | TRACE | cashu.wallet.secrets:generate_determinstic_secret:141 | r derivation path: m/129372'/0'/832192937'/22'/1
2024-05-07 09:00:32.84 | TRACE | cashu.wallet.secrets:generate_determinstic_secret:133 | keyset id: I2yN+iRYfkzT becomes 832192937
2024-05-07 09:00:32.84 | TRACE | cashu.wallet.secrets:generate_determinstic_secret:137 | secret derivation path: m/129372'/0'/832192937'/23'/0
2024-05-07 09:00:32.84 | TRACE | cashu.wallet.secrets:generate_determinstic_secret:141 | r derivation path: m/129372'/0'/832192937'/23'/1
2024-05-07 09:00:32.84 | TRACE | cashu.wallet.secrets:generate_determinstic_secret:133 | keyset id: I2yN+iRYfkzT becomes 832192937
2024-05-07 09:00:32.84 | TRACE | cashu.wallet.secrets:generate_determinstic_secret:137 | secret derivation path: m/129372'/0'/832192937'/24'/0
2024-05-07 09:00:32.84 | TRACE | cashu.wallet.secrets:generate_determinstic_secret:141 | r derivation path: m/129372'/0'/832192937'/24'/1
2024-05-07 09:00:32.85 | TRACE | cashu.wallet.wallet:_construct_outputs:1221 | Constructing output: amount=1 id='I2yN+iRYfkzT' B_='024f82099e9ea3dfdb17cb2a237ab8943756d5b0a4608f66975a855c23cd647b20' witness=None, r: 3b53d3e24152431b6fb95005f203d2e5537d40d99021bdbc0b45f112bcba7c75
2024-05-07 09:00:32.85 | TRACE | cashu.wallet.wallet:_construct_outputs:1221 | Constructing output: amount=1 id='I2yN+iRYfkzT' B_='032039e25f3d56d5bfdfcf3e761ddc8fda256300430f8a35c1bf437ce2b7c17e9a' witness=None, r: 69b04b5163e4ad9dbe0ee0744c6b017ef3e37471293dc4aaf72a4b2f3ba0a4f4
2024-05-07 09:00:32.85 | TRACE | cashu.wallet.wallet:_construct_outputs:1221 | Constructing output: amount=1 id='I2yN+iRYfkzT' B_='0263de77707d0d55dc65223044c2c92aea4f29ef8559797b00df1c55bba4acfb55' witness=None, r: 1f37c92e31c113def35b5244f74f62fc4eb4671c21b158740ac629e4b088848d
2024-05-07 09:00:32.85 | TRACE | cashu.wallet.wallet:_construct_outputs:1221 | Constructing output: amount=1 id='I2yN+iRYfkzT' B_='02f70464328e565081841bc22b5a43cbe7a02d7d4164c4924cb26f0377e4314a50' witness=None, r: 3385c192b686144ee5bfd39f1389aab635c6aedb2028543d5738c5a5e3cc32db
2024-05-07 09:00:32.85 | TRACE | cashu.wallet.wallet:_construct_outputs:1221 | Constructing output: amount=1 id='I2yN+iRYfkzT' B_='0307b93f50907773167116e6d9a2fed5eb8fc8c8b059c4b8030d8cd0e05ab97cf5' witness=None, r: 43f303c002d235142ad8dbf6d8319e404f7e0227fd8a317d0f5a7c089a9711e8
2024-05-07 09:00:32.85 | TRACE | cashu.wallet.wallet:_construct_outputs:1221 | Constructing output: amount=1 id='I2yN+iRYfkzT' B_='029b9e7ac44d5d1cdff155fed0b8c07751eb36e59e4bcb60f08c04579c1cac7b4a' witness=None, r: 91d6291163c40a151086f5894727244661a9c3c475bb835d89b2a76095dc0fc1
2024-05-07 09:00:32.85 | TRACE | cashu.wallet.wallet:_construct_outputs:1221 | Constructing output: amount=1 id='I2yN+iRYfkzT' B_='033789a34ec236592471abaf430e9636119e396c875b878461b442bde7f4b87943' witness=None, r: 85e84f414ecfb7fb8a59b8063f64afb142706c43d9171608cfe324f168c12260
2024-05-07 09:00:32.85 | TRACE | cashu.wallet.wallet:_construct_outputs:1221 | Constructing output: amount=1 id='I2yN+iRYfkzT' B_='037cb850ac7a610e26b324b7b8782ff5ca0fbd7d16a19bfd234fa06ee183db465b' witness=None, r: aa7722b88e7817d44ddeabe8834eb3da13119097f2636df843456a8c149fbf31
2024-05-07 09:00:32.85 | TRACE | cashu.wallet.wallet:_construct_outputs:1221 | Constructing output: amount=1 id='I2yN+iRYfkzT' B_='03f306a0bd82fdf64580275b5ddc7e30660472ceca00a63ab45acefc1bd2d50011' witness=None, r: e567e2434cc3fca35b2ba2c749dff73f8e1be280e86b9d71f1ebceab9010fd65
2024-05-07 09:00:32.85 | TRACE | cashu.wallet.wallet:_construct_outputs:1221 | Constructing output: amount=1 id='I2yN+iRYfkzT' B_='030e2c40ddae6c15d7f0f90ad025fb008b3db0eb09c129bed90c2e78e16e5764b8' witness=None, r: ad7a7c06eb1c932a4b4cfd5f9e9a27feb30fb6bf81713a2d29cdcbb3a2e5e337
2024-05-07 09:00:32.85 | TRACE | cashu.wallet.wallet:_construct_outputs:1221 | Constructing output: amount=1 id='I2yN+iRYfkzT' B_='03b95b8afe606e248f09f43abfc191f93fe8c39bcc59ae09f10a20c1a6d0db0212' witness=None, r: 95caf00aa85264db126ef801ec4bf91754f9b06f016639ae3344b5fe4932ab2c
2024-05-07 09:00:32.85 | TRACE | cashu.wallet.wallet:_construct_outputs:1221 | Constructing output: amount=1 id='I2yN+iRYfkzT' B_='020b84054637d365ae7e1ec222f1f04b7ffe293d3e4ad1aa0be71d870c1b8efbe1' witness=None, r: 3653ed8fb86570e96f8615899e920594e7924ccd59595a0418e7088432f4f654
2024-05-07 09:00:32.85 | TRACE | cashu.wallet.wallet:_construct_outputs:1221 | Constructing output: amount=1 id='I2yN+iRYfkzT' B_='0363254af64faa0adaca9610c7b1e19cb583000161260164fb5f5d7ebe739e6212' witness=None, r: 314cbedaca8cc939bdfa1a08782ad0bb1a30a643f4ffc2eaa4cab9160b94963e
2024-05-07 09:00:32.85 | TRACE | cashu.wallet.wallet:_construct_outputs:1221 | Constructing output: amount=1 id='I2yN+iRYfkzT' B_='0382da1125c22ed3fd05498e9685cbabf09972308a498f9c3bc3ae3e144d594c80' witness=None, r: b33f3862206b232b077ed8c51199154fd66fc9324596d21245475fc05b72ae10
2024-05-07 09:00:32.85 | TRACE | cashu.wallet.wallet:_construct_outputs:1221 | Constructing output: amount=1 id='I2yN+iRYfkzT' B_='033eb955d877fd8dd9d55413d09e9eefd8f980c05e154dc8421da6a99df72f6f8f' witness=None, r: 153e59bfb7c4c524dfc736fcbdd11374d0be127afef60d6838dd8f7606950a40
2024-05-07 09:00:32.85 | TRACE | cashu.wallet.wallet:_construct_outputs:1221 | Constructing output: amount=1 id='I2yN+iRYfkzT' B_='02faa62978780fc5e4b55002ce21731a42a1d0bbf91b7257cf30e2ea172edb20d5' witness=None, r: 02bae582a6726ad7b54bccd92219bf7bbb1bd564163fea55cb63e8cadc2c60d8
2024-05-07 09:00:32.85 | TRACE | cashu.wallet.wallet:_construct_outputs:1221 | Constructing output: amount=1 id='I2yN+iRYfkzT' B_='02ffb3879da022dc1e762f930cbfb70337ef671e3b79b71d79c338bffdf0d4b672' witness=None, r: aff68442b90a303902d0737204947566e6089a9a85b36297f862757420b28c2b
2024-05-07 09:00:32.85 | TRACE | cashu.wallet.wallet:_construct_outputs:1221 | Constructing output: amount=1 id='I2yN+iRYfkzT' B_='035a0254289d81a8233614d20b858b7fb201acd8b4168da7d255559d0ff9665997' witness=None, r: feac01da9d571624184428f01a894ca4e29814917cf5a07380faa0dad389e79c
2024-05-07 09:00:32.85 | TRACE | cashu.wallet.wallet:_construct_outputs:1221 | Constructing output: amount=1 id='I2yN+iRYfkzT' B_='02a590206b869d1d3113545c30d2d14f169b03d9cba8e7401bcac67b0657a63fbb' witness=None, r: 317df5bcca1fbfb9291eb2ccbf1cb78c85e6bb4bfe1483cb8c96d15973b15216
2024-05-07 09:00:32.85 | TRACE | cashu.wallet.wallet:_construct_outputs:1221 | Constructing output: amount=1 id='I2yN+iRYfkzT' B_='0274ed83b6ae15d47f0309bc0f2fb9d400ef331b5e5eee53b915c2e92b2658c774' witness=None, r: a66f5841ce2fe8e825c99e6fa83d7d3fcae046b2dd811b35f2907e5ccc33c5ce
2024-05-07 09:00:32.85 | TRACE | cashu.wallet.wallet:_construct_outputs:1221 | Constructing output: amount=1 id='I2yN+iRYfkzT' B_='03e74f2eac28e966239585d3cbde42baef5abc0ebbba4e2bcf8404043ea7a3e4b0' witness=None, r: 470b7eb7a9763596ba2cfcf9d92f7f866e8f8190292177cd75b041912d3fb6dc
2024-05-07 09:00:32.85 | TRACE | cashu.wallet.wallet:_construct_outputs:1221 | Constructing output: amount=1 id='I2yN+iRYfkzT' B_='03cb406327ad06525d3d51f43caaaa21196bdd565094344ac4d18148e593b40ff2' witness=None, r: 698f800018a651ee4207196fdf4c7ce49469e34256331ea113d90d360f4dd3b8
2024-05-07 09:00:32.85 | TRACE | cashu.wallet.wallet:_construct_outputs:1221 | Constructing output: amount=1 id='I2yN+iRYfkzT' B_='03151792559adcb981fcbff272384a835487ad5ed4b4cf626b0eda97cd91c3ae15' witness=None, r: 659ee19d6dd84e758189cd96c911f611c775483ca6c40feece464d290b71ff74
2024-05-07 09:00:32.85 | TRACE | cashu.wallet.wallet:_construct_outputs:1221 | Constructing output: amount=1 id='I2yN+iRYfkzT' B_='03aee88b6951878d6111519f967fcfb3fc0673b2aefcbaa634267cb18222a8c6ef' witness=None, r: dfe1416d20f9fdc1064274dcda0b08a1e27fb39efc04e4f2057cc32773aebdad
2024-05-07 09:00:32.85 | TRACE | cashu.wallet.wallet:_construct_outputs:1221 | Constructing output: amount=1 id='I2yN+iRYfkzT' B_='03662c0f220eaa1546d10cf671461496668fde44208568523cbab22c9032482243' witness=None, r: 0709fd9ba8a10664ea7824001428b2fcb0013c11fd6ad89d609d4f718c6fd0c4
2024-05-07 09:00:32.97 | TRACE | cashu.wallet.wallet:_construct_proofs:1126 | Constructing proofs.
2024-05-07 09:00:32.97 | TRACE | cashu.wallet.wallet:_construct_proofs:1164 | Created proof: id='I2yN+iRYfkzT' amount=1 secret='200fcb9efe5fcbe340e5bd3c2767e46a129b5cd3da428b7e2ca6e9b65b47944d' Y='02e0da60cb556e9547b8014388b6f92ec63d42e964eabd427d3c1286fdf7cee2ee' C='028820f54c3f37f37a79a8b2cf7ce96c59be2c45cf83be4c00b8a2c7ecdb431464' dleq=DLEQWallet(e='75d46079faeb1acbe5f8cac2e101d60189ce58905172d5a4227a6cb19062abc0', s='85b7f90e3d6ed0897f505c78d67e7638715ea28f492e60bd704c12a360d8b72e', r='3b53d3e24152431b6fb95005f203d2e5537d40d99021bdbc0b45f112bcba7c75') witness='' reserved=False send_id='' time_created='' time_reserved='' derivation_path="m/129372'/0'/832192937'/0'" mint_id=None melt_id=None, r: 3b53d3e24152431b6fb95005f203d2e5537d40d99021bdbc0b45f112bcba7c75 out of promise id='I2yN+iRYfkzT' amount=1 C_='03a9c7bb9aa7995eedf3055036000a0df508736ac4651312bda55de5c332f4d937' dleq=DLEQ(e='75d46079faeb1acbe5f8cac2e101d60189ce58905172d5a4227a6cb19062abc0', s='85b7f90e3d6ed0897f505c78d67e7638715ea28f492e60bd704c12a360d8b72e')
2024-05-07 09:00:32.97 | TRACE | cashu.wallet.wallet:verify_proofs_dleq:1087 | Verifying DLEQ proof.
2024-05-07 09:00:32.98 | TRACE | cashu.wallet.wallet:verify_proofs_dleq:1102 | DLEQ proof valid.
2024-05-07 09:00:32.98 | DEBUG | cashu.wallet.wallet:verify_proofs_dleq:1103 | Verified incoming DLEQ proofs.
2024-05-07 09:00:32.98 | TRACE | cashu.wallet.wallet:_construct_proofs:1171 | Constructed 1 proofs.
2024-05-07 09:00:32.98 | DEBUG | cashu.wallet.wallet:restore_promises:1752 | Restored 1 promises
2024-05-07 09:00:33.08 | TRACE | cashu.wallet.secrets:generate_determinstic_secret:133 | keyset id: I2yN+iRYfkzT becomes 832192937
2024-05-07 09:00:33.08 | TRACE | cashu.wallet.secrets:generate_determinstic_secret:137 | secret derivation path: m/129372'/0'/832192937'/25'/0
2024-05-07 09:00:33.09 | TRACE | cashu.wallet.secrets:generate_determinstic_secret:141 | r derivation path: m/129372'/0'/832192937'/25'/1
2024-05-07 09:00:33.09 | TRACE | cashu.wallet.secrets:generate_determinstic_secret:133 | keyset id: I2yN+iRYfkzT becomes 832192937
2024-05-07 09:00:33.09 | TRACE | cashu.wallet.secrets:generate_determinstic_secret:137 | secret derivation path: m/129372'/0'/832192937'/26'/0
2024-05-07 09:00:33.09 | TRACE | cashu.wallet.secrets:generate_determinstic_secret:141 | r derivation path: m/129372'/0'/832192937'/26'/1
2024-05-07 09:00:33.09 | TRACE | cashu.wallet.secrets:generate_determinstic_secret:133 | keyset id: I2yN+iRYfkzT becomes 832192937
2024-05-07 09:00:33.09 | TRACE | cashu.wallet.secrets:generate_determinstic_secret:137 | secret derivation path: m/129372'/0'/832192937'/27'/0
2024-05-07 09:00:33.09 | TRACE | cashu.wallet.secrets:generate_determinstic_secret:141 | r derivation path: m/129372'/0'/832192937'/27'/1
2024-05-07 09:00:33.10 | TRACE | cashu.wallet.secrets:generate_determinstic_secret:133 | keyset id: I2yN+iRYfkzT becomes 832192937
2024-05-07 09:00:33.10 | TRACE | cashu.wallet.secrets:generate_determinstic_secret:137 | secret derivation path: m/129372'/0'/832192937'/28'/0
2024-05-07 09:00:33.10 | TRACE | cashu.wallet.secrets:generate_determinstic_secret:141 | r derivation path: m/129372'/0'/832192937'/28'/1
2024-05-07 09:00:33.10 | TRACE | cashu.wallet.secrets:generate_determinstic_secret:133 | keyset id: I2yN+iRYfkzT becomes 832192937
2024-05-07 09:00:33.10 | TRACE | cashu.wallet.secrets:generate_determinstic_secret:137 | secret derivation path: m/129372'/0'/832192937'/29'/0
2024-05-07 09:00:33.10 | TRACE | cashu.wallet.secrets:generate_determinstic_secret:141 | r derivation path: m/129372'/0'/832192937'/29'/1
2024-05-07 09:00:33.10 | TRACE | cashu.wallet.secrets:generate_determinstic_secret:133 | keyset id: I2yN+iRYfkzT becomes 832192937
2024-05-07 09:00:33.10 | TRACE | cashu.wallet.secrets:generate_determinstic_secret:137 | secret derivation path: m/129372'/0'/832192937'/30'/0
2024-05-07 09:00:33.10 | TRACE | cashu.wallet.secrets:generate_determinstic_secret:141 | r derivation path: m/129372'/0'/832192937'/30'/1
2024-05-07 09:00:33.10 | TRACE | cashu.wallet.secrets:generate_determinstic_secret:133 | keyset id: I2yN+iRYfkzT becomes 832192937
2024-05-07 09:00:33.10 | TRACE | cashu.wallet.secrets:generate_determinstic_secret:137 | secret derivation path: m/129372'/0'/832192937'/31'/0
2024-05-07 09:00:33.11 | TRACE | cashu.wallet.secrets:generate_determinstic_secret:141 | r derivation path: m/129372'/0'/832192937'/31'/1
2024-05-07 09:00:33.11 | TRACE | cashu.wallet.secrets:generate_determinstic_secret:133 | keyset id: I2yN+iRYfkzT becomes 832192937
2024-05-07 09:00:33.11 | TRACE | cashu.wallet.secrets:generate_determinstic_secret:137 | secret derivation path: m/129372'/0'/832192937'/32'/0
2024-05-07 09:00:33.11 | TRACE | cashu.wallet.secrets:generate_determinstic_secret:141 | r derivation path: m/129372'/0'/832192937'/32'/1
2024-05-07 09:00:33.11 | TRACE | cashu.wallet.secrets:generate_determinstic_secret:133 | keyset id: I2yN+iRYfkzT becomes 832192937
2024-05-07 09:00:33.11 | TRACE | cashu.wallet.secrets:generate_determinstic_secret:137 | secret derivation path: m/129372'/0'/832192937'/33'/0
2024-05-07 09:00:33.11 | TRACE | cashu.wallet.secrets:generate_determinstic_secret:141 | r derivation path: m/129372'/0'/832192937'/33'/1
2024-05-07 09:00:33.11 | TRACE | cashu.wallet.secrets:generate_determinstic_secret:133 | keyset id: I2yN+iRYfkzT becomes 832192937
2024-05-07 09:00:33.11 | TRACE | cashu.wallet.secrets:generate_determinstic_secret:137 | secret derivation path: m/129372'/0'/832192937'/34'/0
2024-05-07 09:00:33.12 | TRACE | cashu.wallet.secrets:generate_determinstic_secret:141 | r derivation path: m/129372'/0'/832192937'/34'/1
2024-05-07 09:00:33.12 | TRACE | cashu.wallet.secrets:generate_determinstic_secret:133 | keyset id: I2yN+iRYfkzT becomes 832192937
2024-05-07 09:00:33.12 | TRACE | cashu.wallet.secrets:generate_determinstic_secret:137 | secret derivation path: m/129372'/0'/832192937'/35'/0
2024-05-07 09:00:33.12 | TRACE | cashu.wallet.secrets:generate_determinstic_secret:141 | r derivation path: m/129372'/0'/832192937'/35'/1
2024-05-07 09:00:33.12 | TRACE | cashu.wallet.secrets:generate_determinstic_secret:133 | keyset id: I2yN+iRYfkzT becomes 832192937
2024-05-07 09:00:33.12 | TRACE | cashu.wallet.secrets:generate_determinstic_secret:137 | secret derivation path: m/129372'/0'/832192937'/36'/0
2024-05-07 09:00:33.12 | TRACE | cashu.wallet.secrets:generate_determinstic_secret:141 | r derivation path: m/129372'/0'/832192937'/36'/1
2024-05-07 09:00:33.12 | TRACE | cashu.wallet.secrets:generate_determinstic_secret:133 | keyset id: I2yN+iRYfkzT becomes 832192937
2024-05-07 09:00:33.12 | TRACE | cashu.wallet.secrets:generate_determinstic_secret:137 | secret derivation path: m/129372'/0'/832192937'/37'/0
2024-05-07 09:00:33.12 | TRACE | cashu.wallet.secrets:generate_determinstic_secret:141 | r derivation path: m/129372'/0'/832192937'/37'/1
2024-05-07 09:00:33.13 | TRACE | cashu.wallet.secrets:generate_determinstic_secret:133 | keyset id: I2yN+iRYfkzT becomes 832192937
2024-05-07 09:00:33.13 | TRACE | cashu.wallet.secrets:generate_determinstic_secret:137 | secret derivation path: m/129372'/0'/832192937'/38'/0
2024-05-07 09:00:33.13 | TRACE | cashu.wallet.secrets:generate_determinstic_secret:141 | r derivation path: m/129372'/0'/832192937'/38'/1
2024-05-07 09:00:33.13 | TRACE | cashu.wallet.secrets:generate_determinstic_secret:133 | keyset id: I2yN+iRYfkzT becomes 832192937
2024-05-07 09:00:33.13 | TRACE | cashu.wallet.secrets:generate_determinstic_secret:137 | secret derivation path: m/129372'/0'/832192937'/39'/0
2024-05-07 09:00:33.13 | TRACE | cashu.wallet.secrets:generate_determinstic_secret:141 | r derivation path: m/129372'/0'/832192937'/39'/1
2024-05-07 09:00:33.13 | TRACE | cashu.wallet.secrets:generate_determinstic_secret:133 | keyset id: I2yN+iRYfkzT becomes 832192937
2024-05-07 09:00:33.13 | TRACE | cashu.wallet.secrets:generate_determinstic_secret:137 | secret derivation path: m/129372'/0'/832192937'/40'/0
2024-05-07 09:00:33.13 | TRACE | cashu.wallet.secrets:generate_determinstic_secret:141 | r derivation path: m/129372'/0'/832192937'/40'/1
2024-05-07 09:00:33.14 | TRACE | cashu.wallet.secrets:generate_determinstic_secret:133 | keyset id: I2yN+iRYfkzT becomes 832192937
2024-05-07 09:00:33.14 | TRACE | cashu.wallet.secrets:generate_determinstic_secret:137 | secret derivation path: m/129372'/0'/832192937'/41'/0
2024-05-07 09:00:33.14 | TRACE | cashu.wallet.secrets:generate_determinstic_secret:141 | r derivation path: m/129372'/0'/832192937'/41'/1
2024-05-07 09:00:33.14 | TRACE | cashu.wallet.secrets:generate_determinstic_secret:133 | keyset id: I2yN+iRYfkzT becomes 832192937
2024-05-07 09:00:33.14 | TRACE | cashu.wallet.secrets:generate_determinstic_secret:137 | secret derivation path: m/129372'/0'/832192937'/42'/0
2024-05-07 09:00:33.14 | TRACE | cashu.wallet.secrets:generate_determinstic_secret:141 | r derivation path: m/129372'/0'/832192937'/42'/1
2024-05-07 09:00:33.14 | TRACE | cashu.wallet.secrets:generate_determinstic_secret:133 | keyset id: I2yN+iRYfkzT becomes 832192937
2024-05-07 09:00:33.14 | TRACE | cashu.wallet.secrets:generate_determinstic_secret:137 | secret derivation path: m/129372'/0'/832192937'/43'/0
2024-05-07 09:00:33.14 | TRACE | cashu.wallet.secrets:generate_determinstic_secret:141 | r derivation path: m/129372'/0'/832192937'/43'/1
2024-05-07 09:00:33.14 | TRACE | cashu.wallet.secrets:generate_determinstic_secret:133 | keyset id: I2yN+iRYfkzT becomes 832192937
2024-05-07 09:00:33.14 | TRACE | cashu.wallet.secrets:generate_determinstic_secret:137 | secret derivation path: m/129372'/0'/832192937'/44'/0
2024-05-07 09:00:33.15 | TRACE | cashu.wallet.secrets:generate_determinstic_secret:141 | r derivation path: m/129372'/0'/832192937'/44'/1
2024-05-07 09:00:33.15 | TRACE | cashu.wallet.secrets:generate_determinstic_secret:133 | keyset id: I2yN+iRYfkzT becomes 832192937
2024-05-07 09:00:33.15 | TRACE | cashu.wallet.secrets:generate_determinstic_secret:137 | secret derivation path: m/129372'/0'/832192937'/45'/0
2024-05-07 09:00:33.15 | TRACE | cashu.wallet.secrets:generate_determinstic_secret:141 | r derivation path: m/129372'/0'/832192937'/45'/1
2024-05-07 09:00:33.15 | TRACE | cashu.wallet.secrets:generate_determinstic_secret:133 | keyset id: I2yN+iRYfkzT becomes 832192937
2024-05-07 09:00:33.15 | TRACE | cashu.wallet.secrets:generate_determinstic_secret:137 | secret derivation path: m/129372'/0'/832192937'/46'/0
2024-05-07 09:00:33.15 | TRACE | cashu.wallet.secrets:generate_determinstic_secret:141 | r derivation path: m/129372'/0'/832192937'/46'/1
2024-05-07 09:00:33.15 | TRACE | cashu.wallet.secrets:generate_determinstic_secret:133 | keyset id: I2yN+iRYfkzT becomes 832192937
2024-05-07 09:00:33.15 | TRACE | cashu.wallet.secrets:generate_determinstic_secret:137 | secret derivation path: m/129372'/0'/832192937'/47'/0
2024-05-07 09:00:33.16 | TRACE | cashu.wallet.secrets:generate_determinstic_secret:141 | r derivation path: m/129372'/0'/832192937'/47'/1
2024-05-07 09:00:33.16 | TRACE | cashu.wallet.secrets:generate_determinstic_secret:133 | keyset id: I2yN+iRYfkzT becomes 832192937
2024-05-07 09:00:33.16 | TRACE | cashu.wallet.secrets:generate_determinstic_secret:137 | secret derivation path: m/129372'/0'/832192937'/48'/0
2024-05-07 09:00:33.16 | TRACE | cashu.wallet.secrets:generate_determinstic_secret:141 | r derivation path: m/129372'/0'/832192937'/48'/1
2024-05-07 09:00:33.16 | TRACE | cashu.wallet.secrets:generate_determinstic_secret:133 | keyset id: I2yN+iRYfkzT becomes 832192937
2024-05-07 09:00:33.16 | TRACE | cashu.wallet.secrets:generate_determinstic_secret:137 | secret derivation path: m/129372'/0'/832192937'/49'/0
2024-05-07 09:00:33.16 | TRACE | cashu.wallet.secrets:generate_determinstic_secret:141 | r derivation path: m/129372'/0'/832192937'/49'/1
2024-05-07 09:00:33.17 | TRACE | cashu.wallet.wallet:_construct_outputs:1221 | Constructing output: amount=1 id='I2yN+iRYfkzT' B_='030aef7e413b82f06e0005a77412c210cc7edcda621b37104970f3ce7fb4d5f948' witness=None, r: 4b1a8e82bf99315a82db70abcf468a962725efb6c2531694f42d04adf41f239b
2024-05-07 09:00:33.17 | TRACE | cashu.wallet.wallet:_construct_outputs:1221 | Constructing output: amount=1 id='I2yN+iRYfkzT' B_='03249cb089d39e633f6be0c967176490818f50e7db4f0bea3dc47d442c3e1ad50e' witness=None, r: 4056c69ceca7ff851846a9036224697e77763d0034d72ce7a05763541f5aea6f
2024-05-07 09:00:33.17 | TRACE | cashu.wallet.wallet:_construct_outputs:1221 | Constructing output: amount=1 id='I2yN+iRYfkzT' B_='032b788f0b4312a584a2b09c954c879c228b1856df9f88e36cd3bdce33dc53eaf4' witness=None, r: 8438aae81a806e81739bcefc69a86000313dfa05226f96e27d4e94d8fb22e173
2024-05-07 09:00:33.17 | TRACE | cashu.wallet.wallet:_construct_outputs:1221 | Constructing output: amount=1 id='I2yN+iRYfkzT' B_='028f54e49841ca2f3d02a63b39cf2c3f6b5aee2c35faaca033b3818962f28feb45' witness=None, r: a74e242533fe19607709f8a64dded4166afe0763fec5ca954592c9bd51437461
2024-05-07 09:00:33.17 | TRACE | cashu.wallet.wallet:_construct_outputs:1221 | Constructing output: amount=1 id='I2yN+iRYfkzT' B_='0358f7a4b617185afcf2668fece48ed3d552d1aea03a37393c709b69af5e6c9e09' witness=None, r: f5eeb7a70a2eebb8d1f41482e87ec833bb91685faf1deec11853896247063b73
2024-05-07 09:00:33.17 | TRACE | cashu.wallet.wallet:_construct_outputs:1221 | Constructing output: amount=1 id='I2yN+iRYfkzT' B_='02f56190d62655ef3abbd3d1d8b262a5bee25c89c13c48c1e46855cad7ba5a8c19' witness=None, r: ab1afe7e29c38c19c6ad66fcdabcd4565784f759b8e4a500dc51720a73193a53
2024-05-07 09:00:33.17 | TRACE | cashu.wallet.wallet:_construct_outputs:1221 | Constructing output: amount=1 id='I2yN+iRYfkzT' B_='031b2264fa2f20b5ada862ab0e933743527eafef1a50bd66f41f13c470f51fdfc4' witness=None, r: 790769c3713151a51a076930716e78cb4596fb2f59127cae73a55fc7fbdf0ced
2024-05-07 09:00:33.17 | TRACE | cashu.wallet.wallet:_construct_outputs:1221 | Constructing output: amount=1 id='I2yN+iRYfkzT' B_='0340d419f4275879af497dda52d982ccd943ea4d54e4c1588e36cfd3338fc25f6b' witness=None, r: a04a936dff900472f218d687bb447b7cfd4e4ac969e2b3aaada305f62ce82f04
2024-05-07 09:00:33.17 | TRACE | cashu.wallet.wallet:_construct_outputs:1221 | Constructing output: amount=1 id='I2yN+iRYfkzT' B_='02219824d1558904902c1faa353f8c786536484002e3d7f104ece7602f3b55755f' witness=None, r: 021638f1a46a738512981c775b77b8118dcb91fbff4cfb91cd1bfc97bfaa18f5
2024-05-07 09:00:33.17 | TRACE | cashu.wallet.wallet:_construct_outputs:1221 | Constructing output: amount=1 id='I2yN+iRYfkzT' B_='02143d4959a15b73569bed34407c1be352745f8aac3813033d46a443e4928a0132' witness=None, r: a8c1930aeb6830a54d059603007ca242ca2490dddead0541da77485344dd421d
2024-05-07 09:00:33.17 | TRACE | cashu.wallet.wallet:_construct_outputs:1221 | Constructing output: amount=1 id='I2yN+iRYfkzT' B_='0323bd564edfb00c19c9d048263b84ef8b283f89844d6d33f88f16c50bc5caf9eb' witness=None, r: d5920b901747eed59d9c0dd493068c7847e50e03a5b1f99d2cca49130543c333
2024-05-07 09:00:33.17 | TRACE | cashu.wallet.wallet:_construct_outputs:1221 | Constructing output: amount=1 id='I2yN+iRYfkzT' B_='020bf0f336ce7124cd3e90edbde6f90c0ddcedd6a0955acfef01b80d55b46c0234' witness=None, r: 2046a108f4f5d7fc3d975619ed68f24528627fcf1850e0a622473bbb4eda519b
2024-05-07 09:00:33.17 | TRACE | cashu.wallet.wallet:_construct_outputs:1221 | Constructing output: amount=1 id='I2yN+iRYfkzT' B_='03d46ddadce617cae0c9141d629e7896d2d3b7b86a5477ab00d1a1fad5d5717b81' witness=None, r: 0b6bce86ce73253ff89165a0b1a4b7dcd90719cb8aa782a4b786177b411adf85
2024-05-07 09:00:33.17 | TRACE | cashu.wallet.wallet:_construct_outputs:1221 | Constructing output: amount=1 id='I2yN+iRYfkzT' B_='025ab852e7d98307c1606c88dc249b573791c8a6a8c932c0883ca399f647cebd64' witness=None, r: c9d3453f72cc89ad70688b649b65aabc70970a995d0b6cb6602dc2793f000779
2024-05-07 09:00:33.17 | TRACE | cashu.wallet.wallet:_construct_outputs:1221 | Constructing output: amount=1 id='I2yN+iRYfkzT' B_='029dd1a08ba9edbdea4da6c78273ba321a9a1e5166588e925bab542d7a1b1f6b16' witness=None, r: 7b6f334f9e0c6291e0b26c64865a42202bfb3aa099314cdabae77f5c65187750
2024-05-07 09:00:33.17 | TRACE | cashu.wallet.wallet:_construct_outputs:1221 | Constructing output: amount=1 id='I2yN+iRYfkzT' B_='02b2247ab37a8b36d22fce79cb6651872904dbfa175ef4b3ffaf1239a063edca1e' witness=None, r: 2ed3a18ddc9bc9d420682323de9b919760fa246463a69cee87e03f2a89755335
2024-05-07 09:00:33.17 | TRACE | cashu.wallet.wallet:_construct_outputs:1221 | Constructing output: amount=1 id='I2yN+iRYfkzT' B_='034f2c3c517ab42d561c196b037e6da756529c4a37a8458297d446ec465b8b08b9' witness=None, r: 9791d758c8eeec146b0b3f824802efaf767eb3e5aed2f502816c8872b18646ed
2024-05-07 09:00:33.17 | TRACE | cashu.wallet.wallet:_construct_outputs:1221 | Constructing output: amount=1 id='I2yN+iRYfkzT' B_='0302e7a1e995024f4c8906d80198e7a4f7bc7a7aa86a83b33f133b54855145939a' witness=None, r: 35091692a3a0c09412d8b8e87f0518b66d28e27c0af75b3e67099861cb4c0f8a
2024-05-07 09:00:33.17 | TRACE | cashu.wallet.wallet:_construct_outputs:1221 | Constructing output: amount=1 id='I2yN+iRYfkzT' B_='02dd9d54f30f3a98e7ddf9c7ca5f7380382030d76f9af4cd8e1f460abc38b6db9e' witness=None, r: f109adf4b5360702f9c4240ebdab038db4a3a50dcfc8f76477f50dae362b694b
2024-05-07 09:00:33.17 | TRACE | cashu.wallet.wallet:_construct_outputs:1221 | Constructing output: amount=1 id='I2yN+iRYfkzT' B_='02886587a4fa52909d68e093a3438698af08416d60e4c353915d655799370180c6' witness=None, r: 7c99d9c3457dc4a971aa3a7e1db7d656fc6c64dc1f77351761663999b97afacd
2024-05-07 09:00:33.17 | TRACE | cashu.wallet.wallet:_construct_outputs:1221 | Constructing output: amount=1 id='I2yN+iRYfkzT' B_='03c8285d39ec136648bb3ccd7ad75a0fdc5eec14cfd10f9fbbcebb4510ae482e69' witness=None, r: 2e42bc565bf9fd0f1b227dd6fa7dd41e64f32bb7feaa530574b1870a428c5457
2024-05-07 09:00:33.17 | TRACE | cashu.wallet.wallet:_construct_outputs:1221 | Constructing output: amount=1 id='I2yN+iRYfkzT' B_='02478c9dcdf09b0143fb524d03709d4e23bfd5bb19926038ef8d0e089b518daa5e' witness=None, r: a217c5cff26d14942c795beb8b4fe78b1372f75248013d2039487962235f2b4d
2024-05-07 09:00:33.17 | TRACE | cashu.wallet.wallet:_construct_outputs:1221 | Constructing output: amount=1 id='I2yN+iRYfkzT' B_='025840d456d7ba4bdeb321f3070232757f076695db7b857b7f32b5039222d14f35' witness=None, r: 42fccb119d1e47be127a200fc0ce5305710ac4709fc4e68382afa0b490b62fa2
2024-05-07 09:00:33.17 | TRACE | cashu.wallet.wallet:_construct_outputs:1221 | Constructing output: amount=1 id='I2yN+iRYfkzT' B_='0285bd426959e07d2e44f7f85dd2af28f347133397e83893f417106a7cecdd2594' witness=None, r: 242ecfc908959ac6ec7ad829148f698c4ff1edd346f073d3a136a6dc9feb1f6b
2024-05-07 09:00:33.17 | TRACE | cashu.wallet.wallet:_construct_outputs:1221 | Constructing output: amount=1 id='I2yN+iRYfkzT' B_='03aa5b9248978c69a00b3d434671e7418d064f288d4398d974c6394139b52a3732' witness=None, r: ccca5241ab70e628e21d10a427a30433e0ddd97f66927eb685140ad70e20b0cd
2024-05-07 09:00:33.28 | TRACE | cashu.wallet.wallet:_construct_proofs:1126 | Constructing proofs.
2024-05-07 09:00:33.28 | DEBUG | cashu.wallet.wallet:verify_proofs_dleq:1103 | Verified incoming DLEQ proofs.
2024-05-07 09:00:33.28 | TRACE | cashu.wallet.wallet:_construct_proofs:1171 | Constructed 0 proofs.
2024-05-07 09:00:33.28 | DEBUG | cashu.wallet.wallet:restore_promises:1752 | Restored 0 promises
2024-05-07 09:00:33.38 | TRACE | cashu.wallet.secrets:generate_determinstic_secret:133 | keyset id: I2yN+iRYfkzT becomes 832192937
2024-05-07 09:00:33.38 | TRACE | cashu.wallet.secrets:generate_determinstic_secret:137 | secret derivation path: m/129372'/0'/832192937'/50'/0
2024-05-07 09:00:33.39 | TRACE | cashu.wallet.secrets:generate_determinstic_secret:141 | r derivation path: m/129372'/0'/832192937'/50'/1
2024-05-07 09:00:33.39 | TRACE | cashu.wallet.secrets:generate_determinstic_secret:133 | keyset id: I2yN+iRYfkzT becomes 832192937
2024-05-07 09:00:33.39 | TRACE | cashu.wallet.secrets:generate_determinstic_secret:137 | secret derivation path: m/129372'/0'/832192937'/51'/0
2024-05-07 09:00:33.39 | TRACE | cashu.wallet.secrets:generate_determinstic_secret:141 | r derivation path: m/129372'/0'/832192937'/51'/1
2024-05-07 09:00:33.39 | TRACE | cashu.wallet.secrets:generate_determinstic_secret:133 | keyset id: I2yN+iRYfkzT becomes 832192937
2024-05-07 09:00:33.39 | TRACE | cashu.wallet.secrets:generate_determinstic_secret:137 | secret derivation path: m/129372'/0'/832192937'/52'/0
2024-05-07 09:00:33.40 | TRACE | cashu.wallet.secrets:generate_determinstic_secret:141 | r derivation path: m/129372'/0'/832192937'/52'/1
2024-05-07 09:00:33.40 | TRACE | cashu.wallet.secrets:generate_determinstic_secret:133 | keyset id: I2yN+iRYfkzT becomes 832192937
2024-05-07 09:00:33.40 | TRACE | cashu.wallet.secrets:generate_determinstic_secret:137 | secret derivation path: m/129372'/0'/832192937'/53'/0
2024-05-07 09:00:33.40 | TRACE | cashu.wallet.secrets:generate_determinstic_secret:141 | r derivation path: m/129372'/0'/832192937'/53'/1
2024-05-07 09:00:33.40 | TRACE | cashu.wallet.secrets:generate_determinstic_secret:133 | keyset id: I2yN+iRYfkzT becomes 832192937
2024-05-07 09:00:33.40 | TRACE | cashu.wallet.secrets:generate_determinstic_secret:137 | secret derivation path: m/129372'/0'/832192937'/54'/0
2024-05-07 09:00:33.40 | TRACE | cashu.wallet.secrets:generate_determinstic_secret:141 | r derivation path: m/129372'/0'/832192937'/54'/1
2024-05-07 09:00:33.40 | TRACE | cashu.wallet.secrets:generate_determinstic_secret:133 | keyset id: I2yN+iRYfkzT becomes 832192937
2024-05-07 09:00:33.40 | TRACE | cashu.wallet.secrets:generate_determinstic_secret:137 | secret derivation path: m/129372'/0'/832192937'/55'/0
2024-05-07 09:00:33.41 | TRACE | cashu.wallet.secrets:generate_determinstic_secret:141 | r derivation path: m/129372'/0'/832192937'/55'/1
2024-05-07 09:00:33.41 | TRACE | cashu.wallet.secrets:generate_determinstic_secret:133 | keyset id: I2yN+iRYfkzT becomes 832192937
2024-05-07 09:00:33.41 | TRACE | cashu.wallet.secrets:generate_determinstic_secret:137 | secret derivation path: m/129372'/0'/832192937'/56'/0
2024-05-07 09:00:33.41 | TRACE | cashu.wallet.secrets:generate_determinstic_secret:141 | r derivation path: m/129372'/0'/832192937'/56'/1
2024-05-07 09:00:33.41 | TRACE | cashu.wallet.secrets:generate_determinstic_secret:133 | keyset id: I2yN+iRYfkzT becomes 832192937
2024-05-07 09:00:33.41 | TRACE | cashu.wallet.secrets:generate_determinstic_secret:137 | secret derivation path: m/129372'/0'/832192937'/57'/0
2024-05-07 09:00:33.41 | TRACE | cashu.wallet.secrets:generate_determinstic_secret:141 | r derivation path: m/129372'/0'/832192937'/57'/1
2024-05-07 09:00:33.41 | TRACE | cashu.wallet.secrets:generate_determinstic_secret:133 | keyset id: I2yN+iRYfkzT becomes 832192937
2024-05-07 09:00:33.41 | TRACE | cashu.wallet.secrets:generate_determinstic_secret:137 | secret derivation path: m/129372'/0'/832192937'/58'/0
2024-05-07 09:00:33.42 | TRACE | cashu.wallet.secrets:generate_determinstic_secret:141 | r derivation path: m/129372'/0'/832192937'/58'/1
2024-05-07 09:00:33.42 | TRACE | cashu.wallet.secrets:generate_determinstic_secret:133 | keyset id: I2yN+iRYfkzT becomes 832192937
2024-05-07 09:00:33.42 | TRACE | cashu.wallet.secrets:generate_determinstic_secret:137 | secret derivation path: m/129372'/0'/832192937'/59'/0
2024-05-07 09:00:33.42 | TRACE | cashu.wallet.secrets:generate_determinstic_secret:141 | r derivation path: m/129372'/0'/832192937'/59'/1
2024-05-07 09:00:33.42 | TRACE | cashu.wallet.secrets:generate_determinstic_secret:133 | keyset id: I2yN+iRYfkzT becomes 832192937
2024-05-07 09:00:33.42 | TRACE | cashu.wallet.secrets:generate_determinstic_secret:137 | secret derivation path: m/129372'/0'/832192937'/60'/0
2024-05-07 09:00:33.42 | TRACE | cashu.wallet.secrets:generate_determinstic_secret:141 | r derivation path: m/129372'/0'/832192937'/60'/1
2024-05-07 09:00:33.42 | TRACE | cashu.wallet.secrets:generate_determinstic_secret:133 | keyset id: I2yN+iRYfkzT becomes 832192937
2024-05-07 09:00:33.42 | TRACE | cashu.wallet.secrets:generate_determinstic_secret:137 | secret derivation path: m/129372'/0'/832192937'/61'/0
2024-05-07 09:00:33.42 | TRACE | cashu.wallet.secrets:generate_determinstic_secret:141 | r derivation path: m/129372'/0'/832192937'/61'/1
2024-05-07 09:00:33.43 | TRACE | cashu.wallet.secrets:generate_determinstic_secret:133 | keyset id: I2yN+iRYfkzT becomes 832192937
2024-05-07 09:00:33.43 | TRACE | cashu.wallet.secrets:generate_determinstic_secret:137 | secret derivation path: m/129372'/0'/832192937'/62'/0
2024-05-07 09:00:33.43 | TRACE | cashu.wallet.secrets:generate_determinstic_secret:141 | r derivation path: m/129372'/0'/832192937'/62'/1
2024-05-07 09:00:33.43 | TRACE | cashu.wallet.secrets:generate_determinstic_secret:133 | keyset id: I2yN+iRYfkzT becomes 832192937
2024-05-07 09:00:33.43 | TRACE | cashu.wallet.secrets:generate_determinstic_secret:137 | secret derivation path: m/129372'/0'/832192937'/63'/0
2024-05-07 09:00:33.43 | TRACE | cashu.wallet.secrets:generate_determinstic_secret:141 | r derivation path: m/129372'/0'/832192937'/63'/1
2024-05-07 09:00:33.43 | TRACE | cashu.wallet.secrets:generate_determinstic_secret:133 | keyset id: I2yN+iRYfkzT becomes 832192937
2024-05-07 09:00:33.43 | TRACE | cashu.wallet.secrets:generate_determinstic_secret:137 | secret derivation path: m/129372'/0'/832192937'/64'/0
2024-05-07 09:00:33.43 | TRACE | cashu.wallet.secrets:generate_determinstic_secret:141 | r derivation path: m/129372'/0'/832192937'/64'/1
2024-05-07 09:00:33.43 | TRACE | cashu.wallet.secrets:generate_determinstic_secret:133 | keyset id: I2yN+iRYfkzT becomes 832192937
2024-05-07 09:00:33.43 | TRACE | cashu.wallet.secrets:generate_determinstic_secret:137 | secret derivation path: m/129372'/0'/832192937'/65'/0
2024-05-07 09:00:33.44 | TRACE | cashu.wallet.secrets:generate_determinstic_secret:141 | r derivation path: m/129372'/0'/832192937'/65'/1
2024-05-07 09:00:33.44 | TRACE | cashu.wallet.secrets:generate_determinstic_secret:133 | keyset id: I2yN+iRYfkzT becomes 832192937
2024-05-07 09:00:33.44 | TRACE | cashu.wallet.secrets:generate_determinstic_secret:137 | secret derivation path: m/129372'/0'/832192937'/66'/0
2024-05-07 09:00:33.44 | TRACE | cashu.wallet.secrets:generate_determinstic_secret:141 | r derivation path: m/129372'/0'/832192937'/66'/1
2024-05-07 09:00:33.44 | TRACE | cashu.wallet.secrets:generate_determinstic_secret:133 | keyset id: I2yN+iRYfkzT becomes 832192937
2024-05-07 09:00:33.44 | TRACE | cashu.wallet.secrets:generate_determinstic_secret:137 | secret derivation path: m/129372'/0'/832192937'/67'/0
2024-05-07 09:00:33.44 | TRACE | cashu.wallet.secrets:generate_determinstic_secret:141 | r derivation path: m/129372'/0'/832192937'/67'/1
2024-05-07 09:00:33.44 | TRACE | cashu.wallet.secrets:generate_determinstic_secret:133 | keyset id: I2yN+iRYfkzT becomes 832192937
2024-05-07 09:00:33.44 | TRACE | cashu.wallet.secrets:generate_determinstic_secret:137 | secret derivation path: m/129372'/0'/832192937'/68'/0
2024-05-07 09:00:33.45 | TRACE | cashu.wallet.secrets:generate_determinstic_secret:141 | r derivation path: m/129372'/0'/832192937'/68'/1
2024-05-07 09:00:33.45 | TRACE | cashu.wallet.secrets:generate_determinstic_secret:133 | keyset id: I2yN+iRYfkzT becomes 832192937
2024-05-07 09:00:33.45 | TRACE | cashu.wallet.secrets:generate_determinstic_secret:137 | secret derivation path: m/129372'/0'/832192937'/69'/0
2024-05-07 09:00:33.45 | TRACE | cashu.wallet.secrets:generate_determinstic_secret:141 | r derivation path: m/129372'/0'/832192937'/69'/1
2024-05-07 09:00:33.45 | TRACE | cashu.wallet.secrets:generate_determinstic_secret:133 | keyset id: I2yN+iRYfkzT becomes 832192937
2024-05-07 09:00:33.45 | TRACE | cashu.wallet.secrets:generate_determinstic_secret:137 | secret derivation path: m/129372'/0'/832192937'/70'/0
2024-05-07 09:00:33.45 | TRACE | cashu.wallet.secrets:generate_determinstic_secret:141 | r derivation path: m/129372'/0'/832192937'/70'/1
2024-05-07 09:00:33.45 | TRACE | cashu.wallet.secrets:generate_determinstic_secret:133 | keyset id: I2yN+iRYfkzT becomes 832192937
2024-05-07 09:00:33.45 | TRACE | cashu.wallet.secrets:generate_determinstic_secret:137 | secret derivation path: m/129372'/0'/832192937'/71'/0
2024-05-07 09:00:33.45 | TRACE | cashu.wallet.secrets:generate_determinstic_secret:141 | r derivation path: m/129372'/0'/832192937'/71'/1
2024-05-07 09:00:33.46 | TRACE | cashu.wallet.secrets:generate_determinstic_secret:133 | keyset id: I2yN+iRYfkzT becomes 832192937
2024-05-07 09:00:33.46 | TRACE | cashu.wallet.secrets:generate_determinstic_secret:137 | secret derivation path: m/129372'/0'/832192937'/72'/0
2024-05-07 09:00:33.46 | TRACE | cashu.wallet.secrets:generate_determinstic_secret:141 | r derivation path: m/129372'/0'/832192937'/72'/1
2024-05-07 09:00:33.46 | TRACE | cashu.wallet.secrets:generate_determinstic_secret:133 | keyset id: I2yN+iRYfkzT becomes 832192937
2024-05-07 09:00:33.46 | TRACE | cashu.wallet.secrets:generate_determinstic_secret:137 | secret derivation path: m/129372'/0'/832192937'/73'/0
2024-05-07 09:00:33.46 | TRACE | cashu.wallet.secrets:generate_determinstic_secret:141 | r derivation path: m/129372'/0'/832192937'/73'/1
2024-05-07 09:00:33.46 | TRACE | cashu.wallet.secrets:generate_determinstic_secret:133 | keyset id: I2yN+iRYfkzT becomes 832192937
2024-05-07 09:00:33.46 | TRACE | cashu.wallet.secrets:generate_determinstic_secret:137 | secret derivation path: m/129372'/0'/832192937'/74'/0
2024-05-07 09:00:33.46 | TRACE | cashu.wallet.secrets:generate_determinstic_secret:141 | r derivation path: m/129372'/0'/832192937'/74'/1
2024-05-07 09:00:33.47 | TRACE | cashu.wallet.wallet:_construct_outputs:1221 | Constructing output: amount=1 id='I2yN+iRYfkzT' B_='0349fda811db555d7a111ea85a4b5992b8a9fcf2c46486d6207a9468f593709886' witness=None, r: 2decfddca69a869786d252dfcb68d9e1080659b585cdbad111f4b260825587f0
2024-05-07 09:00:33.47 | TRACE | cashu.wallet.wallet:_construct_outputs:1221 | Constructing output: amount=1 id='I2yN+iRYfkzT' B_='02f931039a630509d69f9b93e713bdadf5d658a48039edaf0cf91089010dfd5078' witness=None, r: b742e85202f1c1fb69b1f3f1c2abfea2c1769c5c5927e6617d0b9f6fca2e4b53
2024-05-07 09:00:33.47 | TRACE | cashu.wallet.wallet:_construct_outputs:1221 | Constructing output: amount=1 id='I2yN+iRYfkzT' B_='02e902e2cd9332defe187c26e057926cd4583acc235dc4ebd4b387c5b87a7af6fe' witness=None, r: fe9ca8c08eb36bd79801f594039a88f2e09f82825cec92d5ce82668a5a5b8f26
2024-05-07 09:00:33.47 | TRACE | cashu.wallet.wallet:_construct_outputs:1221 | Constructing output: amount=1 id='I2yN+iRYfkzT' B_='02cb28a9078372f0b5f7e2948c9f66e73657ea7e8baa8ea940996957dafab06bc6' witness=None, r: 4b04ebefdf65e7835b8e84fd10ca674b6e7b3dad0d3ad871c4a0c2818d25a6d6
2024-05-07 09:00:33.47 | TRACE | cashu.wallet.wallet:_construct_outputs:1221 | Constructing output: amount=1 id='I2yN+iRYfkzT' B_='035ed6c444339dcf471fc93325b715efa8b7d287342ee359780ad3998cfa7eca77' witness=None, r: 8e942da5aa7ff9315a7c1b2949e709791b501bc4f2996c9be36f461692781819
2024-05-07 09:00:33.47 | TRACE | cashu.wallet.wallet:_construct_outputs:1221 | Constructing output: amount=1 id='I2yN+iRYfkzT' B_='02e05d0beb9d2d6f460a9ec1b42faf834569016ef7b90b6a99d33558f713d4cff4' witness=None, r: 05f58653e052e77886963096cf1d7b403a570f3e91e829288f62080358d1ba51
2024-05-07 09:00:33.47 | TRACE | cashu.wallet.wallet:_construct_outputs:1221 | Constructing output: amount=1 id='I2yN+iRYfkzT' B_='039e1c8cf3d517f0b9ca7052b4601c06d828fb4c142dccb7348a6dafbf8d4b4d36' witness=None, r: 0f1872387f0eaf394ca8cc50ded3e64c42d9dddad39e8935143dc33333781896
2024-05-07 09:00:33.47 | TRACE | cashu.wallet.wallet:_construct_outputs:1221 | Constructing output: amount=1 id='I2yN+iRYfkzT' B_='035e78016807d0a7c5cd0b6839f27d66c229bb42cc0f3453d43d45c49cc059b865' witness=None, r: be727c921be40ac0d914b58e68c1a48f3b21066d63bd6fe4b979321d4c5b5446
2024-05-07 09:00:33.47 | TRACE | cashu.wallet.wallet:_construct_outputs:1221 | Constructing output: amount=1 id='I2yN+iRYfkzT' B_='02da58cad05950843c474eafbfec813ef5754f95fd641258c4ab6a265ff9212106' witness=None, r: 18d7495d39ebf04a87c82e9a4221712538c8ffc5935585db617eb29e489e0fc5
2024-05-07 09:00:33.47 | TRACE | cashu.wallet.wallet:_construct_outputs:1221 | Constructing output: amount=1 id='I2yN+iRYfkzT' B_='03bb6bf1be5bf7fb73b0745a2444828de83da7ce2f99ac3885631bc968585cb9fa' witness=None, r: 35e71ee6f59f9fb75c029c0f593ad63e290188ac5df430059830835d5c5bbb8d
2024-05-07 09:00:33.47 | TRACE | cashu.wallet.wallet:_construct_outputs:1221 | Constructing output: amount=1 id='I2yN+iRYfkzT' B_='03a82e15f0467fa8cb3419839dedc02103c6565d17b89d00a7091014d13320f708' witness=None, r: 184fe9dc48b3990b7e9e66be9eec13fccb3c9f1a832b3ed58013eb51249ccb65
2024-05-07 09:00:33.47 | TRACE | cashu.wallet.wallet:_construct_outputs:1221 | Constructing output: amount=1 id='I2yN+iRYfkzT' B_='02754fd4fb946073393995a107105f07e9fd38fb0238d8b5dade20a27d013f1725' witness=None, r: 4631378e5544e5cb818c65abecd5a22d4fb358ecea16a9192413d5f131a03dc0
2024-05-07 09:00:33.47 | TRACE | cashu.wallet.wallet:_construct_outputs:1221 | Constructing output: amount=1 id='I2yN+iRYfkzT' B_='025fbc39d03d9398fd259a4d41497540e210e7e87f82ded1e4178dfb020699e158' witness=None, r: a998274335ecb984c42d1ed1ea8ced8c6c82ad14e8c6e86ff11adb634c1b0124
2024-05-07 09:00:33.47 | TRACE | cashu.wallet.wallet:_construct_outputs:1221 | Constructing output: amount=1 id='I2yN+iRYfkzT' B_='0293d2b03518f830de8ccab781db65c8a4362dac4cadd0901c34156b4668202991' witness=None, r: c03c67651bfc7d7f1377a40e5ae77f87822574def68596bc3128a59f81fc9174
2024-05-07 09:00:33.47 | TRACE | cashu.wallet.wallet:_construct_outputs:1221 | Constructing output: amount=1 id='I2yN+iRYfkzT' B_='03fd986724b78916ffdd62fd3cbd899b50dee95a1f7f386b79fa2eb099d7749661' witness=None, r: 7c3eac5cff2f089850f7917b64211faf2d7b8a002855708e118e2397ae292103
2024-05-07 09:00:33.47 | TRACE | cashu.wallet.wallet:_construct_outputs:1221 | Constructing output: amount=1 id='I2yN+iRYfkzT' B_='0203ed4a1e943895b6f8d72cbfc2fcbfda8ec9c36b9ccbda405f9731dbec83af27' witness=None, r: 829f50e1ae7ef13004e3663de4d6e2e3854446a265b4d2b94361780552434ebd
2024-05-07 09:00:33.47 | TRACE | cashu.wallet.wallet:_construct_outputs:1221 | Constructing output: amount=1 id='I2yN+iRYfkzT' B_='03b8f82539454e8411717acad4838453dc19864322e7a49d55dc45205f838c0c3c' witness=None, r: fd2b695d002985b3313e6529cbef68cab12ccd00352bee4f754761dd9670d69d
2024-05-07 09:00:33.47 | TRACE | cashu.wallet.wallet:_construct_outputs:1221 | Constructing output: amount=1 id='I2yN+iRYfkzT' B_='03e6828aac4148a4943fcc429f52d04b5c7fc480827c0ead23da10d6cf78bacd5d' witness=None, r: 9927d6099ea8cec67ccf1e4680e53dac23b7ffabcf60f05ed5cb3f27409bb8bd
2024-05-07 09:00:33.47 | TRACE | cashu.wallet.wallet:_construct_outputs:1221 | Constructing output: amount=1 id='I2yN+iRYfkzT' B_='0373357e2ec23f2f1c116acd148f9acb96cb277988cc128fb27ce64090ce019708' witness=None, r: 134715f4873a4f143fe011e548ba2dd328e9962a6e8e0e5e04ed72e7802f573c
2024-05-07 09:00:33.47 | TRACE | cashu.wallet.wallet:_construct_outputs:1221 | Constructing output: amount=1 id='I2yN+iRYfkzT' B_='03e81941e5ad3d43c3905f5e63e3144f9538d6fedbdcee770688ffc5e451a63ecb' witness=None, r: 8800811ed17ba6f8a412b8eab46198a8d5a7166a4bc14b77615631b0354f5eff
2024-05-07 09:00:33.47 | TRACE | cashu.wallet.wallet:_construct_outputs:1221 | Constructing output: amount=1 id='I2yN+iRYfkzT' B_='03c8cbef4aa3eb4207fd2f3eca301dd14cc1424d846c4dba297dadec7a4fdd8c90' witness=None, r: a3d9cdd836e36a0f9034264dfd71e613f758dc96fc4db537813486c8b06fd421
2024-05-07 09:00:33.47 | TRACE | cashu.wallet.wallet:_construct_outputs:1221 | Constructing output: amount=1 id='I2yN+iRYfkzT' B_='0336229c71e9c8e83bf15bd44d9f84f7cac427821df8ff07be7729a623079152b2' witness=None, r: cc23de280f5edd8a0f61a6c0f3d823a0e4e7d2d410e7bfec2cb614109b606491
2024-05-07 09:00:33.47 | TRACE | cashu.wallet.wallet:_construct_outputs:1221 | Constructing output: amount=1 id='I2yN+iRYfkzT' B_='02e15e5594ea2672219dbde9eeef35f42a07e33d03272bb8b770329c2260f1c001' witness=None, r: 38a0e41c801f766df904c80ab238937bba4441e6edda0a21b5d293a3b342a916
2024-05-07 09:00:33.47 | TRACE | cashu.wallet.wallet:_construct_outputs:1221 | Constructing output: amount=1 id='I2yN+iRYfkzT' B_='038c4dd2e954c57d4b8be0ffab9ddf5b9ed15ddd68dc8b7a6ae0855a3a6710547b' witness=None, r: 78bf90d2c6c3750e047847b34b2c75182ee4fbe9b5b2e41eb59595ea7c7b04ea
2024-05-07 09:00:33.47 | TRACE | cashu.wallet.wallet:_construct_outputs:1221 | Constructing output: amount=1 id='I2yN+iRYfkzT' B_='02b8d3970ac1afa2c619d6c0f5b7dddf08470cdda0c41921c47632ffdf953f09f3' witness=None, r: 9a08567987e7ea42b7f1852d20583a0a3612bee06af12a251031d75495bc618f
2024-05-07 09:00:33.58 | TRACE | cashu.wallet.wallet:_construct_proofs:1126 | Constructing proofs.
2024-05-07 09:00:33.58 | DEBUG | cashu.wallet.wallet:verify_proofs_dleq:1103 | Verified incoming DLEQ proofs.
2024-05-07 09:00:33.58 | TRACE | cashu.wallet.wallet:_construct_proofs:1171 | Constructed 0 proofs.
2024-05-07 09:00:33.58 | DEBUG | cashu.wallet.wallet:restore_promises:1752 | Restored 0 promises
2024-05-07 09:00:33.72 | DEBUG | cashu.wallet.wallet:restore_tokens_for_keyset:1656 | Reverting secret counter by 51
2024-05-07 09:00:33.73 | DEBUG | cashu.wallet.wallet:restore_tokens_for_keyset:1662 | Secret counter reverted from 75 to 24
2024-05-07 09:00:33.74 | TRACE | cashu.wallet.secrets:generate_determinstic_secret:133 | keyset id: I2yN+iRYfkzT becomes 832192937
2024-05-07 09:00:33.74 | TRACE | cashu.wallet.secrets:generate_determinstic_secret:137 | secret derivation path: m/129372'/0'/832192937'/0'/0
2024-05-07 09:00:33.74 | TRACE | cashu.wallet.secrets:generate_determinstic_secret:141 | r derivation path: m/129372'/0'/832192937'/0'/1
2024-05-07 09:00:33.74 | TRACE | cashu.wallet.secrets:generate_determinstic_secret:133 | keyset id: I2yN+iRYfkzT becomes 832192937
2024-05-07 09:00:33.74 | TRACE | cashu.wallet.secrets:generate_determinstic_secret:137 | secret derivation path: m/129372'/0'/832192937'/1'/0
2024-05-07 09:00:33.74 | TRACE | cashu.wallet.secrets:generate_determinstic_secret:141 | r derivation path: m/129372'/0'/832192937'/1'/1
2024-05-07 09:00:33.74 | TRACE | cashu.wallet.secrets:generate_determinstic_secret:133 | keyset id: I2yN+iRYfkzT becomes 832192937
2024-05-07 09:00:33.74 | TRACE | cashu.wallet.secrets:generate_determinstic_secret:137 | secret derivation path: m/129372'/0'/832192937'/2'/0
2024-05-07 09:00:33.74 | TRACE | cashu.wallet.secrets:generate_determinstic_secret:141 | r derivation path: m/129372'/0'/832192937'/2'/1
2024-05-07 09:00:33.75 | TRACE | cashu.wallet.secrets:generate_determinstic_secret:133 | keyset id: I2yN+iRYfkzT becomes 832192937
2024-05-07 09:00:33.75 | TRACE | cashu.wallet.secrets:generate_determinstic_secret:137 | secret derivation path: m/129372'/0'/832192937'/3'/0
2024-05-07 09:00:33.75 | TRACE | cashu.wallet.secrets:generate_determinstic_secret:141 | r derivation path: m/129372'/0'/832192937'/3'/1
2024-05-07 09:00:33.75 | TRACE | cashu.wallet.secrets:generate_determinstic_secret:133 | keyset id: I2yN+iRYfkzT becomes 832192937
2024-05-07 09:00:33.75 | TRACE | cashu.wallet.secrets:generate_determinstic_secret:137 | secret derivation path: m/129372'/0'/832192937'/4'/0
2024-05-07 09:00:33.75 | TRACE | cashu.wallet.secrets:generate_determinstic_secret:141 | r derivation path: m/129372'/0'/832192937'/4'/1
2024-05-07 09:00:33.75 | TRACE | cashu.wallet.secrets:generate_determinstic_secret:133 | keyset id: I2yN+iRYfkzT becomes 832192937
2024-05-07 09:00:33.75 | TRACE | cashu.wallet.secrets:generate_determinstic_secret:137 | secret derivation path: m/129372'/0'/832192937'/5'/0
2024-05-07 09:00:33.75 | TRACE | cashu.wallet.secrets:generate_determinstic_secret:141 | r derivation path: m/129372'/0'/832192937'/5'/1
2024-05-07 09:00:33.75 | TRACE | cashu.wallet.secrets:generate_determinstic_secret:133 | keyset id: I2yN+iRYfkzT becomes 832192937
2024-05-07 09:00:33.75 | TRACE | cashu.wallet.secrets:generate_determinstic_secret:137 | secret derivation path: m/129372'/0'/832192937'/6'/0
2024-05-07 09:00:33.76 | TRACE | cashu.wallet.secrets:generate_determinstic_secret:141 | r derivation path: m/129372'/0'/832192937'/6'/1
2024-05-07 09:00:33.76 | TRACE | cashu.wallet.secrets:generate_determinstic_secret:133 | keyset id: I2yN+iRYfkzT becomes 832192937
2024-05-07 09:00:33.76 | TRACE | cashu.wallet.secrets:generate_determinstic_secret:137 | secret derivation path: m/129372'/0'/832192937'/7'/0
2024-05-07 09:00:33.76 | TRACE | cashu.wallet.secrets:generate_determinstic_secret:141 | r derivation path: m/129372'/0'/832192937'/7'/1
2024-05-07 09:00:33.76 | TRACE | cashu.wallet.secrets:generate_determinstic_secret:133 | keyset id: I2yN+iRYfkzT becomes 832192937
2024-05-07 09:00:33.76 | TRACE | cashu.wallet.secrets:generate_determinstic_secret:137 | secret derivation path: m/129372'/0'/832192937'/8'/0
2024-05-07 09:00:33.76 | TRACE | cashu.wallet.secrets:generate_determinstic_secret:141 | r derivation path: m/129372'/0'/832192937'/8'/1
2024-05-07 09:00:33.76 | TRACE | cashu.wallet.secrets:generate_determinstic_secret:133 | keyset id: I2yN+iRYfkzT becomes 832192937
2024-05-07 09:00:33.76 | TRACE | cashu.wallet.secrets:generate_determinstic_secret:137 | secret derivation path: m/129372'/0'/832192937'/9'/0
2024-05-07 09:00:33.77 | TRACE | cashu.wallet.secrets:generate_determinstic_secret:141 | r derivation path: m/129372'/0'/832192937'/9'/1
2024-05-07 09:00:33.77 | TRACE | cashu.wallet.secrets:generate_determinstic_secret:133 | keyset id: I2yN+iRYfkzT becomes 832192937
2024-05-07 09:00:33.77 | TRACE | cashu.wallet.secrets:generate_determinstic_secret:137 | secret derivation path: m/129372'/0'/832192937'/10'/0
2024-05-07 09:00:33.77 | TRACE | cashu.wallet.secrets:generate_determinstic_secret:141 | r derivation path: m/129372'/0'/832192937'/10'/1
2024-05-07 09:00:33.77 | TRACE | cashu.wallet.secrets:generate_determinstic_secret:133 | keyset id: I2yN+iRYfkzT becomes 832192937
2024-05-07 09:00:33.77 | TRACE | cashu.wallet.secrets:generate_determinstic_secret:137 | secret derivation path: m/129372'/0'/832192937'/11'/0
2024-05-07 09:00:33.77 | TRACE | cashu.wallet.secrets:generate_determinstic_secret:141 | r derivation path: m/129372'/0'/832192937'/11'/1
2024-05-07 09:00:33.77 | TRACE | cashu.wallet.secrets:generate_determinstic_secret:133 | keyset id: I2yN+iRYfkzT becomes 832192937
2024-05-07 09:00:33.77 | TRACE | cashu.wallet.secrets:generate_determinstic_secret:137 | secret derivation path: m/129372'/0'/832192937'/12'/0
2024-05-07 09:00:33.77 | TRACE | cashu.wallet.secrets:generate_determinstic_secret:141 | r derivation path: m/129372'/0'/832192937'/12'/1
2024-05-07 09:00:33.78 | TRACE | cashu.wallet.secrets:generate_determinstic_secret:133 | keyset id: I2yN+iRYfkzT becomes 832192937
2024-05-07 09:00:33.78 | TRACE | cashu.wallet.secrets:generate_determinstic_secret:137 | secret derivation path: m/129372'/0'/832192937'/13'/0
2024-05-07 09:00:33.78 | TRACE | cashu.wallet.secrets:generate_determinstic_secret:141 | r derivation path: m/129372'/0'/832192937'/13'/1
2024-05-07 09:00:33.78 | TRACE | cashu.wallet.secrets:generate_determinstic_secret:133 | keyset id: I2yN+iRYfkzT becomes 832192937
2024-05-07 09:00:33.78 | TRACE | cashu.wallet.secrets:generate_determinstic_secret:137 | secret derivation path: m/129372'/0'/832192937'/14'/0
2024-05-07 09:00:33.78 | TRACE | cashu.wallet.secrets:generate_determinstic_secret:141 | r derivation path: m/129372'/0'/832192937'/14'/1
2024-05-07 09:00:33.78 | TRACE | cashu.wallet.secrets:generate_determinstic_secret:133 | keyset id: I2yN+iRYfkzT becomes 832192937
2024-05-07 09:00:33.78 | TRACE | cashu.wallet.secrets:generate_determinstic_secret:137 | secret derivation path: m/129372'/0'/832192937'/15'/0
2024-05-07 09:00:33.78 | TRACE | cashu.wallet.secrets:generate_determinstic_secret:141 | r derivation path: m/129372'/0'/832192937'/15'/1
2024-05-07 09:00:33.79 | TRACE | cashu.wallet.secrets:generate_determinstic_secret:133 | keyset id: I2yN+iRYfkzT becomes 832192937
2024-05-07 09:00:33.79 | TRACE | cashu.wallet.secrets:generate_determinstic_secret:137 | secret derivation path: m/129372'/0'/832192937'/16'/0
2024-05-07 09:00:33.79 | TRACE | cashu.wallet.secrets:generate_determinstic_secret:141 | r derivation path: m/129372'/0'/832192937'/16'/1
2024-05-07 09:00:33.79 | TRACE | cashu.wallet.secrets:generate_determinstic_secret:133 | keyset id: I2yN+iRYfkzT becomes 832192937
2024-05-07 09:00:33.79 | TRACE | cashu.wallet.secrets:generate_determinstic_secret:137 | secret derivation path: m/129372'/0'/832192937'/17'/0
2024-05-07 09:00:33.79 | TRACE | cashu.wallet.secrets:generate_determinstic_secret:141 | r derivation path: m/129372'/0'/832192937'/17'/1
2024-05-07 09:00:33.79 | TRACE | cashu.wallet.secrets:generate_determinstic_secret:133 | keyset id: I2yN+iRYfkzT becomes 832192937
2024-05-07 09:00:33.79 | TRACE | cashu.wallet.secrets:generate_determinstic_secret:137 | secret derivation path: m/129372'/0'/832192937'/18'/0
2024-05-07 09:00:33.79 | TRACE | cashu.wallet.secrets:generate_determinstic_secret:141 | r derivation path: m/129372'/0'/832192937'/18'/1
2024-05-07 09:00:33.80 | TRACE | cashu.wallet.secrets:generate_determinstic_secret:133 | keyset id: I2yN+iRYfkzT becomes 832192937
2024-05-07 09:00:33.80 | TRACE | cashu.wallet.secrets:generate_determinstic_secret:137 | secret derivation path: m/129372'/0'/832192937'/19'/0
2024-05-07 09:00:33.80 | TRACE | cashu.wallet.secrets:generate_determinstic_secret:141 | r derivation path: m/129372'/0'/832192937'/19'/1
2024-05-07 09:00:33.80 | TRACE | cashu.wallet.secrets:generate_determinstic_secret:133 | keyset id: I2yN+iRYfkzT becomes 832192937
2024-05-07 09:00:33.80 | TRACE | cashu.wallet.secrets:generate_determinstic_secret:137 | secret derivation path: m/129372'/0'/832192937'/20'/0
2024-05-07 09:00:33.80 | TRACE | cashu.wallet.secrets:generate_determinstic_secret:141 | r derivation path: m/129372'/0'/832192937'/20'/1
2024-05-07 09:00:33.80 | TRACE | cashu.wallet.secrets:generate_determinstic_secret:133 | keyset id: I2yN+iRYfkzT becomes 832192937
2024-05-07 09:00:33.80 | TRACE | cashu.wallet.secrets:generate_determinstic_secret:137 | secret derivation path: m/129372'/0'/832192937'/21'/0
2024-05-07 09:00:33.80 | TRACE | cashu.wallet.secrets:generate_determinstic_secret:141 | r derivation path: m/129372'/0'/832192937'/21'/1
2024-05-07 09:00:33.80 | TRACE | cashu.wallet.secrets:generate_determinstic_secret:133 | keyset id: I2yN+iRYfkzT becomes 832192937
2024-05-07 09:00:33.80 | TRACE | cashu.wallet.secrets:generate_determinstic_secret:137 | secret derivation path: m/129372'/0'/832192937'/22'/0
2024-05-07 09:00:33.81 | TRACE | cashu.wallet.secrets:generate_determinstic_secret:141 | r derivation path: m/129372'/0'/832192937'/22'/1
2024-05-07 09:00:33.81 | TRACE | cashu.wallet.secrets:generate_determinstic_secret:133 | keyset id: I2yN+iRYfkzT becomes 832192937
2024-05-07 09:00:33.81 | TRACE | cashu.wallet.secrets:generate_determinstic_secret:137 | secret derivation path: m/129372'/0'/832192937'/23'/0
2024-05-07 09:00:33.81 | TRACE | cashu.wallet.secrets:generate_determinstic_secret:141 | r derivation path: m/129372'/0'/832192937'/23'/1
2024-05-07 09:00:33.81 | TRACE | cashu.wallet.secrets:generate_determinstic_secret:133 | keyset id: I2yN+iRYfkzT becomes 832192937
2024-05-07 09:00:33.81 | TRACE | cashu.wallet.secrets:generate_determinstic_secret:137 | secret derivation path: m/129372'/0'/832192937'/24'/0
2024-05-07 09:00:33.81 | TRACE | cashu.wallet.secrets:generate_determinstic_secret:141 | r derivation path: m/129372'/0'/832192937'/24'/1
2024-05-07 09:00:33.82 | TRACE | cashu.wallet.wallet:_construct_outputs:1221 | Constructing output: amount=1 id='I2yN+iRYfkzT' B_='024f82099e9ea3dfdb17cb2a237ab8943756d5b0a4608f66975a855c23cd647b20' witness=None, r: 3b53d3e24152431b6fb95005f203d2e5537d40d99021bdbc0b45f112bcba7c75
2024-05-07 09:00:33.82 | TRACE | cashu.wallet.wallet:_construct_outputs:1221 | Constructing output: amount=1 id='I2yN+iRYfkzT' B_='032039e25f3d56d5bfdfcf3e761ddc8fda256300430f8a35c1bf437ce2b7c17e9a' witness=None, r: 69b04b5163e4ad9dbe0ee0744c6b017ef3e37471293dc4aaf72a4b2f3ba0a4f4
2024-05-07 09:00:33.82 | TRACE | cashu.wallet.wallet:_construct_outputs:1221 | Constructing output: amount=1 id='I2yN+iRYfkzT' B_='0263de77707d0d55dc65223044c2c92aea4f29ef8559797b00df1c55bba4acfb55' witness=None, r: 1f37c92e31c113def35b5244f74f62fc4eb4671c21b158740ac629e4b088848d
2024-05-07 09:00:33.82 | TRACE | cashu.wallet.wallet:_construct_outputs:1221 | Constructing output: amount=1 id='I2yN+iRYfkzT' B_='02f70464328e565081841bc22b5a43cbe7a02d7d4164c4924cb26f0377e4314a50' witness=None, r: 3385c192b686144ee5bfd39f1389aab635c6aedb2028543d5738c5a5e3cc32db
2024-05-07 09:00:33.82 | TRACE | cashu.wallet.wallet:_construct_outputs:1221 | Constructing output: amount=1 id='I2yN+iRYfkzT' B_='0307b93f50907773167116e6d9a2fed5eb8fc8c8b059c4b8030d8cd0e05ab97cf5' witness=None, r: 43f303c002d235142ad8dbf6d8319e404f7e0227fd8a317d0f5a7c089a9711e8
2024-05-07 09:00:33.82 | TRACE | cashu.wallet.wallet:_construct_outputs:1221 | Constructing output: amount=1 id='I2yN+iRYfkzT' B_='029b9e7ac44d5d1cdff155fed0b8c07751eb36e59e4bcb60f08c04579c1cac7b4a' witness=None, r: 91d6291163c40a151086f5894727244661a9c3c475bb835d89b2a76095dc0fc1
2024-05-07 09:00:33.82 | TRACE | cashu.wallet.wallet:_construct_outputs:1221 | Constructing output: amount=1 id='I2yN+iRYfkzT' B_='033789a34ec236592471abaf430e9636119e396c875b878461b442bde7f4b87943' witness=None, r: 85e84f414ecfb7fb8a59b8063f64afb142706c43d9171608cfe324f168c12260
2024-05-07 09:00:33.82 | TRACE | cashu.wallet.wallet:_construct_outputs:1221 | Constructing output: amount=1 id='I2yN+iRYfkzT' B_='037cb850ac7a610e26b324b7b8782ff5ca0fbd7d16a19bfd234fa06ee183db465b' witness=None, r: aa7722b88e7817d44ddeabe8834eb3da13119097f2636df843456a8c149fbf31
2024-05-07 09:00:33.82 | TRACE | cashu.wallet.wallet:_construct_outputs:1221 | Constructing output: amount=1 id='I2yN+iRYfkzT' B_='03f306a0bd82fdf64580275b5ddc7e30660472ceca00a63ab45acefc1bd2d50011' witness=None, r: e567e2434cc3fca35b2ba2c749dff73f8e1be280e86b9d71f1ebceab9010fd65
2024-05-07 09:00:33.82 | TRACE | cashu.wallet.wallet:_construct_outputs:1221 | Constructing output: amount=1 id='I2yN+iRYfkzT' B_='030e2c40ddae6c15d7f0f90ad025fb008b3db0eb09c129bed90c2e78e16e5764b8' witness=None, r: ad7a7c06eb1c932a4b4cfd5f9e9a27feb30fb6bf81713a2d29cdcbb3a2e5e337
2024-05-07 09:00:33.82 | TRACE | cashu.wallet.wallet:_construct_outputs:1221 | Constructing output: amount=1 id='I2yN+iRYfkzT' B_='03b95b8afe606e248f09f43abfc191f93fe8c39bcc59ae09f10a20c1a6d0db0212' witness=None, r: 95caf00aa85264db126ef801ec4bf91754f9b06f016639ae3344b5fe4932ab2c
2024-05-07 09:00:33.82 | TRACE | cashu.wallet.wallet:_construct_outputs:1221 | Constructing output: amount=1 id='I2yN+iRYfkzT' B_='020b84054637d365ae7e1ec222f1f04b7ffe293d3e4ad1aa0be71d870c1b8efbe1' witness=None, r: 3653ed8fb86570e96f8615899e920594e7924ccd59595a0418e7088432f4f654
2024-05-07 09:00:33.82 | TRACE | cashu.wallet.wallet:_construct_outputs:1221 | Constructing output: amount=1 id='I2yN+iRYfkzT' B_='0363254af64faa0adaca9610c7b1e19cb583000161260164fb5f5d7ebe739e6212' witness=None, r: 314cbedaca8cc939bdfa1a08782ad0bb1a30a643f4ffc2eaa4cab9160b94963e
2024-05-07 09:00:33.82 | TRACE | cashu.wallet.wallet:_construct_outputs:1221 | Constructing output: amount=1 id='I2yN+iRYfkzT' B_='0382da1125c22ed3fd05498e9685cbabf09972308a498f9c3bc3ae3e144d594c80' witness=None, r: b33f3862206b232b077ed8c51199154fd66fc9324596d21245475fc05b72ae10
2024-05-07 09:00:33.82 | TRACE | cashu.wallet.wallet:_construct_outputs:1221 | Constructing output: amount=1 id='I2yN+iRYfkzT' B_='033eb955d877fd8dd9d55413d09e9eefd8f980c05e154dc8421da6a99df72f6f8f' witness=None, r: 153e59bfb7c4c524dfc736fcbdd11374d0be127afef60d6838dd8f7606950a40
2024-05-07 09:00:33.82 | TRACE | cashu.wallet.wallet:_construct_outputs:1221 | Constructing output: amount=1 id='I2yN+iRYfkzT' B_='02faa62978780fc5e4b55002ce21731a42a1d0bbf91b7257cf30e2ea172edb20d5' witness=None, r: 02bae582a6726ad7b54bccd92219bf7bbb1bd564163fea55cb63e8cadc2c60d8
2024-05-07 09:00:33.82 | TRACE | cashu.wallet.wallet:_construct_outputs:1221 | Constructing output: amount=1 id='I2yN+iRYfkzT' B_='02ffb3879da022dc1e762f930cbfb70337ef671e3b79b71d79c338bffdf0d4b672' witness=None, r: aff68442b90a303902d0737204947566e6089a9a85b36297f862757420b28c2b
2024-05-07 09:00:33.82 | TRACE | cashu.wallet.wallet:_construct_outputs:1221 | Constructing output: amount=1 id='I2yN+iRYfkzT' B_='035a0254289d81a8233614d20b858b7fb201acd8b4168da7d255559d0ff9665997' witness=None, r: feac01da9d571624184428f01a894ca4e29814917cf5a07380faa0dad389e79c
2024-05-07 09:00:33.82 | TRACE | cashu.wallet.wallet:_construct_outputs:1221 | Constructing output: amount=1 id='I2yN+iRYfkzT' B_='02a590206b869d1d3113545c30d2d14f169b03d9cba8e7401bcac67b0657a63fbb' witness=None, r: 317df5bcca1fbfb9291eb2ccbf1cb78c85e6bb4bfe1483cb8c96d15973b15216
2024-05-07 09:00:33.82 | TRACE | cashu.wallet.wallet:_construct_outputs:1221 | Constructing output: amount=1 id='I2yN+iRYfkzT' B_='0274ed83b6ae15d47f0309bc0f2fb9d400ef331b5e5eee53b915c2e92b2658c774' witness=None, r: a66f5841ce2fe8e825c99e6fa83d7d3fcae046b2dd811b35f2907e5ccc33c5ce
2024-05-07 09:00:33.82 | TRACE | cashu.wallet.wallet:_construct_outputs:1221 | Constructing output: amount=1 id='I2yN+iRYfkzT' B_='03e74f2eac28e966239585d3cbde42baef5abc0ebbba4e2bcf8404043ea7a3e4b0' witness=None, r: 470b7eb7a9763596ba2cfcf9d92f7f866e8f8190292177cd75b041912d3fb6dc
2024-05-07 09:00:33.82 | TRACE | cashu.wallet.wallet:_construct_outputs:1221 | Constructing output: amount=1 id='I2yN+iRYfkzT' B_='03cb406327ad06525d3d51f43caaaa21196bdd565094344ac4d18148e593b40ff2' witness=None, r: 698f800018a651ee4207196fdf4c7ce49469e34256331ea113d90d360f4dd3b8
2024-05-07 09:00:33.82 | TRACE | cashu.wallet.wallet:_construct_outputs:1221 | Constructing output: amount=1 id='I2yN+iRYfkzT' B_='03151792559adcb981fcbff272384a835487ad5ed4b4cf626b0eda97cd91c3ae15' witness=None, r: 659ee19d6dd84e758189cd96c911f611c775483ca6c40feece464d290b71ff74
2024-05-07 09:00:33.82 | TRACE | cashu.wallet.wallet:_construct_outputs:1221 | Constructing output: amount=1 id='I2yN+iRYfkzT' B_='03aee88b6951878d6111519f967fcfb3fc0673b2aefcbaa634267cb18222a8c6ef' witness=None, r: dfe1416d20f9fdc1064274dcda0b08a1e27fb39efc04e4f2057cc32773aebdad
2024-05-07 09:00:33.82 | TRACE | cashu.wallet.wallet:_construct_outputs:1221 | Constructing output: amount=1 id='I2yN+iRYfkzT' B_='03662c0f220eaa1546d10cf671461496668fde44208568523cbab22c9032482243' witness=None, r: 0709fd9ba8a10664ea7824001428b2fcb0013c11fd6ad89d609d4f718c6fd0c4
2024-05-07 09:00:33.93 | TRACE | cashu.wallet.wallet:_construct_proofs:1126 | Constructing proofs.
2024-05-07 09:00:33.93 | TRACE | cashu.wallet.wallet:_construct_proofs:1164 | Created proof: id='I2yN+iRYfkzT' amount=1 secret='200fcb9efe5fcbe340e5bd3c2767e46a129b5cd3da428b7e2ca6e9b65b47944d' Y='02e0da60cb556e9547b8014388b6f92ec63d42e964eabd427d3c1286fdf7cee2ee' C='028820f54c3f37f37a79a8b2cf7ce96c59be2c45cf83be4c00b8a2c7ecdb431464' dleq=DLEQWallet(e='75d46079faeb1acbe5f8cac2e101d60189ce58905172d5a4227a6cb19062abc0', s='85b7f90e3d6ed0897f505c78d67e7638715ea28f492e60bd704c12a360d8b72e', r='3b53d3e24152431b6fb95005f203d2e5537d40d99021bdbc0b45f112bcba7c75') witness='' reserved=False send_id='' time_created='' time_reserved='' derivation_path="m/129372'/0'/832192937'/0'" mint_id=None melt_id=None, r: 3b53d3e24152431b6fb95005f203d2e5537d40d99021bdbc0b45f112bcba7c75 out of promise id='I2yN+iRYfkzT' amount=1 C_='03a9c7bb9aa7995eedf3055036000a0df508736ac4651312bda55de5c332f4d937' dleq=DLEQ(e='75d46079faeb1acbe5f8cac2e101d60189ce58905172d5a4227a6cb19062abc0', s='85b7f90e3d6ed0897f505c78d67e7638715ea28f492e60bd704c12a360d8b72e')
2024-05-07 09:00:33.93 | TRACE | cashu.wallet.wallet:verify_proofs_dleq:1087 | Verifying DLEQ proof.
2024-05-07 09:00:33.94 | TRACE | cashu.wallet.wallet:verify_proofs_dleq:1102 | DLEQ proof valid.
2024-05-07 09:00:33.94 | DEBUG | cashu.wallet.wallet:verify_proofs_dleq:1103 | Verified incoming DLEQ proofs.
2024-05-07 09:00:33.94 | TRACE | cashu.wallet.wallet:_construct_proofs:1171 | Constructed 1 proofs.
2024-05-07 09:00:33.94 | ERROR | cashu.wallet.wallet:_store_proofs:1231 | Could not store proofs in database: (sqlite3.IntegrityError) UNIQUE constraint failed: proofs.secret
[SQL: 
        INSERT INTO proofs
          (id, amount, C, secret, time_created, derivation_path, dleq, mint_id, melt_id)
        VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?)
        ]
[parameters: ('I2yN+iRYfkzT', 1, '028820f54c3f37f37a79a8b2cf7ce96c59be2c45cf83be4c00b8a2c7ecdb431464', '200fcb9efe5fcbe340e5bd3c2767e46a129b5cd3da428b7e2ca6e9b65b47944d', 1715072433, "m/129372'/0'/832192937'/0'", '{"e": "75d46079faeb1acbe5f8cac2e101d60189ce58905172d5a4227a6cb19062abc0", "s": "85b7f90e3d6ed0897f505c78d67e7638715ea28f492e60bd704c12a360d8b72e", "r": "3b53d3e24152431b6fb95005f203d2e5537d40d99021bdbc0b45f112bcba7c75"}', None, None)]
(Background on this error at: http://sqlalche.me/e/13/gkpj)
2024-05-07 09:00:33.94 | ERROR | cashu.wallet.wallet:_store_proofs:1232 | [Proof(id='I2yN+iRYfkzT', amount=1, secret='200fcb9efe5fcbe340e5bd3c2767e46a129b5cd3da428b7e2ca6e9b65b47944d', Y='02e0da60cb556e9547b8014388b6f92ec63d42e964eabd427d3c1286fdf7cee2ee', C='028820f54c3f37f37a79a8b2cf7ce96c59be2c45cf83be4c00b8a2c7ecdb431464', dleq=DLEQWallet(e='75d46079faeb1acbe5f8cac2e101d60189ce58905172d5a4227a6cb19062abc0', s='85b7f90e3d6ed0897f505c78d67e7638715ea28f492e60bd704c12a360d8b72e', r='3b53d3e24152431b6fb95005f203d2e5537d40d99021bdbc0b45f112bcba7c75'), witness='', reserved=False, send_id='', time_created='', time_reserved='', derivation_path="m/129372'/0'/832192937'/0'", mint_id=None, melt_id=None)]
Restoring tokens...
Restoring token 0 to 25...
Restored 1 sat
Restoring token 25 to 50...
Restoring token 50 to 75...
Restoring token 0 to 25...
Traceback (most recent call last):
  File "/usr/local/lib/python3.11/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context
    self.dialect.do_execute(
  File "/usr/local/lib/python3.11/dist-packages/sqlalchemy/engine/default.py", line 608, in do_execute
    cursor.execute(statement, parameters)
sqlite3.IntegrityError: UNIQUE constraint failed: proofs.secret

The above exception was the direct cause of the following exception:

Traceback (most recent call last):
  File "/usr/local/bin/cashu", line 8, in <module>
    sys.exit(cli())
             ^^^^^
  File "/usr/local/lib/python3.11/dist-packages/click/core.py", line 1157, in __call__
    return self.main(*args, **kwargs)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/local/lib/python3.11/dist-packages/click/core.py", line 1078, in main
    rv = self.invoke(ctx)
         ^^^^^^^^^^^^^^^^
  File "/usr/local/lib/python3.11/dist-packages/click/core.py", line 1688, in invoke
    return _process_result(sub_ctx.command.invoke(sub_ctx))
                           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/local/lib/python3.11/dist-packages/click/core.py", line 1434, in invoke
    return ctx.invoke(self.callback, **ctx.params)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/local/lib/python3.11/dist-packages/click/core.py", line 783, in invoke
    return __callback(*args, **kwargs)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/local/lib/python3.11/dist-packages/click/decorators.py", line 33, in new_func
    return f(get_current_context(), *args, **kwargs)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/local/lib/python3.11/dist-packages/cashu/wallet/cli/cli.py", line 67, in wrapper
    return asyncio.run(f(*args, **kwargs))
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/lib/python3.11/asyncio/runners.py", line 190, in run
    return runner.run(main)
           ^^^^^^^^^^^^^^^^
  File "/usr/lib/python3.11/asyncio/runners.py", line 118, in run
    return self._loop.run_until_complete(task)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/lib/python3.11/asyncio/base_events.py", line 653, in run_until_complete
    return future.result()
           ^^^^^^^^^^^^^^^
  File "/usr/local/lib/python3.11/dist-packages/cashu/wallet/cli/cli.py", line 951, in restore
    await wallet.restore_wallet_from_mnemonic(mnemonic, to=to, batch=batch)
  File "/usr/local/lib/python3.11/dist-packages/cashu/wallet/wallet.py", line 1685, in restore_wallet_from_mnemonic
    await self.restore_tokens_for_keyset(keyset_id, to, batch)
  File "/usr/local/lib/python3.11/dist-packages/cashu/wallet/wallet.py", line 1643, in restore_tokens_for_keyset
    restored_proofs = await self.restore_promises_from_to(i, i + batch - 1)
                      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/local/lib/python3.11/dist-packages/cashu/wallet/wallet.py", line 1708, in restore_promises_from_to
    proofs = await self.restore_promises(
             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/local/lib/python3.11/dist-packages/cashu/wallet/wallet.py", line 1749, in restore_promises
    proofs = await self._construct_proofs(
             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/local/lib/python3.11/dist-packages/cashu/wallet/wallet.py", line 1176, in _construct_proofs
    await self._store_proofs(proofs)
  File "/usr/local/lib/python3.11/dist-packages/cashu/wallet/wallet.py", line 1233, in _store_proofs
    raise e
  File "/usr/local/lib/python3.11/dist-packages/cashu/wallet/wallet.py", line 1229, in _store_proofs
    await store_proof(proof, db=self.db, conn=conn)
  File "/usr/local/lib/python3.11/dist-packages/cashu/wallet/crud.py", line 14, in store_proof
    await (conn or db).execute(
  File "/usr/local/lib/python3.11/dist-packages/cashu/core/db.py", line 86, in execute
    return await self.conn.execute(self.rewrite_query(query), values)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/local/lib/python3.11/dist-packages/sqlalchemy_aio/base.py", line 291, in execute
    rp = await self._run_in_thread(
         ^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/local/lib/python3.11/dist-packages/sqlalchemy_aio/base.py", line 234, in _run_in_thread
    return await _self._worker.run(_func, args, kwargs)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/local/lib/python3.11/dist-packages/sqlalchemy_aio/asyncio.py", line 70, in run
    return request.response.unwrap()
           ^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/local/lib/python3.11/dist-packages/outcome/_impl.py", line 213, in unwrap
    raise captured_error
  File "/usr/local/lib/python3.11/dist-packages/sqlalchemy/engine/base.py", line 1003, in execute
    return self._execute_text(object_, multiparams, params)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/local/lib/python3.11/dist-packages/sqlalchemy/engine/base.py", line 1172, in _execute_text
    ret = self._execute_context(
          ^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/local/lib/python3.11/dist-packages/sqlalchemy/engine/base.py", line 1316, in _execute_context
    self._handle_dbapi_exception(
  File "/usr/local/lib/python3.11/dist-packages/sqlalchemy/engine/base.py", line 1510, in _handle_dbapi_exception
    util.raise_(
  File "/usr/local/lib/python3.11/dist-packages/sqlalchemy/util/compat.py", line 182, in raise_
    raise exception
  File "/usr/local/lib/python3.11/dist-packages/sqlalchemy/engine/base.py", line 1276, in _execute_context
    self.dialect.do_execute(
  File "/usr/local/lib/python3.11/dist-packages/sqlalchemy/engine/default.py", line 608, in do_execute
    cursor.execute(statement, parameters)
sqlalchemy.exc.IntegrityError: (sqlite3.IntegrityError) UNIQUE constraint failed: proofs.secret
[SQL: 
        INSERT INTO proofs
          (id, amount, C, secret, time_created, derivation_path, dleq, mint_id, melt_id)
        VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?)
        ]
[parameters: ('I2yN+iRYfkzT', 1, '028820f54c3f37f37a79a8b2cf7ce96c59be2c45cf83be4c00b8a2c7ecdb431464', '200fcb9efe5fcbe340e5bd3c2767e46a129b5cd3da428b7e2ca6e9b65b47944d', 1715072433, "m/129372'/0'/832192937'/0'", '{"e": "75d46079faeb1acbe5f8cac2e101d60189ce58905172d5a4227a6cb19062abc0", "s": "85b7f90e3d6ed0897f505c78d67e7638715ea28f492e60bd704c12a360d8b72e", "r": "3b53d3e24152431b6fb95005f203d2e5537d40d99021bdbc0b45f112bcba7c75"}', None, None)]
(Background on this error at: http://sqlalche.me/e/13/gkpj)

@Amperstrand
Copy link
Author

Amperstrand commented May 7, 2024

Version: 0.15.3

running on Debian bookworm arm64, installed via pip

UPDATE: also tested on amd64 just to rule it out.

@callebtc
Copy link
Collaborator

@Amperstrand I just pushed an update with fixes to the restoration. This issue was likely due to a mishandling of the counter. Would you mind trying again with the current main (3077ca4)?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working wallet About the Nutshell wallet
Projects
None yet
Development

No branches or pull requests

2 participants