Releases: omni/token-bridge
TokenBridge Oracle 1.3.1
The version of TokenBridge oracle supports operations in three modes:
- Native-to-ERC20 to relay native coin to an bridgeable ERC20 token;
- ERC20-to-ERC20 to relay an ERC20 token to a bridgeable ERC20 token;
- ERC20-to-Native to relay an ERC20 token to a native coin.
The version of bridge contracts to be used with this version of the token bridge is 2.3.x
.
This version contains the following changes:
- Fix: Update contract submodule for e2e testing and ABI files (#148)
TokenBridge Oracle 1.3.0
The version of TokenBridge oracle supports operations in three modes:
- Native-to-ERC20 to relay native coin to an bridgeable ERC20 token;
- ERC20-to-ERC20 to relay an ERC20 token to a bridgeable ERC20 token;
- ERC20-to-Native to relay an ERC20 token to a native coin.
The version of bridge contracts to be used with this version of the token bridge is 2.3.x
.
This version contains the following changes:
TokenBridge 1.3.0-rc0
The version of TokenBridge oracle supports operations in three modes:
- Native-to-ERC20 to relay native coin to an bridgeable ERC20 token;
- ERC20-to-ERC20 to relay an ERC20 token to a bridgeable ERC20 token;
- ERC20-to-Native to relay an ERC20 token to a native coin.
The bridge contracts to be used with this version of the token bridge is 2.3.x
(https://github.com/poanetwork/poa-bridge-contracts/releases/tag/2.3.0-rc0).
The following changes were included in this version:
TokenBridge 1.2.0
The version of TokenBridge oracle supports operations in three modes:
- Native-to-ERC20 to relay native coin to an bridgeable ERC20 token;
- ERC20-to-ERC20 to relay an ERC20 token to a bridgeable ERC20 token;
- ERC20-to-Native to relay an ERC20 token to a native coin.
The bridge contracts to be used with this version of the token bridge is 2.2.x
(https://github.com/poanetwork/poa-bridge-contracts/releases/tag/2.2.0).
It was deployed to serve the ETC-WETC bridge between the Ethereum Classic and the Ethereum Mainnet chains in Native-to-ERC20 mode. The special version (omni/tokenbridge-contracts@a072da6) of the bridge contracts based on 2.2.0
with the Fee Manager feature added and adapted for Ethereum Classic environment was used.
The following changes were included in this version:
POA token bridge 1.1.0
The version of POA Token Bridge supports operations in three modes:
- Native-to-ERC20 to relay native coin to an bridgeable ERC20 token and vice versa;
- ERC20-to-ERC20 to relay an ERC20 token to a bridgeable ERC20 token;
- ERC20-to-Native to relay an ERC20 token to a native coin.
The bridge contracts to be used with this version of the token bridge is 2.1.x
(https://github.com/poanetwork/poa-bridge-contracts/releases/tag/2.1.0).
The following changes were included in this version:
POA token bridge 1.1.0-rc1
The version of POA Token Bridge supports operations in three modes:
- Native-to-ERC20 to relay native coin to an bridgeable ERC20 token and vice versa;
- ERC20-to-ERC20 to relay an ERC20 token to a bridgeable ERC20 token;
- ERC20-to-Native to relay an ERC20 token to a native coin.
The bridge contracts to be used with this version of the token bridge is 2.1.0
(https://github.com/poanetwork/poa-bridge-contracts/releases/tag/2.1.0).
The following improvement was done:
- A script to return Ethereum address from a private key can be used in the deployment playbooks (#107)
- Run a watchdog timer in watchers (#105)
- Simplified configuration for the transaction generation scripts to get the tokens addresses from the bridge contracts (5e36ca2)
- The transaction generation scripts will check if the amount of assets is being tried to send is less than minimal amount specified in the bridge contracts (5e71d8e)
- Added the parameters to specify the gas price for the transaction generation scripts (5ec159d)
- An imporvement to get the validator address from the private key allows to secure environments for watchers run in the docker (6575f0f)
- Improvements in the logging subsystem to help with issues troubleshooting
Including fixes for the issues:
POA token bridge 1.1.0-rc0
The version of POA Token Bridge supports operations in three modes:
Native-to-ERC20
to relay native coin to an bridgeable ERC20 token and vice versa;ERC20-to-ERC20
to relay an ERC20 token to a bridgeable ERC20 token;ERC20-to-Natvie
to relay an ERC20 token to a native coin.
It was deployed to serve the POA Bridge between the Ethereum Mainnet and the Dai chain in ERC20-to-Native
mode. The release candidate 2.1.0-rc0
(https://github.com/poanetwork/poa-bridge-contracts/releases/tag/2.1.0-rc0) of the bridge contract was used.
The feature included in this release:
POA token bridge 1.0.0
The first official version of POA Token Bridge.
It supports operations in two modes:
Native-to-ERC20
to relay native coin to an bridgeable ERC20 token and vice versa;ERC20-to-ERC20
to relay an ERC20 token to a bridgeable ERC20 token.
The recommended version of POA bridge contracts is 2.0.0.
The features included in this release:
- The validator confirmations are collected on Home side of the bridge assuming that the Home bridge is the network with low gas price;
- A gas price oracle is used for validator transactions;
- NPM and Docker can be used to run one bridge instance.
POA token bridge 0.0.1
Proof-of-concept of POA token bridge