This repository has been archived by the owner on Mar 12, 2024. It is now read-only.
Releases: cartesi/rollups-examples
Releases · cartesi/rollups-examples
0.9.1
0.9.0
Added
- Support for deploying DApps to Arbitrum Goerli and Optimism Goerli
- Internal queue added to Inspect Server in order to serialize concurrent requests
- Quick-start recommendations using web environments Gitpod and CodeSandbox
Changed
- Proper handling of inspect requests in SQLite DApp
- Cleaner logs by using more appropriate logging levels in offchain components
- DApp filesystem creation and DApp execution using regular 'dapp' user instead of root
- Bump toolchain to 0.11.0
- Bump rootfs to 0.14.1
- Bump kernel to linux-5.5.19-ctsi-6
- Bump rom to 0.12.0
- Bump server-manager to 0.4.0
0.8.1
0.8.0
Added
- Inspect Server allowing clients to directly query internal DApp state
- Echo JavaScript DApp example
- Documentation and tools to validate notices, execute vouchers, list reports and inspect DApp state
Changed
- Major refactor in Indexer service, with significant improvements to the GraphQL API
- Major refactor in State Fold service, with significant improvements to resource consumption
- Use interval mining mode in Hardhat service for local development
- Use Ethereum Goerli instead of Polygon Mumbai for live testnet deployments
- Fix withdrawal voucher encoding in ERC-20 DApp example
- Refactor of frontend-console commands structure
- Bump server-manager to 0.3.1
0.7.2
0.7.1
0.7.0
Added
- Echo Low-Level C++ DApp example
- Echo Lua DApp example
- ERC-20 DApp generating vouchers for withdrawals
Changed
- Move rollup-init call from build-machine.sh to entrypoint.sh
- Support for running nodes in host mode for DApps deployed on testnet
0.6.0
Added
- Deployment mechanism for EVM-compatible testnets
- Echo Rust DApp example
- Calculator DApp example
- ERC-20 Deposit DApp example
- Basic mechanism for adding extra Python dependencies
- Usage of new exception endpoint in SQLite DApp example
Changed
- Major reorganization of packages and build processes to reduce boilerplate code duplication
- Major refactor of the frontend-console application, originally specific for the Echo Python DApp and now generalized to support sending inputs, querying notices and depositing ERC-20 tokens for all DApps, both locally and deployed on testnets
- Deprecated usage of Hardhat tasks for interacting with applications in favor of the frontend-console
0.5.1
Changed
- Fix example Dockerfiles to stop referring to local .yalc directories