-
Notifications
You must be signed in to change notification settings - Fork 117
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
Add x-chain gauge factory contracts w/ basic tests and deploy scripts #684
Conversation
* updates pool reg for FraxBP USDs pool * ran lint fix * fixed typo in pool registry update * Skip script from running Co-authored-by: Jongseung Lim <penandlim@gmail.com>
* Add separate tests for permissionless contracts * Change test name to be accurate * added deploys for non-flashload permissionless swaps Co-authored-by: Michael Daly <dalymike102@gmail.com>
b7616b3
to
c3ee3c7
Compare
* Uses immutables * Removes unnecessary storage var
* Added USDT pool deploy, fixed typo in verify script * deployed to kava_mainnet * fixed registering of pools * registered USDT pool * verified new USDT Pool deployment
* Update hardhat to 2.11.1 and associated dependencies * Update solidity-coverage package version * Update tests to use the ignore tx type flag
* Use chai's closeTo comparison to approximate * Add appropriate fixture deploy tags to all tests * Increase line coverage * Add tests for collecting fees on PermissionlessMetaSwapFlashLoan instance
Codecov Report
@@ Coverage Diff @@
## master #684 +/- ##
==========================================
- Coverage 91.29% 86.77% -4.53%
==========================================
Files 34 43 +9
Lines 1758 2049 +291
Branches 280 341 +61
==========================================
+ Hits 1605 1778 +173
- Misses 153 271 +118
📣 We’re building smart automated test selection to slash your CI/CD build times. Learn more |
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.
Approving the initial branch. Then making smaller PRs for increasing test coverage.
Adds cross chain gauge factory contracts and deploy scripts for frontend development.