This repository has been archived by the owner on Mar 12, 2024. It is now read-only.
0.3.0
Added
- Factory contract to deploy rollups diamond
- Mermaid diagram of the on-chain rollups on README
- Deploy to several testnets (avax_fuji, bsc_testnet, goerli, kovan, polygon_mumbai, rinkeby, ropsten)
- New container with hardhat and deployed contracts for test environment
- New command line tool to deploy DApps
Changed
- Moved logic from
erc721Deposit
function toonERC721Received
- Renamed
ERC721Deposited
event toERC721Received
and addedoperator
field - Validators who lost a dispute are removed from the validator set, and cannot redeem fees from previous claims
- Changed the visibility of
Bank
's state variables to private - Changed the visibility of
LibClaimsMask
's functions to internal - Improved docker entrypoints and configuration
- Gas optimizations
Removed
erc721Deposit
function (callsafeTransferFrom
from the ERC-721 contract instead)erc20Withdrawal
function call (vouchers now calltransfer
from the ERC-20 contract directly instead)