add placeholder for processing fee estimates.
MODIFY
WalletWasabi.Fluent/ViewModels/Wallets/Send/SendViewModel.cs
WalletWasabi.Fluent/ViewModels/Wallets/Send/SendViewModel.cs
@@ -13,6 +13,7 @@ using NBitcoin;
using NBitcoin.Payment;
using ReactiveUI;
using WalletWasabi.Blockchain.Analysis.Clustering;
+using WalletWasabi.Blockchain.Analysis.FeesEstimation;
using WalletWasabi.Fluent.ViewModels.NavBar;
using WalletWasabi.Gui;
using WalletWasabi.Userfacing;
@@ -165,9 +166,21 @@ namespace WalletWasabi.Fluent.ViewModels.Wallets.Send
})
.DisposeWith(disposables);
+ _owner.Wallet.Synchronizer.WhenAnyValue(x => x.AllFeeEstimate)
+ .ObserveOn(RxApp.MainThreadScheduler)
+ .Subscribe(UpdateFeeEstimates)
+ .DisposeWith(disposables);
+
+ UpdateFeeEstimates(_owner.Wallet.Synchronizer.AllFeeEstimate);
+
base.OnNavigatedTo(inStack, disposables);
}
+ private void UpdateFeeEstimates(AllFeeEstimate feeEstimate)
+ {
+ // TODO process feeEstimate.Estimates
+ }
+
public ICommand PasteCommand { get; }
public double XAxisCurrentValue { get; set; } = 36;

add placeholder for processing fee estimates.