Skip to content

Trigger ReIndex#118

Merged
thelostone-mc merged 16 commits into
enviofrom
dev
Apr 11, 2025
Merged

Trigger ReIndex#118
thelostone-mc merged 16 commits into
enviofrom
dev

Conversation

@thelostone-mc
Copy link
Copy Markdown
Contributor

No description provided.

thelostone-mc and others added 16 commits March 26, 2025 14:19
# 🤖 Linear

Closes PAR-XXX

## Description

## Checklist before requesting a review

-   [x] I have conducted a self-review of my code.
-   [x] I have conducted a QA.
-   [ ] If it is a core feature, I have included comprehensive tests.


<!-- This is an auto-generated comment: release notes by coderabbit.ai
-->

## Summary by CodeRabbit

- **New Features**
  - Added a new token "G$" with updated attributes.
- **Refactor**
  - Standardized token data by normalizing Ethereum address formatting.
  - Explicitly defined token decimals for enhanced consistency.

<!-- end of auto-generated comment: release notes by coderabbit.ai -->
# 🤖 Linear


## Description

## Checklist before requesting a review

-   [x] I have conducted a self-review of my code.
-   [ ] I have conducted a QA.
-   [ ] If it is a core feature, I have included comprehensive tests.


<!-- This is an auto-generated comment: release notes by coderabbit.ai
-->

## Summary by CodeRabbit

- **New Features**
- Now supporting price data retrieval for the GoodDollar token, so you
can see updated market information for GoodDollar in your pricing
displays.

<!-- end of auto-generated comment: release notes by coderabbit.ai -->
# 🤖 Linear

Closes PAR-XXX

## Description

- update round donation stats for direct allocation

## Checklist before requesting a review

-   [ ] I have conducted a self-review of my code.
-   [ ] I have conducted a QA.
-   [ ] If it is a core feature, I have included comprehensive tests.


<!-- This is an auto-generated comment: release notes by coderabbit.ai
-->
## Summary by CodeRabbit

- **New Features**
- Enhanced donation processing by incorporating round-based donation
statistics tracking, providing a more comprehensive view of donation
performance across rounds.
- Added functionality to track unique donors for both applications and
rounds, improving insights into donor engagement.
- Introduced new operations for tracking total distributed amounts for
specific rounds, enhancing event handling logic.
- Added assertions in tests to verify the correct handling of new
donation statistics events.
<!-- end of auto-generated comment: release notes by coderabbit.ai -->
# 🤖 Linear

Closes PAR-XXX

## Description

## Checklist before requesting a review

-   [ ] I have conducted a self-review of my code.
-   [ ] I have conducted a QA.
-   [ ] If it is a core feature, I have included comprehensive tests.


<!-- This is an auto-generated comment: release notes by coderabbit.ai
-->
## Summary by CodeRabbit

- **Bug Fixes**
- Corrected the property name from `roundsCountributed` to
`roundsContributed` for improved data consistency in attestation
processing.
<!-- end of auto-generated comment: release notes by coderabbit.ai -->
# 🤖 Linear

Closes PAR-XXX

## Description

## Checklist before requesting a review

-   [ ] I have conducted a self-review of my code.
-   [ ] I have conducted a QA.
-   [ ] If it is a core feature, I have included comprehensive tests.


<!-- This is an auto-generated comment: release notes by coderabbit.ai
-->

## Summary by CodeRabbit

- **Bug Fixes**
- Enhanced the token price retrieval process to automatically adjust
timing parameters when a future end time is detected, ensuring more
reliable and accurate pricing data.

<!-- end of auto-generated comment: release notes by coderabbit.ai -->
# 🤖 Linear

Closes PAR-XXX

## Description

## Checklist before requesting a review

-   [x] I have conducted a self-review of my code.
-   [x] I have conducted a QA.
-   [ ] If it is a core feature, I have included comprehensive tests.


<!-- This is an auto-generated comment: release notes by coderabbit.ai
-->

## Summary by CodeRabbit

- **New Features**
- Introduced a utility to consistently format numerical values without
grouping, providing clearer, unambiguous number representations.
- **Bug Fixes**
- Improved the precision of numerical data in pricing and funds
processing to ensure more reliable calculations and display.

These changes enhance the consistency and accuracy of financial data
presentation across the platform.

<!-- end of auto-generated comment: release notes by coderabbit.ai -->
# 🤖 Linear

Closes PAR-XXX

## Description

## Checklist before requesting a review

-   [x] I have conducted a self-review of my code.
-   [x] I have conducted a QA.
-   [x] If it is a core feature, I have included comprehensive tests.


<!-- This is an auto-generated comment: release notes by coderabbit.ai
-->
## Summary by CodeRabbit

- **New Features**
- Enhanced the distribution update process with an improved event
handling mechanism.
- Introduced a simplified distribution data format for more accurate
round updates.
  - Added a new handler for processing "DistributionUpdated" events.
- Expanded type definitions to accommodate new distribution structures.

- **Refactor**
  - Upgraded the existing event handler for more reliable processing.
  - Streamlined distribution type definitions to ensure consistency.

- **Tests**
- Added comprehensive testing to verify successful outcomes and robust
error handling during distribution updates.
<!-- end of auto-generated comment: release notes by coderabbit.ai -->
@thelostone-mc thelostone-mc merged commit 7035749 into envio Apr 11, 2025
8 of 9 checks passed
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