-
Notifications
You must be signed in to change notification settings - Fork 1.4k
feat: add sushi RP10 #9157
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
base: main
Are you sure you want to change the base?
feat: add sushi RP10 #9157
Conversation
PR SummaryAdds Sushiswap RouteProcessor v10 support and introduces Monad chain to the aggregator.
Written by Cursor Bugbot for commit 0315683. Configure here. |
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 pull request adds support for Sushiswap RouteProcessor version 10 (RP10) contracts across 22 blockchain networks and introduces the new monad blockchain to the Sushiswap ecosystem.
Changes:
- Added RP10 (routeprocessor10) source table definitions for 22 chains
- Created monad chain support with source files, SQL models, schema, and macro configurations
- Updated version mappings and chain configurations to include RP10 and monad
Reviewed changes
Copilot reviewed 26 out of 26 changed files in this pull request and generated no comments.
Show a summary per file
| File | Description |
|---|---|
| sources/sushiswap//sushiswap__sources.yml | Added four routeprocessor10 call tables for each supported chain |
| sources/sushiswap/monad/sushiswap_monad_sources.yml | New source file defining routeprocessor9_2 and routeprocessor10 tables for monad chain |
| dbt_subprojects/dex/models/_projects/sushiswap/sushiswap_agg_trades.sql | Added monad to blockchain list and model references in alphabetical order |
| dbt_subprojects/dex/models/_projects/sushiswap/monad/sushiswap_agg_monad_trades.sql | New model file for monad aggregator trades using standard template |
| dbt_subprojects/dex/models/_projects/sushiswap/monad/_schema.yml | New schema definition for monad trades with standard column definitions and tests |
| dbt_subprojects/dex/macros/models/_project/sushiswap/sushiswap_agg_trades.sql | Added RP10 function mappings, updated version lists for all chains, and added monad wrapped native token address |
💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.
Thank you for contributing to Spellbook 🪄
Add RP10
quick links for more information: