POA Network链桥合约TokenBridge 2.3.0发布
POA Bridge允许用户在以太坊生态系统中的两个链之间转移资产。它由位于不同POA网络存储库中的多个元素组成:
网桥组件
- Solidity smart contract,包含在此存储库中。
- 令牌桥。NodeJS oracle负责监听事件和发送事务以授权资产转移。
- Bridge UI应用程序。一个DApp接口,用于在链之间传输令牌和硬币。
- 桥监视器。用于检查桥接网络中的余额和未处理事件的工具。
- 桥接部署手册。管理远程部署的配置说明。
描述
除了支持三种模式的桥接操作:
- 原生硬币到可桥接的ERC20令牌;
- ERC20令牌到可桥接的ERC20令牌;
- ERC20令牌到本机硬币。
此版本的TokenBridge合约提供了通过桥接器传输资产并在桥接验证器之间分配费用的能力。更多细节可以在这里找到。
此版本中包含以下更改:
增强功能
BlockReward
合约#129,#153,#157可以使用ERC677可桥接令牌- 在
erc20-to-erc20
桥接模式#177中添加对外桥的ERC677支持 - 部署/配置事务的动态气体限制#178
- 奖励桥梁验证器#143
- Native-to-ERC20桥与以太坊Classic作为Home chain #156,#184
- 支持多个evm版本#161,#181
修复
- 替换#152中的默认Web3提供程序URL
.env.example
- 将Node.JS版本升级到10 #154
- 如果在
erc-to-native
模式#165中的外部传输上为零,则避免调用blockReward - 更新README,并说明用法
FOREIGN_DAILY_LIMIT
和FOREIGN_MAX_AMOUNT_PER_TX
#172
更多详情:https://github.com/poanetwork/poa-bridge-contracts/releases/tag/2.3.0