Skip to content

feat: schema changes#158

Merged
petar-omni merged 1 commit intomainfrom
feat/schema-changes
Jul 30, 2025
Merged

feat: schema changes#158
petar-omni merged 1 commit intomainfrom
feat/schema-changes

Conversation

@petar-omni
Copy link
Collaborator

Added

Description of new functionality, feature, or content that has been added in this pull request.

Changed

Description of the modifications made to existing functionality, feature, or content in this pull request. This could include changes to code, CI, documentation, etc.

@petar-omni petar-omni requested review from Philippoes and Copilot July 30, 2025 06:46
Copy link

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull Request Overview

This PR adds new yield providers ('sommelier' and 'euler') to the API schema and introduces a new optional field 'pricePerShare' to validator objects. The changes also update example dates in documentation comments from 2023 to 2025.

  • Adds 'sommelier' and 'euler' as new yield provider options
  • Introduces optional 'pricePerShare' field to ValidatorDto interface
  • Updates documentation examples to use current year dates

Reviewed Changes

Copilot reviewed 7 out of 7 changed files in this pull request and generated 1 comment.

Show a summary per file
File Description
yieldV2YieldsProviderId.ts Adds 'sommelier' and 'euler' provider IDs
yieldProviders.ts Adds 'sommelier' and 'euler' to yield providers enum
validatorDto.ts Adds optional 'pricePerShare' string field
reportProjectGetDailyRevenuesParams.ts Updates date examples from 2023 to 2025
reportProjectGetDailyPerformanceParams.ts Updates date examples from 2023 to 2025
index.msw.ts Adds mock data generation for new 'pricePerShare' field
package.json Bumps version from 0.0.107 to 0.0.108

@petar-omni petar-omni merged commit 0b8d456 into main Jul 30, 2025
5 checks passed
@petar-omni petar-omni deleted the feat/schema-changes branch July 30, 2025 06:59
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants