Restore export psbt bin
MODIFY
WalletWasabi.Gui/Controls/WalletExplorer/TransactionViewerView.xaml
WalletWasabi.Gui/Controls/WalletExplorer/TransactionViewerView.xaml
<StackPanel HorizontalAlignment="Right" VerticalAlignment="Center" Orientation="Horizontal" Spacing="10">
<Button Command="{Binding CopyTransactionHex}" Content="Copy Transaction Hex" />
<Button Command="{Binding CopyBase64Psbt}" Content="Copy Base64 PSBT" />
+ <Button Command="{Binding ExportBinaryPsbt}" Content="Export Binary PSBT" />
<Panel Width="12"/>
<Button Command="{Binding OpenTransactionBroadcaster}" Content="Open Transaction Broadcaster" />
</StackPanel>

MODIFY
WalletWasabi.Gui/Controls/WalletExplorer/TransactionViewerViewModel.cs
WalletWasabi.Gui/Controls/WalletExplorer/TransactionViewerViewModel.cs
@@ -90,6 +90,8 @@ namespace WalletWasabi.Gui.Controls.WalletExplorer
});
Observable
+ .Merge(CopyBase64Psbt.ThrownExceptions)
+ .Merge(CopyTransactionHex.ThrownExceptions)
.Merge(ExportBinaryPsbt.ThrownExceptions)
.Merge(OpenTransactionBroadcaster.ThrownExceptions)
.ObserveOn(RxApp.TaskpoolScheduler)
@@ -101,6 +103,7 @@ namespace WalletWasabi.Gui.Controls.WalletExplorer
}
private Global Global { get; }
+
public ReactiveCommand<Unit, Unit> ExportBinaryPsbt { get; set; }
public ReactiveCommand<Unit, Unit> CopyTransactionHex { get; set; }
public ReactiveCommand<Unit, Unit> CopyBase64Psbt { get; set; }

Restore export psbt bin