Releases: cartesi/rollups-contracts
Releases · cartesi/rollups-contracts
v3.0.0-alpha.3
Patch Changes
- 8c8ce84: Dry-run release workflows on PRs and pushes to branches
v3.0.0-alpha.2
Major Changes
- d9e9104: Add machine Merkle root as parameter to
ClaimSubmittedandClaimAcceptedevents - d9e9104: Add Merkle proof of outputs Merkle root in the machine as parameter to
submitClaimfunction - 7b116d1: Make Quorum deployment revert if validator set is empty or contains the zero address
- a160588: Make
addInput(and consequently all deposit functions) revert if app was not deployed or is foreclosed - 7b116d1: Make
submitClaimfunction revert if app was not deployed or is foreclosed - 15a7d01: Add withdrawal configuration parameter to app deployment entrypoints
- d9e9104: Make
QuorumfunctionsnumOfValidatorsInFavorOfandisValidatorInFavorOfreceive machine Merkle root instead of outputs Merkle root
Minor Changes
- ee27af7: Add functions related to foreclosure to app interface:
isForeclosed,getGuardian,foreclose - 74d225d: Deploy
UsdWithdrawalOutputBuildercontract (which enables emergency withdrawals for apps backed by USDC) to all supported networks - d9e9104: Make
QuorumfunctionsnumOfValidatorsInFavorOfandisValidatorInFavorOfreceive machine Merkle root instead of outputs Merkle root - a18eab1: Deploy test token contracts with built-in faucets (ERC-20
TestFungibleToken, ERC-721TestNonFungibleToken, ERC-1155TestMultiToken) to devnet - 4a40009: Add functions related to accounts drive to app interface:
getLog2LeavesPerAccount,getLog2MaxNumOfAccounts,getAccountsDriveStartIndex - 7a3463b: Add functions related to withdrawals to app interface:
getWithdrawalOutputBuilder,withdraw,getNumberOfWithdrawals,wereAccountFundsWithdrawn - 7a95b3b: Add functions related to accounts validation to app interface:
validateAccountMerkleRoot,validateAccount
v2.2.1-alpha.1
Patch Changes
- fe5ceca: Set
GH_TOKENenv. var when runningghon the CI
v2.2.1-alpha.0
Patch Changes
- a887f66: Use GH CLI to upload assets to GH releases
v2.2.0
v2.1.1
Patch Changes
-
dee9d7c: Fix deployment Forge script
-
70a43e0: Make devnet build not require Cannon or Node.js
-
826473b: Improve deployment Forge script
- Store deployments in directories indexed by chain
- Create abstract deployment script contract for code reuse
- Make script idempotent (skips deployment when address has code)
- Implement loading deployment functionality (to be used in dave repo)
-
4e448cd: Fix devnet build (preserve historical states)
-
05ecd57: Add deployment script and guide
v2.1.1-alpha.4
Patch Changes
- 05ecd57: Add deployment script and guide
v2.1.1-alpha.3
Patch Changes
-
826473b: Improve deployment Forge script
- Store deployments in directories indexed by chain
- Create abstract deployment script contract for code reuse
- Make script idempotent (skips deployment when address has code)
- Implement loading deployment functionality (to be used in dave repo)
v2.1.1-alpha.2
Patch Changes
- dee9d7c: Fix deployment Forge script
v2.1.1-alpha.1
Patch Changes
- 70a43e0: Make devnet build not require Cannon or Node.js