From e126b4b6d1a62caf2338f1e0b34724903890c45e Mon Sep 17 00:00:00 2001 From: 0xFFFC0000 <0xFFFC0000@proton.me> Date: Sun, 24 Nov 2024 20:39:26 +0000 Subject: [PATCH] simplewallet: add header to show_transfers command --- src/simplewallet/simplewallet.cpp | 18 ++++++++++++++++-- 1 file changed, 16 insertions(+), 2 deletions(-) diff --git a/src/simplewallet/simplewallet.cpp b/src/simplewallet/simplewallet.cpp index 1863d11b82..28048590ba 100644 --- a/src/simplewallet/simplewallet.cpp +++ b/src/simplewallet/simplewallet.cpp @@ -8688,6 +8688,22 @@ bool simple_wallet::show_transfers(const std::vector &args_) PAUSE_READLINE(); + auto formatter = boost::format("%8.8s %6.6s %8.8s %25.25s %20.20s %64.64s %15.15s %14.14s %s %s - %s"); + message_writer(console_color_default, false) << formatter + % "Block" + % "In/Out" + % "Locked?" + % "Timestamp" + % "Amount" + % "Tx Hash" + % "Tx Payment ID" + % "Tx Fee" + % "Destination(s)" + % "Index" + % "Tx Note"; + + formatter = boost::format("%8.8llu %6.6s %8.8s %25.25s %20.20s %64.64s %15.15s %14.14s %s %s - %s"); + for (const auto& transfer : all_transfers) { const auto color = transfer.type == "failed" ? console_color_red : transfer.confirmed ? ((transfer.direction == "in" || transfer.direction == "block") ? console_color_green : console_color_magenta) : console_color_default; @@ -8704,8 +8720,6 @@ bool simple_wallet::show_transfers(const std::vector &args_) } } - auto formatter = boost::format("%8.8llu %6.6s %8.8s %25.25s %20.20s %s %s %14.14s %s %s - %s"); - message_writer(color, false) << formatter % transfer.block % transfer.direction