clean up cancel transaction in epiccash wallet

This commit is contained in:
julian 2023-09-10 08:25:28 -06:00
parent f6b9548e1d
commit 8d05421542

View file

@ -421,26 +421,15 @@ class EpicCashWallet extends CoinServiceAPI
late SecureStorageInterface _secureStore; late SecureStorageInterface _secureStore;
Future<String> cancelPendingTransactionAndPost(String txSlateId) async {
String? result;
try {
result = await cancelPendingTransaction(txSlateId);
Logging.instance.log("result?: $result", level: LogLevel.Info);
} catch (e, s) {
Logging.instance.log("$e, $s", level: LogLevel.Error);
}
return result!;
}
//
/// returns an empty String on success, error message on failure /// returns an empty String on success, error message on failure
Future<String> cancelPendingTransaction(String txSlateId) async { Future<String> cancelPendingTransactionAndPost(String txSlateId) async {
final String wallet = try {
(await _secureStore.read(key: '${_walletId}_wallet'))!; final String wallet = (await _secureStore.read(
key: '${_walletId}_wallet',
))!;
String? result; final result = await m.protect(() async {
await m.protect(() async { return await compute(
result = await compute(
_cancelTransactionWrapper, _cancelTransactionWrapper,
Tuple2( Tuple2(
wallet, wallet,
@ -448,7 +437,12 @@ class EpicCashWallet extends CoinServiceAPI
), ),
); );
}); });
return result!; Logging.instance.log("result?: $result", level: LogLevel.Info);
return result;
} catch (e, s) {
Logging.instance.log("$e, $s", level: LogLevel.Error);
return e.toString();
}
} }
@override @override