Files
BTCPayServerPlugins/Plugins/BTCPayServer.Plugins.Wabisabi/AffiliateServer/Models/GetCoinjoinRequestRequest.cs
2023-02-09 15:43:55 +01:00

22 lines
528 B
C#

using Newtonsoft.Json;
using WalletWasabi.Affiliation.Serialization;
using WalletWasabi.Affiliation.Models.CoinjoinRequest;
namespace WalletWasabi.Affiliation.Models;
public record GetCoinjoinRequestRequest
{
public GetCoinjoinRequestRequest(Body body, byte[] signature)
{
Body = body;
Signature = signature;
}
[JsonProperty(PropertyName = "signature")]
[JsonConverter(typeof(AffiliationByteArrayJsonConverter))]
public byte[] Signature { get; }
[JsonProperty(PropertyName = "body")]
public Body Body { get; }
}