TokenBridge Contracts 3.3.0-rc0
Pre-release
Pre-release
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)