Skip to content

Latest commit

 

History

History
29 lines (21 loc) · 1003 Bytes

CHANGELOG.md

File metadata and controls

29 lines (21 loc) · 1003 Bytes

Changelog

v2.2.0

  • Change name of challenge "Junior Miners" to "Safe Miners".

v2.1.0

  • New level: Junior Miners.

v2.0.0

  • Refactor testing environment. Now using Hardhat, Ethers and Waffle. This should give players a better debugging experience, and allow them to familiarize with up-to-date JavaScript tooling for smart contract testing.
  • New levels:
    • Backdoor
    • Climber
    • Free Rider
    • Puppet v2
  • New integrations with Gnosis Safe wallets, Uniswap v2, WETH9 and the upgradebale version of OpenZeppelin Contracts.
  • Tweaks in existing challenges after community feedback
    • Upgraded most contracts to Solidity 0.8
    • Changes in internal libraries around low-level calls and transfers of ETH. Now mostly using OpenZeppelin Contracts utilities.
    • In existing Puppet and The Rewarder challenges, better encapsulate issues to avoid repetitions.
    • Reorganization of some files
  • Changed from npm to yarn as dependency manager

v1.0.0

Initial version