Skip to content

Commit 7bc39b8

Browse files
authored
fix: cleanup legacy wallet to fix 16ko support (#133)
* fix: cleanup legacy wallet to fix 16ko support * fix: revert test thing * fix: revert
1 parent f82d5bd commit 7bc39b8

12 files changed

Lines changed: 0 additions & 361 deletions

‎package.json‎

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -14,10 +14,8 @@
1414
"type-check": "tsc --project ./tsconfig.json --noEmit"
1515
},
1616
"dependencies": {
17-
"@craftzdog/react-native-buffer": "^6.0.5",
1817
"@react-hook/async": "^3.1.1",
1918
"@react-native-async-storage/async-storage": "2.1.2",
20-
"@seald-io/react-native-scrypt": "^1.2.3",
2119
"@solana-mobile/dapp-store-cli": "^0.11.0",
2220
"@tanstack/react-query": "^5.75.4",
2321
"bip39": "^3.0.4",
@@ -42,9 +40,7 @@
4240
"react": "19.0.0",
4341
"react-native": "0.79.5",
4442
"react-native-error-boundary": "latest",
45-
"react-native-get-random-values": "~1.11.0",
4643
"react-native-safe-area-context": "5.4.0",
47-
"react-native-simple-crypto": "latest",
4844
"react-native-svg": "15.11.2",
4945
"react-native-webview": "13.13.5"
5046
},

‎src/lib/WalletManager.ts‎

Lines changed: 0 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,5 @@
11
import { deleteItemAsync, getItemAsync, setItemAsync, WHEN_UNLOCKED } from 'expo-secure-store'
22
import { authenticateAsync, getEnrolledLevelAsync } from 'expo-local-authentication'
3-
import { decrypt } from './crypto'
43
import { isValidDeviceId, StoredWallet, StoredWalletWithMnemonic, Wallet } from './Wallet'
54

65
const getKey = (key: string) => {
@@ -188,17 +187,4 @@ export class WalletManager {
188187
}
189188
return null
190189
}
191-
192-
async decryptWallet(encryptedWalletInfo: {
193-
email: string
194-
password: string
195-
encryptedWallet: string
196-
}) {
197-
const { email, password, encryptedWallet } = encryptedWalletInfo
198-
try {
199-
return await decrypt({ email, password, encryptedWallet })
200-
} catch (e) {
201-
throw new Error('Native wallet decryption failed: ' + e)
202-
}
203-
}
204190
}

‎src/lib/crypto/classes/cipherString.ts‎

Lines changed: 0 additions & 71 deletions
This file was deleted.

‎src/lib/crypto/classes/encryptedObject.ts‎

Lines changed: 0 additions & 8 deletions
This file was deleted.

‎src/lib/crypto/classes/encryptionType.ts‎

Lines changed: 0 additions & 9 deletions
This file was deleted.

‎src/lib/crypto/classes/index.ts‎

Lines changed: 0 additions & 5 deletions
This file was deleted.

‎src/lib/crypto/classes/symmetricCryptoKey.ts‎

Lines changed: 0 additions & 33 deletions
This file was deleted.

‎src/lib/crypto/crypto.ts‎

Lines changed: 0 additions & 138 deletions
This file was deleted.

‎src/lib/crypto/index.ts‎

Lines changed: 0 additions & 17 deletions
This file was deleted.

‎src/lib/crypto/utils.ts‎

Lines changed: 0 additions & 28 deletions
This file was deleted.

0 commit comments

Comments
 (0)