Skip to content
This repository has been archived by the owner on Mar 12, 2024. It is now read-only.

0.3.0

Compare
Choose a tag to compare
@tuler tuler released this 01 Jul 21:34
· 729 commits to main since this release
v0.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 to onERC721Received
  • Renamed ERC721Deposited event to ERC721Received and added operator 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 (call safeTransferFrom from the ERC-721 contract instead)
  • erc20Withdrawal function call (vouchers now call transfer from the ERC-20 contract directly instead)