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

Releases: cartesi/rollups

0.6.0

14 Sep 15:37
v0.6.0
Compare
Choose a tag to compare

Added

  • Deploy to Arbitrum Goerli and Optimism Goerli
  • Add queue to serialize concurrent requests in inspect-server

Changed

  • Send inspect-server logs to stdout instead of stderr

0.5.0

17 Aug 14:18
v0.5.0
Compare
Choose a tag to compare

Added

  • Inspect server
  • Add path prefix option to inspect server
  • Validate notice function to OutputFacet

Changed

  • Remove hardhat-rollups
  • Fix indexer to store proofs only when epoch is finished

0.4.0

05 Jul 18:51
v0.4.0
Compare
Choose a tag to compare

Changed

  • Update dependencies to latest emulator SDK with improved exception handling (grpc-interfaces 0.8)

0.3.0

01 Jul 21:34
v0.3.0
Compare
Choose a tag to compare

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)

0.2.0

29 Apr 12:15
v0.2.0
Compare
Choose a tag to compare

Changed

  • Updated architecture to Diamonds design pattern
  • Bumped solc version to 0.8.13
  • Removed specific ERC20 Portal
  • Removed deprecated mock contracts
  • Separated npm workspaces for rollups and hardhat-rollups

Added

  • FeeManager facet and Bank contract
  • Altruistic and Non-altruistic behavior for Validator Node
  • Template Hash
  • Setup Input
  • NFT Portal
  • New hardhat tasks

0.1.3

29 Apr 12:15
v0.1.3
Compare
Choose a tag to compare
v0.1.3

release 0.1.3

0.1.2

29 Apr 12:14
v0.1.2
Compare
Choose a tag to compare
v0.1.2

release 0.1.2

0.1.1

29 Apr 12:14
v0.1.1
Compare
Choose a tag to compare
v0.1.1

release 0.1.1

0.1.0

29 Apr 12:14
v0.1.0
912cc33
Compare
Choose a tag to compare
v0.1.0

release 0.1.0