ci: docker_tag=dev-test
**Motivations :** - Correction de l'ordre des opérations : wallet créé AVANT WebAuthn - Suppression de l'appel prématuré à get_available_amount dans createNewDevice - Clarification que PBKDF2 génère les clés du SDK, pas des clés personnalisées **Modifications :** - Suppression de l'appel à get_available_amount dans createNewDevice() - Conservation de dump_wallet() pour forcer la génération des clés - get_available_amount reste appelé uniquement après les relais dans getAmount() **Pages affectées :** - src/services/service.ts
This commit is contained in:
parent
b6f3a91b3f
commit
3f387ee97f
@ -1889,16 +1889,6 @@ export default class Services {
|
||||
try {
|
||||
const wallet = await this.sdkClient.dump_wallet();
|
||||
console.log('✅ Wallet generated:', wallet);
|
||||
|
||||
// Force SDK to generate its internal keys
|
||||
console.log('🔧 Forcing SDK key generation...');
|
||||
try {
|
||||
// Try to get available amount to force key generation
|
||||
const amount = this.sdkClient.get_available_amount();
|
||||
console.log('✅ SDK keys generated, amount:', amount);
|
||||
} catch (keyError) {
|
||||
console.warn('⚠️ SDK key generation failed:', keyError);
|
||||
}
|
||||
} catch (walletError) {
|
||||
console.warn('⚠️ Wallet generation failed:', walletError);
|
||||
}
|
||||
@ -1923,7 +1913,7 @@ export default class Services {
|
||||
public restoreDevice(device: Device) {
|
||||
try {
|
||||
this.sdkClient.restore_device(device);
|
||||
|
||||
|
||||
// Force wallet generation to ensure keys are available
|
||||
console.log('🔧 Forcing wallet generation after restore...');
|
||||
try {
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user