CW-745 don't show txkey when it's unavailable (#1692)

cyan committed Sep 22, 2024 at 23:16 UTC e2b3507134371487e923662142863c2a59a4e9c0
1 file changed +2 -20
cw_monero/lib/api/transaction_history.dart
+2 -20
@@ -319,27 +319,9 @@ class Transaction {
319 final txKey = monero.Wallet_getTxKey(wptr!, txid: monero.TransactionInfo_hash(txInfo));
320 final status = monero.Wallet_status(wptr!);
321 if (status != 0) {
322 - return monero.Wallet_errorString(wptr!);
322 + return "";
323 }
324 - return breakTxKey(txKey);
325 - }
326 -
327 - static String breakTxKey(String input) {
328 - final x = 64;
329 - StringBuffer buffer = StringBuffer();
330 -
331 - for (int i = 0; i < input.length; i += x) {
332 - int endIndex = i + x;
333 - if (endIndex > input.length) {
334 - endIndex = input.length;
335 - }
336 - buffer.write(input.substring(i, endIndex));
337 - if (endIndex != input.length) {
338 - buffer.write('\n\n');
339 - }
340 - }
341 -
342 - return buffer.toString().trim();
324 + return txKey;
325 }
326
327 Transaction.dummy({