Skip to content

Releases: yieldprotocol/yieldspace-v2-DEPRECATED

RC11 - Deployed to mainnet

Choose a tag to compare

@alcueca alcueca released this 22 Oct 12:38
54b38fb
  • Calculate invariant after maturity
  • Use IsContract
  • More robust yieldspace.ts, and tests on mintWithBase
  • PoolExtensions
  • maxRatio and minRatio on mint and burn
    M mint is always calculated from the amount of fyToken supplied, and any remaining base is returned to a wallet of the caller's choice.

RC10 - Submitted to Trail of Bits

Choose a tag to compare

@alcueca alcueca released this 14 Sep 05:46
  • update solc to 0.8.6
  • burn base and fyToken to different addresses
  • set k, g1 and g2 in factory
  • use internal functions for internal calls
  • YieldMath invariant
  • normalize low decimal tokens to 18 decimals
  • remove PoolRouter
  • renamed k as ts (for time stretch)

RC9

RC9

Choose a tag to compare

@alcueca alcueca released this 19 Aug 03:08

Better imports and pragma

Submitted to Code Arena

Choose a tag to compare

@alcueca alcueca released this 19 Aug 03:07
8182f38
Merge pull request #126 from yieldprotocol/rc8

Rc8

RC8

RC8

Choose a tag to compare

@alcueca alcueca released this 10 Aug 18:13
5ee478d
  • ENS Multicall in PoolRouter

RC7

RC7

Choose a tag to compare

@alcueca alcueca released this 15 Jul 05:42

Fixes for the C4 audit. Full list here.

RC6 - C4

Choose a tag to compare

@alcueca alcueca released this 12 Jul 11:22
69379de

Version submitted to Code Arena

  • Remove outdated TODOs
  • Update license to BUSL

RC5

RC5

Choose a tag to compare

@alcueca alcueca released this 21 May 09:33
  • Rename functions and variables

RC4

RC4

Choose a tag to compare

@alcueca alcueca released this 05 May 09:12
7cf08d4

NPM: 0.4.1

Changes with possible frontend impact:

  • k is now 1 / 10 years
  • Using a Decimal.js yieldspace library
  • pool functions in poolRouter

Other changes:

  • mintWithBase transfers back the surplus base
  • burnForBase returns no fyToken

RC3

RC3

Choose a tag to compare

@alcueca alcueca released this 05 May 09:11

Published as npm 0.3.2

Changes with frontend impact:

  • Removed multicall
  • Removed public methods, except batch and route
  • Implemented PoolRouterWrapper

Other changes:

  • Upgraded to yield-utils-v2
  • Liquidity tokens in Pool take the same number of decimals as the base
  • Added require message on PoolRouter.transferToPool