Skip to content

feat: add celo-sepolia and improve scripts#85

Merged
chapati23 merged 19 commits intomainfrom
feat/celo-sepolia
Sep 19, 2025
Merged

feat: add celo-sepolia and improve scripts#85
chapati23 merged 19 commits intomainfrom
feat/celo-sepolia

Conversation

@bowd
Copy link
Copy Markdown
Contributor

@bowd bowd commented Sep 15, 2025

Description

The main quest was to configure the celo-sepolia testnet. Along the way, a few things came up:

  • Improving the breaker box print script to actually print all rate feeds + dependencies, and not start from exchanges and focus on the rate feeds that are directly tied to exchanges.
  • Publish a new mento-core-ts version Feat/update interfaces mento-core-ts#15 to include BreakerBox functions
  • Improved visualisation of breaker configuration

Other changes

  • Added some utility helpers around getAddress to improve DX.
  • Remove the registry dependency on create
  • Generated tradablePairs for celo-sepolia

Tested

Tested manually on the sepolia deployment

Related issues

N/A

Backwards compatibility

Yes

Documentation

N/A

Copy link
Copy Markdown
Contributor

@chapati23 chapati23 left a comment

Choose a reason for hiding this comment

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

few questions, build is currently failing with some ts errors, and 1 test is also failing

Copy link
Copy Markdown
Contributor

@chapati23 chapati23 left a comment

Choose a reason for hiding this comment

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

gg

@chapati23 chapati23 merged commit 1424757 into main Sep 19, 2025
1 check passed
@chapati23 chapati23 deleted the feat/celo-sepolia branch September 19, 2025 15:50
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.

2 participants