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

Features/refactoring #22

Open
wants to merge 9 commits into
base: master
Choose a base branch
from

Conversation

Aboudjem
Copy link

@Aboudjem Aboudjem commented Oct 28, 2020

  • Init npm
  • Clean repo
  • Split contracts / interfaces / libraries
  • Add Openzeppelin
  • Remove duplicates
  • Remove redundancy
  • Standardize versions
  • Fix imports
  • Fix errors

Aboudjem and others added 9 commits October 27, 2020 21:14
* Job system implemented
DOMAINSEPARATOR moved to immutable constant (PVE010)
mapping work dead code removed (PVE009)

Closes keep3r-network#13, #2, keep3r-network#14

Signed-off-by: Andre Cronje <[email protected]>

* Removed delegate/delegateBySigh returns
Removed return definition for proposeJob

Closes keep3r-network#15
Closes #2
Closes keep3r-network#14

Signed-off-by: Andre Cronje <[email protected]>

* PVE013 Improved Events in SubmitJob/UnbondJob/RemoveJob

Closes keep3r-network#17

Signed-off-by: Andre Cronje <[email protected]>

* Switched to using IUniswapV2Pair reserves instead (makes flash loans expensive)

Closes keep3r-network#16

Signed-off-by: Andre Cronje <[email protected]>

* PVE018: Incompatibility With Deflationary/Rebasing Tokens

Signed-off-by: Andre Cronje <[email protected]>

* Removed slashing, can be handled by gov instead

Signed-off-by: Andre Cronje <[email protected]>

* Updated environment docs

Signed-off-by: Andre Cronje <[email protected]>

* Keep3rV1 updates for event emits

Signed-off-by: Andre Cronje <[email protected]>

* Environment updates for oracle

Signed-off-by: Andre Cronje <[email protected]>

* Added Aave liquidation jobs

Signed-off-by: Andre Cronje <[email protected]>

Co-authored-by: Andre Cronje <[email protected]>
…res/refactoring

# Conflicts:
#	contracts/Keep3r.sol
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.

1 participant