Skip to content

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 <andre.cronje@yearn.finance>

* Removed delegate/delegateBySigh returns
Removed return definition for proposeJob

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

Signed-off-by: Andre Cronje <andre.cronje@yearn.finance>

* PVE013 Improved Events in SubmitJob/UnbondJob/RemoveJob

Closes keep3r-network#17

Signed-off-by: Andre Cronje <andre.cronje@yearn.finance>

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

Closes keep3r-network#16

Signed-off-by: Andre Cronje <andre.cronje@yearn.finance>

* PVE018: Incompatibility With Deflationary/Rebasing Tokens

Signed-off-by: Andre Cronje <andre.cronje@yearn.finance>

* Removed slashing, can be handled by gov instead

Signed-off-by: Andre Cronje <andre.cronje@yearn.finance>

* Updated environment docs

Signed-off-by: Andre Cronje <andre.cronje@yearn.finance>

* Keep3rV1 updates for event emits

Signed-off-by: Andre Cronje <andre.cronje@yearn.finance>

* Environment updates for oracle

Signed-off-by: Andre Cronje <andre.cronje@yearn.finance>

* Added Aave liquidation jobs

Signed-off-by: Andre Cronje <andre.cronje@yearn.finance>

Co-authored-by: Andre Cronje <andre.cronje@yearn.finance>
…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