add new columns
MODIFY
WalletWasabi.Fluent/ViewModels/Wallets/Home/History/HistoryItemViewModel.cs
WalletWasabi.Fluent/ViewModels/Wallets/Home/History/HistoryItemViewModel.cs
using System;
+using NBitcoin;
using WalletWasabi.Blockchain.Transactions;
using WalletWasabi.Models;
using WalletWasabi.Stores;
@@ -26,6 +27,8 @@ namespace WalletWasabi.Fluent.ViewModels.Wallets.Home.History
}
}
+ public Money Balance { get; set; }
+
public DateTimeOffset Date { get; set; }
public bool IsConfirmed { get; }

MODIFY
WalletWasabi.Fluent/Views/Wallets/Home/History/HistoryTable.axaml
WalletWasabi.Fluent/Views/Wallets/Home/History/HistoryTable.axaml
Binding="{Binding Date, StringFormat='{}{0:MM/dd/yyyy HH:mm}'}"
Width="Auto" />
+ <!-- Type -->
+ <DataGridTemplateColumn Header="Type"
+ Width="Auto"
+ SortMemberPath="IsCoinJoin">
+ <DataGridTemplateColumn.CellTemplate>
+ <DataTemplate>
+ <TextBlock x:DataType="history:HistoryItemViewModel" Text="{Binding IsCoinJoin}" />
+ </DataTemplate>
+ </DataGridTemplateColumn.CellTemplate>
+ </DataGridTemplateColumn>
+
<!-- Incoming -->
<DataGridTemplateColumn Header="Incoming"
Width="*"
</DataGridTemplateColumn.CellTemplate>
</DataGridTemplateColumn>
+ <!-- Balance -->
+ <DataGridTemplateColumn Header="Balance"
+ Width="*"
+ SortMemberPath="Balance">
+ <DataGridTemplateColumn.CellTemplate>
+ <DataTemplate>
+ <TextBlock x:DataType="history:HistoryItemViewModel" Text="{Binding Balance}" />
+ </DataTemplate>
+ </DataGridTemplateColumn.CellTemplate>
+ </DataGridTemplateColumn>
<!-- Status -->
<DataGridTemplateColumn Header="Status"
SortMemberPath="IsConfirmed">
<DataGridTemplateColumn.CellTemplate>
<DataTemplate>
- <Panel x:DataType="history:HistoryItemViewModel" Margin="0 0 10 0">
+ <Panel x:DataType="history:HistoryItemViewModel" Margin="0 0 0 0">
<!-- Confirmed -->
<StackPanel IsVisible="{Binding IsConfirmed}">
<PathIcon Data="{StaticResource checkmark_filled}"

add new columns