@model WalletPSBTReadyViewModel @{ Layout = "../Shared/_Layout.cshtml"; }
@if (Model.GlobalError != null) { }

Transaction review


@if (Model.CanCalculateBalance) {

If you broadcast this transaction, your balance will change: @if (Model.Positive) { @Model.BalanceChange } else { @Model.BalanceChange }, do you want to continue?

} else {

This PSBT is already finalized. We can't properly detect which input or output belongs to you.

}

Inputs

@foreach (var input in Model.Inputs) { @if (input.Error != null) { } else { } @if (input.Positive) { } else { } }
Index Amount
@input.Index @input.Index@input.BalanceChange@input.BalanceChange

Outputs

@foreach (var destination in Model.Destinations) { @if (destination.Positive) { } else { } }
Destination Amount
@destination.Destination@destination.Balance@destination.Balance
@if (Model.FeeRate != null) {

Transaction fee rate: @Model.FeeRate

}
@if (!Model.HasErrors) { or }