TokenBridge Contracts 2.4.0
This version of TokenBridge supports operations in three modes:
- native coin to an bridgeable ERC20 token;
- an ERC20 token to a bridgeable ERC20 token;
- an ERC20 token to a native coin.
The following changes were included:
- Enhancement: Allow fixAssetsAboveLimits to fix partial amounts (#247)
- Enhancement: Add eth-gas-reporter codecheck for gas usage report on CI (#264)
- Fix: Remove redundant code from ERC677BridgeTokenRewardable contract (#249)
- Fix: EternalStorageProxy inheritance (#254)
- Fix: Increase code coverage (#250)
- Fix: Add param check in setDailyLimit and setExecutionDailyLimit methods (#255)
- Fix: Check proxy upgrade contract code (#256)
- Fix: Improve validator initialize gas usage (#257)
- Fix: Update ERC677Bridge to inherit from ERC677Receiver (#259)
- Fix: Set of minor fixes on contracts (#260)
- Fix: Move mappings key to constants (#261)
- Fix: Add missing events in initialize methods (#262)
- Fix: Travis coverage test run fails from time to time (#263)
- Fix: Dependencies updated to have
lodash
of 4.17.15 as per the GitHub security alert recommendation (#265)