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

Feature/pool 368 configure the deployment #96

Merged
merged 4 commits into from
Aug 10, 2020

Conversation

asselstine
Copy link
Contributor

  • Upgraded to Ethers v5
  • Converted deployment system over to use buidler-deploy
  • Set up contracts such that Comptroller is upgradeable and controlled by an admin address

- Comptroller is upgradeable and has admin
- Remaining contracts are static
@linear
Copy link

linear bot commented Aug 9, 2020

POOL-368 Configure the deployment

  • Convert deployment system to use Buidler
  • Deploy a ProxyAdmin explicitly
  • Alter the CompoundPrizePoolBuilder to build a version with an upgradeable strategy

@asselstine asselstine merged commit 731eb69 into version-3 Aug 10, 2020
@asselstine asselstine deleted the feature/pool-368-configure-the-deployment branch August 10, 2020 18:23
asselstine added a commit that referenced this pull request Aug 21, 2020
* Updated buidler and ethers

* Setup deployment environment

- Comptroller is upgradeable and has admin
- Remaining contracts are static

* Fixed up buidler config to make it more robust

* Fixed coverage issues
asselstine added a commit that referenced this pull request Aug 21, 2020
* Updated buidler and ethers

* Setup deployment environment

- Comptroller is upgradeable and has admin
- Remaining contracts are static

* Fixed up buidler config to make it more robust

* Fixed coverage issues
robsecord pushed a commit that referenced this pull request Sep 9, 2020
* Add integration tests for exit-fees with very large amounts, clean-up the calculation for early exit-fees (#94)
* Feature/pool 368 configure the deployment (#96)
* Updated buidler and ethers
* Setup deployment environment
- Comptroller is upgradeable and has admin
- Remaining contracts are static
* Fixed up buidler config to make it more robust
* Fixed coverage issues
* Feature/pool 355 remaining items to test (#98)
* Updates to tests for Prize Strategy
* Further updates to tests for Prize Strategy
* Remove duplicate code
* Fix require statements
* Add various unit-tests
* Update sum-tree after prize awarded (#97)
* Update sum-tree after prize awarded
* Update tests to ensure sum-tree is updated
* Collapsed Referrals and Standard Volume Drips (#99)
- Comptroller now simply has a volume drip list
- volume drip events are now sane
* Feature/pool 402 update integration with latest rng (#116)
* Feature/pool 379 make the prize start time configurable (#115)
* Allow specifying RNG service during PrizePool creation (#117)
Refactor time-based mgmt in integration tests
* Update deployments
* Update Readme
* v3.0.0-alpha.30
* Refactored the Balance drip so that claims would be global (#122)
* Refactored the Balance drip so that claims would be global
* PR fixes
* Feature/pool 419 refactor volume drips so that the claim (#123)
* Refactored volume drips
- Volume drips now accrue to a global drip token claim balance
- Volume drips are now locked to measure,dripToken pairs
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

2 participants