added debug device wipe

This commit is contained in:
overtorment 2025-01-08 17:10:42 +00:00
parent f577c0ef8c
commit 6d020d3d0d
2 changed files with 20 additions and 3 deletions

View File

@ -160,7 +160,20 @@ class LibportalReactNativeModule(reactContext: ReactApplicationContext) :
fun resume(promise: Promise) {
try {
scope.launch {
// instance!!.resume()
instance!!.resume()
promise.resolve(null)
}
} catch (e: Exception) {
promise.reject(e)
}
}
@ReactMethod
fun debugWipeDevice(promise: Promise) {
try {
scope.launch {
instance!!.debugWipeDevice()
promise.resolve(null)
}
} catch (e: Exception) {

View File

@ -54,6 +54,10 @@ export class PortalSdk {
return LibportalReactNative.generateMnemonic(words.toString(), network.toString(), pair_code);
}
debugWipeDevice(): Promise<void> {
return LibportalReactNative.debugWipeDevice();
}
restoreMnemonic(mnemonic: string, network: Network, pair_code?: string): Promise<void> {
return LibportalReactNative.restoreMnemonic(mnemonic, network.toString(), pair_code);
}
@ -91,8 +95,8 @@ export enum Network {
}
export enum MnemonicWords {
Words12,
Words24,
Words12 = 'Words12',
Words24 = 'Words24',
}
export interface Descriptors {