Skip to content

Commit 9c25743

Browse files
authored
Merge pull request #163 from fireflyprotocol/nida/add-columns-to-interval-overview
added new columns and updated description for interval overview columns
2 parents dbbfe3e + 6ec05c7 commit 9c25743

File tree

8 files changed

+81
-20
lines changed

8 files changed

+81
-20
lines changed

python/sdk/src/openapi_client/docs/AffiliateIntervalOverview.md

Lines changed: 3 additions & 2 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

python/sdk/src/openapi_client/models/affiliate_interval_overview.py

Lines changed: 13 additions & 4 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

resources/rewards-data-api.yaml

Lines changed: 14 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -546,6 +546,7 @@ components:
546546
- intervalNumber
547547
- intervalStartDate
548548
- intervalEndDate
549+
- status
549550
- referredSince
550551
- perpsRefereeEarningsE9
551552
- spotLPRefereeEarningsE9
@@ -574,12 +575,21 @@ components:
574575
example: 5
575576
intervalStartDate:
576577
type: integer
577-
description: Start date of the interval in milliseconds
578-
example: 1724121094751
578+
description: Start date of the interval in seconds
579+
example: 1724121094
579580
intervalEndDate:
580581
type: integer
581-
description: End date of the interval in milliseconds
582-
example: 1724725894751
582+
description: End date of the interval in seconds
583+
example: 1724725894
584+
status:
585+
type: string
586+
enum:
587+
- ACTIVE
588+
- NOT_STARTED
589+
- FINALIZED
590+
- COOLDOWN
591+
description: Status of the interval
592+
example: "ACTIVE"
583593
referredSince:
584594
type: string
585595
description: Date when the user was referred

rust/gen/bluefin_api/docs/AffiliateIntervalOverview.md

Lines changed: 3 additions & 2 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

rust/gen/bluefin_api/src/models/affiliate_interval_overview.rs

Lines changed: 25 additions & 3 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

ts/sdk/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@bluefin-exchange/pro-sdk",
3-
"version": "0.1.54",
3+
"version": "0.1.55",
44
"description": "OpenAPI client for @bluefin-exchange/pro-sdk",
55
"author": "Bluefin",
66
"repository": {

ts/sdk/src/api.ts

Lines changed: 18 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1119,17 +1119,23 @@ export interface AffiliateIntervalOverview {
11191119
*/
11201120
'intervalNumber': number;
11211121
/**
1122-
* Start date of the interval in milliseconds
1122+
* Start date of the interval in seconds
11231123
* @type {number}
11241124
* @memberof AffiliateIntervalOverview
11251125
*/
11261126
'intervalStartDate': number;
11271127
/**
1128-
* End date of the interval in milliseconds
1128+
* End date of the interval in seconds
11291129
* @type {number}
11301130
* @memberof AffiliateIntervalOverview
11311131
*/
11321132
'intervalEndDate': number;
1133+
/**
1134+
* Status of the interval
1135+
* @type {string}
1136+
* @memberof AffiliateIntervalOverview
1137+
*/
1138+
'status': AffiliateIntervalOverviewStatusEnum;
11331139
/**
11341140
* Date when the user was referred
11351141
* @type {string}
@@ -1209,6 +1215,16 @@ export interface AffiliateIntervalOverview {
12091215
*/
12101216
'totalEarningsE9': string;
12111217
}
1218+
1219+
export const AffiliateIntervalOverviewStatusEnum = {
1220+
Active: 'ACTIVE',
1221+
NotStarted: 'NOT_STARTED',
1222+
Finalized: 'FINALIZED',
1223+
Cooldown: 'COOLDOWN'
1224+
} as const;
1225+
1226+
export type AffiliateIntervalOverviewStatusEnum = typeof AffiliateIntervalOverviewStatusEnum[keyof typeof AffiliateIntervalOverviewStatusEnum];
1227+
12121228
/**
12131229
*
12141230
* @export

ts/sdk/src/docs/AffiliateIntervalOverview.md

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -8,8 +8,9 @@ Name | Type | Description | Notes
88
**userAddress** | **string** | The user\'s wallet address | [default to undefined]
99
**name** | **string** | Name of the affiliate | [optional] [default to undefined]
1010
**intervalNumber** | **number** | The interval number for the affiliate\'s earnings data | [default to undefined]
11-
**intervalStartDate** | **number** | Start date of the interval in milliseconds | [default to undefined]
12-
**intervalEndDate** | **number** | End date of the interval in milliseconds | [default to undefined]
11+
**intervalStartDate** | **number** | Start date of the interval in seconds | [default to undefined]
12+
**intervalEndDate** | **number** | End date of the interval in seconds | [default to undefined]
13+
**status** | **string** | Status of the interval | [default to undefined]
1314
**referredSince** | **string** | Date when the user was referred | [default to undefined]
1415
**perpsRefereeEarningsE9** | **string** | Referee earnings from perps trading (e9 format) | [default to undefined]
1516
**spotLPRefereeEarningsE9** | **string** | Referee earnings from spot LP (e9 format) | [default to undefined]
@@ -35,6 +36,7 @@ const instance: AffiliateIntervalOverview = {
3536
intervalNumber,
3637
intervalStartDate,
3738
intervalEndDate,
39+
status,
3840
referredSince,
3941
perpsRefereeEarningsE9,
4042
spotLPRefereeEarningsE9,

0 commit comments

Comments
 (0)