Skip to content

Releases: SumeroApp/sumero-contracts

v0.1.5-release

22 May 12:10
b887e47
Compare
Choose a tag to compare
v0.1.5-release Pre-release
Pre-release

This release contains fixes for issues mentioned in audit report.

Smart Contract Code Changes:

  • ClayBonds.sol

    • Updated with mainnet values
    • Extra day for leap year
    • Sanity address check in constructor
    • Less than equal to check for maximumBondRewards
  • ClayDistributor.sol

    • Sanity address check for ClayToken
  • ClayStakingRewards.sol

    • Sanity address check for ClayToken and StakedToken
    • Change reward calculation in updateMaxReward function to include totalSupply
  • PricelessPositionManager.sol

    • Adding ability to transfer ownership

Other Code Changes

  • EMP create task now supports argument for withdrawalLiveness and liquidationLiveness
  • Get addresses from excel task for for Airdrop (ClayDistributor.sol) contract
  • Updated tests for solidity contracts

Target Commit: b887e47

v0.1.4-pre-release

23 Mar 12:22
681310b
Compare
Choose a tag to compare
v0.1.4-pre-release Pre-release
Pre-release

This release contains latest smart contract code. This is an incremental update to https://github.com/SumeroApp/sumero-contracts/releases/tag/v0.1.3-pre-release.

Recent code changes:

  • Updated emergencyShutdown() function to use owner instead of financial contract admin.
  • Removed Testable.sol and timerAddress
  • Using block.timestamp instead of getCurrentTime()
  • Introduced ClayDistributor.sol contract to be used to Airdrop Clay.

Target Commit: 681310b

Following contracts are there:

  1. AssetManager.sol
  2. ClayBonds.sol
  3. ClayToken.sol
  4. ClayStakingRewards.sol
  5. ClayDistributor.sol
  6. UMA ExpiringMultiParty Contracts (Forked and Modified by Sumero)

Note:

v0.1.3-pre-release

28 Feb 10:04
057a054
Compare
Choose a tag to compare
v0.1.3-pre-release Pre-release
Pre-release

This release contains smart contract code, which will be used for user testing v0.1.3 and which needs to be audited.

Commit: 057a054

Following contracts are there:

UMA code was added to sumero-contracts repo in this PR. We copied code from this commit of UMAProtocol repo.

  • Uniswap V2 - Forked code (no need to audit) from here