This repository has been archived by the owner on May 9, 2024. It is now read-only.
Releases: ChainSafe/chainbridge-solidity
Releases · ChainSafe/chainbridge-solidity
v2.1.4
1) Check depositor when burning ERC721 tokens (#687) * burn fix * Release v2.1.4 * Fix tests --------- Co-authored-by: Kirill Pisarev <[email protected]> (mpetrun5) (SHA: b929c980afcdffae10d61c7065a5655479638519)
v2.1.3
1) Add HandlerHelpers to package (#526) (nmlinaric) (SHA: 8f1536e587f1b69f21d5c1639e670fdb53a3f343) 2) Relase v2.1.3 (#528) (nmlinaric) (SHA: 2f29dd714a09f075bf6454518a1e57a6e5d55018)
v2.1.2
1) Publish to npm registry (#517) * Publish to npm registry * Generate types for all contracts (nmlinaric) (SHA: 3a5bce6682e4d7debd2139ae729511c4dca96de4) 2) Release v2.1.3 (#518) (nmlinaric) (SHA: 2e6e24cfa453ccb7bef84fd0bf9f902215b823f8)
v2.0.2
v2.0.1
All occasions of msg.sender usage replaced with _msgSender() to use with forwarders
v2.0.0
New ChainBridge SmartContracts release that brings dozens of changes and improvements results dramatically reduction of gas usage for Deposits and Proposal Executions.
Most significant changes:
- ExecuteProposal function now called inside VoteProposal after votes threshold has been reached, so there is no need to call ExecuteProposal explicitly
- Add ERC1155Handler
- Generic handler can now validate the depositer address in the call data.
- Bridge.adminWithdraw updated to support any future handlers.
- Deposit event in the Bridge includes all the relevant info now in order to remove deposit records from the handlers storage.
- chainID renamed to domainID across all ChainBridge infrastructure.
v1.0.1
v1.0.0
This is the first stable release of chainbridge-solidity. This code has been audited and is ready for deployment, however caution should be taken to ensure a concrete understanding of the system before attempting to put it into production.
Changes
v0.0.2-alpha
v0.0.1-alpha
This is the initial release candidate of the ChainBridge solidity contracts.