Skip to content

V1#1

Open
Keyrxng wants to merge 22 commits into
developmentfrom
v1
Open

V1#1
Keyrxng wants to merge 22 commits into
developmentfrom
v1

Conversation

@Keyrxng
Copy link
Copy Markdown
Member

@Keyrxng Keyrxng commented Dec 2, 2025

…ng, environment variables, and dependency installation
… including environment variables, ESLint rules, and Jest integration tests
…including environment validation and contract addresses
…h configuration and methods for price estimation and liquidity management
…urve LUSD/UUSD StableSwap pool, including price retrieval, swaps, and balance checks
…es on the Curve pool with safety checks and logging
…vices

- Implemented TestHelper class for common test functionalities including funding, balance checks, and price deviations.
- Created integration tests for TradeExecutor, TradeCalculator, PriceMonitor, CurvePoolService, and GasEstimator.
- Added tests for trade calculations, execution, slippage protection, and gas estimation.
- Established bot configuration tests to ensure default values and environment variable overrides work correctly.
- Included price conversion tests to validate oracle price to USD conversions and vice versa.
…s for peg restoration and add UbiquityPoolService for minting and redemption
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.

Arbitrage bot

1 participant