Skip to content

TokenBridge Contracts 3.3.0-rc0

Pre-release
Pre-release
Compare
Choose a tag to compare
@akolotov akolotov released this 19 Dec 16:14
· 188 commits to master since this release
fd86fed

This version of TokenBridge supports operations in four modes:

  • native coin to an bridgeable ERC20 token;
  • an ERC20 token to a bridgeable ERC20 token;
  • an ERC20 token to a native coin;
  • relaying arbitrary messages (Arbitrary Message Bridging, AMB).

The set of changes is mostly to implement the Phase 2 of the xDai brige migration to support two tokens Sai/SCD and Dai/MCD and to address the first part of issues raised during the security audit that was held by Quantstamp:

  • Improvement: Add support for two tokens in erc to native (#319)
  • Improvement: Wording changes in the erc677-to-erc677 bridge on top of AMB deployment scripts (#321)
  • Improvement: Possibility of increasing/decreasing allowance in ERC677 (#328)
  • Improvement: Hardcoded max validators limit (#331)
  • Improvement: Add upgrade scripts (#337)
  • Fix: Updated checks in setMinPerTx and setMaxPerTx (#330)
  • Fix: Max signatures limit (#335)
  • Fix: Update nvm node version to 10.18 (#339)
  • Other: Add docs in Bytes library (#340)