42 lines
1.4 KiB
C#
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; }
|
|
}
|
|
}
|