diff --git a/src/__tests__/utils/calculation/index.test.ts b/src/__tests__/utils/calculation/index.test.ts index 53f6b48f..a12a7358 100644 --- a/src/__tests__/utils/calculation/index.test.ts +++ b/src/__tests__/utils/calculation/index.test.ts @@ -91,6 +91,8 @@ describe("Calculation", () => { poolAddress: "poolAddress", tokenAddress: "tokenAddress", apr: 0, + apr7d: 0, + apr30d: 0, lpRate: 0, }; diff --git a/src/client/core-api/core-api.model.ts b/src/client/core-api/core-api.model.ts index 5d5bcdc3..d6b099d5 100644 --- a/src/client/core-api/core-api.model.ts +++ b/src/client/core-api/core-api.model.ts @@ -29,6 +29,8 @@ export interface TokenDTO { poolInfo: PoolInfoDTO; feeShare: string; apr: number; + apr7d: number; + apr30d: number; lpRate: number; } diff --git a/src/tokens-info/tokens-info.model.ts b/src/tokens-info/tokens-info.model.ts index 6b4dac02..93fdc3db 100644 --- a/src/tokens-info/tokens-info.model.ts +++ b/src/tokens-info/tokens-info.model.ts @@ -85,9 +85,18 @@ export interface Token { */ feeShare: string; /** + * @Deprecated use {@link apr7d}
* Token APR */ apr: number; + /** + * Token APR based on last 7 days + */ + apr7d: number; + /** + * Token APR based on last 30 days + */ + apr30d: number; /** * Token LP rate */