xDai Stable Chain xDai Stable Chain BlockScout BlockScout TokenBridge TokenBridge

TokenBridge Contracts 2.4.0 Release

Description

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

Enhancements

  • Allow fixAssetsAboveLimits to fix partial amounts #247
  • Add eth-gas-reporter codecheck for gas usage report on CI #264

Fixes

  • Remove redundant code from ERC677BridgeTokenRewardable contract #249
  • EternalStorageProxy inheritance #254
  • Increase code coverage #250
  • Add param check in setDailyLimit and setExecutionDailyLimit methods #255
  • Check proxy upgrade contract code #256
  • Improve validator initialize gas usage #257
  • Update ERC677Bridge to inherit from ERC677Receiver #259
  • Set of minor fixes on contracts #260
  • Move mappings key to constants #261
  • Add missing events in initialize methods #262
  • Travis coverage test run fails from time to time #263
  • Dependencies updated to have lodash of 4.17.15 as per the GitHub security alert recommendation #265
1 Like