Skip to content

v6.0.0

Compare
Choose a tag to compare
@noisekit noisekit released this 21 Jun 08:44
· 125 commits to master since this release

Due to some contracts ABI files changing names, this release has to be a major update (breaking change)

Refactor generators to use dynamic generation for:

  • collateralTokens.json
  • synthTokens.json
  • rewardsDistributors.json
  • mintableTokens.json

Unified contract naming (this change means contracts will be published with new major version):

  • CollateralToken_${SYMBOL}.json (example: "CollateralToken_sUSDC.json")
  • MintableToken_${SYMBOL}.json (example: "MintableToken_fwSNX.json")
  • SynthToken_${SYMBOL}.json (example: "SynthToken_sStataUSDC.json")
  • RewardsDistributor_${POOL_ID}_${COLLATERAL_TYPE}_${PAYOUT_TOKEN}.json (example "RewardsDistributor_1_sUSDC_fUSDC.json")

Special case of dealing with duplicate symbols. In case we have configured a collateral with the same symbol as already existed one - new ones will get an extra suffix to their name __${INDEX} (example "CollateralToken_fUSDC__1.json").

What's Changed

Full Changelog: v5.6.0...v6.0.0