deleteWallet method

  1. @override
Future<void> deleteWallet()
override

Implementation

@override
Future<void> deleteWallet() async {

  final directory = await getApplicationDocumentsDirectory(); // 또는 저장된 디렉토리 경로
  final walletFile = File("${directory.path}/wallet");
  if (await walletFile.exists()) {
    try {
      await walletFile.delete();

      myWallet.delete();
      StoredKey storedKey = StoredKey();
      storedKey.delete();
    } catch (e) {
      print("지갑 파일 삭제 중 에러 발생: $e");
    }
  }
}