-
Notifications
You must be signed in to change notification settings - Fork 1.3k
CUR2-299 superseed to dex trades #8515
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conversation
There was a problem hiding this 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 support for DEX trades on the superseed blockchain, integrating two DEX protocols: BulletX (v2 and v3) and Velodrome. The implementation follows the established pattern for adding new blockchain support to the spellbook project.
- Adds superseed blockchain support with BulletX v2/v3 and Velodrome DEX integration
- Creates base trade models using existing uniswap-compatible macros
- Integrates superseed trades into the main dex_base_trades aggregation
Reviewed Changes
Copilot reviewed 12 out of 12 changed files in this pull request and generated 5 comments.
Show a summary per file
File | Description |
---|---|
sources/_sector/dex/trades/superseed/_sources.yml | Defines source tables for BulletX and Velodrome on superseed |
dbt_subprojects/dex/seeds/trades/*.csv | Creates empty seed files for trade validation tests |
dbt_subprojects/dex/seeds/trades/_schema.yml | Adds schema definitions for the new seed files |
dbt_subprojects/dex/models/trades/superseed/platforms/*.sql | Implements base trade models for each DEX protocol |
dbt_subprojects/dex/models/trades/superseed/dex_superseed_base_trades.sql | Aggregates all superseed DEX trades |
dbt_subprojects/dex/models/trades/superseed/_schema.yml | Defines model schemas and tests |
dbt_subprojects/dex/models/trades/dex_base_trades.sql | Integrates superseed into main trades aggregation |
dbt_subprojects/dex/models/dex_info.sql | Adds project information for new DEX protocols |
dbt_subprojects/dex/models/trades/superseed/dex_superseed_base_trades.sql
Show resolved
Hide resolved
dbt_subprojects/dex/models/trades/superseed/platforms/bulletx_v2_superseed_base_trades.sql
Outdated
Show resolved
Hide resolved
dbt_subprojects/dex/models/trades/superseed/platforms/bulletx_v2_superseed_base_trades.sql
Outdated
Show resolved
Hide resolved
dbt_subprojects/dex/models/trades/superseed/platforms/bulletx_v3_superseed_base_trades.sql
Outdated
Show resolved
Hide resolved
dbt_subprojects/dex/models/trades/superseed/platforms/bulletx_v3_superseed_base_trades.sql
Outdated
Show resolved
Hide resolved
…v2_superseed_base_trades.sql Co-authored-by: jeff-dude <[email protected]>
…v2_superseed_base_trades.sql Co-authored-by: jeff-dude <[email protected]>
…v3_superseed_base_trades.sql Co-authored-by: jeff-dude <[email protected]>
…v3_superseed_base_trades.sql Co-authored-by: jeff-dude <[email protected]>
Co-authored-by: jeff-dude <[email protected]>
Thank you for contributing to Spellbook 🪄
Please open the PR in draft and mark as ready when you want to request a review.
Description:
[...]
quick links for more information: