Skip to content

Commit b4ca4eb

Browse files
authored
Fixing crypto issues in react-native (#450)
1 parent 6a13038 commit b4ca4eb

1 file changed

Lines changed: 4 additions & 4 deletions

File tree

packages/core/src/cloud-wallet.ts

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ import {
99
DataStoreEvents,
1010
} from '@docknetwork/wallet-sdk-data-store/src/types';
1111
import { logger } from '@docknetwork/wallet-sdk-data-store/src/logger';
12-
import { edvService, EDVService } from '@docknetwork/wallet-sdk-wasm/src/services/edv/service';
12+
import { edvService } from '@docknetwork/wallet-sdk-wasm/src/services/edv';
1313
import { utilCryptoService } from '@docknetwork/wallet-sdk-wasm/src/services/util-crypto';
1414

1515
export const SYNC_MARKER_TYPE = 'SyncMarkerDocument';
@@ -101,14 +101,14 @@ export async function initializeKeyMappingVault(
101101
authKey: string,
102102
biometricData: Buffer,
103103
identifier: string
104-
): Promise<EDVService> {
104+
): Promise<typeof edvService> {
105105
const {
106106
hmacKey,
107107
agreementKey,
108108
verificationKey
109109
} = await deriveKeyMappingVaultKeys(biometricData, identifier);
110110

111-
const keyMappingEdvService = new EDVService();
111+
const keyMappingEdvService = edvService;
112112
await keyMappingEdvService.initialize({
113113
hmacKey,
114114
agreementKey,
@@ -173,7 +173,7 @@ export async function enrollUserWithBiometrics(
173173
* @returns The decrypted master key for CloudWalletVault
174174
*/
175175
export async function getKeyMappingMasterKey(
176-
keyMappingEdv: EDVService,
176+
keyMappingEdv: typeof edvService,
177177
identifier: string,
178178
decryptionKey: Buffer,
179179
): Promise<Uint8Array> {

0 commit comments

Comments
 (0)