Skip to content
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

GaugeController: Add Owner and Manager Roles #278

Closed

Conversation

kamescg
Copy link
Contributor

@kamescg kamescg commented Jun 1, 2022

No description provided.

kamescg and others added 29 commits May 11, 2022 16:19
…lator

Add DrawCalculatorV3 and PrizeConfigHistory
* bump

* update(GaugeController): add smart contract

* update(GaugeController): update contract and add tests

* cleanup

Co-authored-by: Pierrick Turelier <pierrick@turelier.com>
* Added liquidator

* Finished off rough draft of PrizePoolLiquidator

* Added LiquidatorLib and VirtualCpmm tests

* Added trade protection to swap functions

* Tightened up LiquidatorLib
…r-drawcalculator-and

feat(tests): add DrawCalculatorV3 and PrizeConfigHistory unit tests
…rd-add-tests

feat(contracts): add GaugeReward contract  @PierrickGT
…er-tests

fix(tests): fix GaugeController unit tests
…rd-add-tests-bis

feat(tests): add GaugeReward unit tests
* update(GaugeController.sol): add natspec comments

* Update contracts/GaugeController.sol

Co-authored-by: Pierrick Turelier <pierrick@turelier.com>

* Update contracts/GaugeController.sol

Co-authored-by: Pierrick Turelier <pierrick@turelier.com>

* Update contracts/GaugeController.sol

Co-authored-by: Pierrick Turelier <pierrick@turelier.com>

* Update contracts/GaugeController.sol

Co-authored-by: Pierrick Turelier <pierrick@turelier.com>

* update(#273-comment-name): change variable name

* update(GaugeController.sol): additional natspec for Gauge status functions

* update(GaugeController.sol): update function names and interface

* update(GaugeController.sol): match staging

* update(DrawCalculatorV3.sol): update GaugeController function call

* update(GaugeController.test.ts): update tests to match interface

* fix

* fix

* fix(DrawCalculatorV3.test.ts): fix mock function calls

Co-authored-by: Pierrick Turelier <pierrick@turelier.com>
* update(GaugeController.sol): add new events to contract

* update(GaugeController.sol): add natspec to events

* Update contracts/GaugeController.sol

Co-authored-by: Pierrick Turelier <pierrick@turelier.com>

* Update contracts/GaugeController.sol

Co-authored-by: Pierrick Turelier <pierrick@turelier.com>

* Update contracts/GaugeController.sol

Co-authored-by: Pierrick Turelier <pierrick@turelier.com>

* Update contracts/GaugeController.sol

Co-authored-by: Pierrick Turelier <pierrick@turelier.com>

* Update contracts/GaugeController.sol

Co-authored-by: Pierrick Turelier <pierrick@turelier.com>

* Update contracts/GaugeController.sol

Co-authored-by: Pierrick Turelier <pierrick@turelier.com>

* Update contracts/GaugeController.sol

Co-authored-by: Pierrick Turelier <pierrick@turelier.com>

* Update contracts/GaugeController.sol

Co-authored-by: Pierrick Turelier <pierrick@turelier.com>

* Update contracts/GaugeController.sol

Co-authored-by: Pierrick Turelier <pierrick@turelier.com>

* update(GaugeController.sol): add event emitters to functions

* update(GaugeController.sol): minor fix

* fix

* update(GaugeController.sol): finalize current interface natspec

Co-authored-by: Pierrick Turelier <pierrick@turelier.com>
@kamescg kamescg self-assigned this Jun 1, 2022
@linear
Copy link

linear bot commented Jun 1, 2022

@kamescg kamescg closed this Jun 1, 2022
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.

None yet

3 participants