Put shared models into base projecet
MODIFY
HiddenWallet.Daemon/Controllers/WalletController.cs
HiddenWallet.Daemon/Controllers/WalletController.cs
@@ -8,6 +8,7 @@ using HiddenWallet.KeyManagement;
using NBitcoin;
using System.Globalization;
using HiddenWallet.FullSpv.Fees;
+using HiddenWallet.SharedApi.Models;
namespace HiddenWallet.Daemon.Controllers
{

MODIFY
HiddenWallet.Daemon/Wrappers/WalletWrapper.cs
HiddenWallet.Daemon/Wrappers/WalletWrapper.cs
@@ -16,6 +16,7 @@ using System.Threading.Tasks;
using static HiddenWallet.FullSpv.WalletJob;
using DotNetTor.SocksPort;
using HiddenWallet.FullSpv.Fees;
+using HiddenWallet.SharedApi.Models;
namespace HiddenWallet.Daemon.Wrappers
{

RENAME
HiddenWallet.Daemon/Models/BaseResponse.cs
HiddenWallet/SharedApi/Models/BaseResponse.cs
@@ -3,7 +3,7 @@ using System.Collections.Generic;
using System.Linq;
using System.Threading.Tasks;
-namespace HiddenWallet.Daemon.Models
+namespace HiddenWallet.SharedApi.Models
{
public class BaseResponse
{

RENAME
HiddenWallet.Daemon/Models/FailureResponse.cs
HiddenWallet/SharedApi/Models/FailureResponse.cs
@@ -3,7 +3,7 @@ using System.Collections.Generic;
using System.Linq;
using System.Threading.Tasks;
-namespace HiddenWallet.Daemon.Models
+namespace HiddenWallet.SharedApi.Models
{
public class FailureResponse : BaseResponse
{

RENAME
HiddenWallet.Daemon/Models/SuccessResponse.cs
HiddenWallet/SharedApi/Models/SuccessResponse.cs
@@ -3,7 +3,7 @@ using System.Collections.Generic;
using System.Linq;
using System.Threading.Tasks;
-namespace HiddenWallet.Daemon.Models
+namespace HiddenWallet.SharedApi.Models
{
public class SuccessResponse : BaseResponse
{

RENAME
HiddenWallet.Daemon/Models/YesNoResponse.cs
HiddenWallet/SharedApi/Models/YesNoResponse.cs
@@ -3,7 +3,7 @@ using System.Collections.Generic;
using System.Linq;
using System.Threading.Tasks;
-namespace HiddenWallet.Daemon.Models
+namespace HiddenWallet.SharedApi.Models
{
public class YesNoResponse : BaseResponse
{

Put shared models into base projecet