@model ListTransactionsViewModel @{ Layout = "../Shared/_NavLayout.cshtml"; ViewData["Title"] = "Manage wallet"; ViewData.SetActivePageAndTitle(WalletsNavPages.Transactions); } @if (TempData.HasStatusMessage()) {
}
If BTCPay Server shows you an invalid balance, rescan your wallet.
If some transactions appear in BTCPay Server, but are missing on Electrum or another wallet, follow those instructions.
@if (Model.Labels.Any()) {
Filter by label: @foreach (var label in Model.Labels) { @label.Value }
}
@foreach (var transaction in Model.Transactions) { @if (transaction.Positive) { } else { } }
Date Label Transaction Id Amount
@transaction.Timestamp.ToBrowserDate() @foreach (var label in transaction.Labels) {
@if (!string.IsNullOrEmpty(label.Link)) { Transaction details }
}
@transaction.Id @transaction.Balance@transaction.Balance
@{ string ListTransactionsPage(int prevNext, int count) { var skip = Model.Skip; if (prevNext == -1) { skip = Math.Max(0, Model.Skip - Model.Count); } else if (prevNext == 1) { skip = Model.Skip + count; } var act = Url.Action("WalletTransactions", new { labelFilter = Context.Request.Query["labelFilter"], skip = skip, count = count, }); return act; } }