Knocks/BackEnd/Knoks.Api.Client/Invoker/Account.cs

42 lines
1.4 KiB
C#

using System;
namespace Knoks.Api.Client.Invoker
{
public class Account
{
public long AccountId { get; set; }
public string AccountCurrency { get; set; }
public long UserId { get; set; }
//public int BrandId { get; set; }
//public AccountType AccountType { get; set; }
public DateTime AccountCreateDate { get; set; }
public bool AllowMarketPrimary { get; set; }
public bool AllowMarketSecondary { get; set; }
public bool IsDemo { get; set; }
public byte AccountStatusId { get; set; }
public double CurrentBalance { get; set; }
public string WalletAddress { get; set; }
}
public class AddAccountTransactionArgs
{
public long UserId { get; set; }
public long AccountId { get; set; }
public short AccountTransactionTypeId { get; set; }
public decimal Amount { get; set; }
public decimal AmountUSD { get; set; }
public decimal CurrentBalance { get; set; }
public decimal CurrentBonusBalance { get; set; }
public string ExternalReferenceId { get; set; }
public int OperatorId { get; set; }
public string Comment { get; set; }
public string WalletAddress { get; set; }
public long? PendingId { get; set; }
}
public class AccountTransaction
{
public long TransId { get; set; }
}
}