Get fees to claims
This commit is contained in:
38
src/Managing.Domain/Accounts/GmxClaimableSummary.cs
Normal file
38
src/Managing.Domain/Accounts/GmxClaimableSummary.cs
Normal file
@@ -0,0 +1,38 @@
|
||||
namespace Managing.Domain.Accounts;
|
||||
|
||||
/// <summary>
|
||||
/// GMX claimable summary data containing funding fees, UI fees, and rebate stats
|
||||
/// </summary>
|
||||
public class GmxClaimableSummary
|
||||
{
|
||||
public FundingFeesData ClaimableFundingFees { get; set; }
|
||||
public UiFeesData ClaimableUiFees { get; set; }
|
||||
public RebateStatsData RebateStats { get; set; }
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// Funding fees claimable data
|
||||
/// </summary>
|
||||
public class FundingFeesData
|
||||
{
|
||||
public double TotalUsdc { get; set; }
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// UI fees claimable data
|
||||
/// </summary>
|
||||
public class UiFeesData
|
||||
{
|
||||
public double TotalUsdc { get; set; }
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// Rebate statistics data
|
||||
/// </summary>
|
||||
public class RebateStatsData
|
||||
{
|
||||
public double TotalRebateUsdc { get; set; }
|
||||
public double DiscountUsdc { get; set; }
|
||||
public double RebateFactor { get; set; }
|
||||
public double DiscountFactor { get; set; }
|
||||
}
|
||||
Reference in New Issue
Block a user