Skip to content

Releases: cartesi/rollups-contracts

v3.0.0-alpha.3

27 Mar 20:37

Choose a tag to compare

v3.0.0-alpha.3 Pre-release
Pre-release

Patch Changes

  • 8c8ce84: Dry-run release workflows on PRs and pushes to branches

v3.0.0-alpha.2

27 Mar 19:37

Choose a tag to compare

v3.0.0-alpha.2 Pre-release
Pre-release

Major Changes

  • d9e9104: Add machine Merkle root as parameter to ClaimSubmitted and ClaimAccepted events
  • d9e9104: Add Merkle proof of outputs Merkle root in the machine as parameter to submitClaim function
  • 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 submitClaim function revert if app was not deployed or is foreclosed
  • 15a7d01: Add withdrawal configuration parameter to app deployment entrypoints
  • d9e9104: Make Quorum functions numOfValidatorsInFavorOf and isValidatorInFavorOf receive machine Merkle root instead of outputs Merkle root

Minor Changes

  • ee27af7: Add functions related to foreclosure to app interface: isForeclosed, getGuardian, foreclose
  • 74d225d: Deploy UsdWithdrawalOutputBuilder contract (which enables emergency withdrawals for apps backed by USDC) to all supported networks
  • d9e9104: Make Quorum functions numOfValidatorsInFavorOf and isValidatorInFavorOf receive machine Merkle root instead of outputs Merkle root
  • a18eab1: Deploy test token contracts with built-in faucets (ERC-20 TestFungibleToken, ERC-721 TestNonFungibleToken, ERC-1155 TestMultiToken) 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

20 Feb 14:23

Choose a tag to compare

v2.2.1-alpha.1 Pre-release
Pre-release

Patch Changes

  • fe5ceca: Set GH_TOKEN env. var when running gh on the CI

v2.2.1-alpha.0

20 Feb 14:13

Choose a tag to compare

v2.2.1-alpha.0 Pre-release
Pre-release

Patch Changes

  • a887f66: Use GH CLI to upload assets to GH releases

v2.2.0

06 Feb 19:12

Choose a tag to compare

Minor Changes

  • 54d2d1c: Added getNumberOfSubmittedClaims view function to IConsensus interface

v2.1.1

01 Dec 17:36

Choose a tag to compare

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

01 Dec 11:15

Choose a tag to compare

v2.1.1-alpha.4 Pre-release
Pre-release

Patch Changes

  • 05ecd57: Add deployment script and guide

v2.1.1-alpha.3

29 Nov 00:24

Choose a tag to compare

v2.1.1-alpha.3 Pre-release
Pre-release

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

15 Nov 08:01

Choose a tag to compare

v2.1.1-alpha.2 Pre-release
Pre-release

Patch Changes

  • dee9d7c: Fix deployment Forge script

v2.1.1-alpha.1

15 Nov 01:45

Choose a tag to compare

v2.1.1-alpha.1 Pre-release
Pre-release

Patch Changes

  • 70a43e0: Make devnet build not require Cannon or Node.js