From 44b6510da3ab026bfdde146846988597cc8829d9 Mon Sep 17 00:00:00 2001 From: Didi Date: Mon, 15 Jul 2024 14:41:42 +0200 Subject: [PATCH] [ETHEREUM-CONTRACTS] Release 1.10.0 (#1988) * bumping ethereum-contracts version to v1.9.2 * add DMZForwarder to verification script * bumping ethereum-contracts version to 1.10.0 --- packages/automation-contracts/autowrap/package.json | 4 ++-- packages/automation-contracts/scheduler/package.json | 4 ++-- packages/ethereum-contracts/CHANGELOG.md | 2 +- packages/ethereum-contracts/package.json | 4 ++-- .../ethereum-contracts/tasks/etherscan-verify-framework.sh | 4 ++++ packages/hot-fuzz/package.json | 2 +- packages/js-sdk/package.json | 4 ++-- packages/sdk-core/package.json | 4 ++-- packages/subgraph/package.json | 2 +- 9 files changed, 17 insertions(+), 13 deletions(-) diff --git a/packages/automation-contracts/autowrap/package.json b/packages/automation-contracts/autowrap/package.json index 405107484a..0020552fd1 100644 --- a/packages/automation-contracts/autowrap/package.json +++ b/packages/automation-contracts/autowrap/package.json @@ -14,7 +14,7 @@ }, "devDependencies": { "@openzeppelin/contracts": "4.9.6", - "@superfluid-finance/ethereum-contracts": "^1.9.1", - "@superfluid-finance/metadata": "^1.2.6" + "@superfluid-finance/ethereum-contracts": "^1.10.0", + "@superfluid-finance/metadata": "^1.3.1" } } diff --git a/packages/automation-contracts/scheduler/package.json b/packages/automation-contracts/scheduler/package.json index 6c2dbe0d9a..e5e477d5e0 100644 --- a/packages/automation-contracts/scheduler/package.json +++ b/packages/automation-contracts/scheduler/package.json @@ -14,7 +14,7 @@ }, "devDependencies": { "@openzeppelin/contracts": "4.9.6", - "@superfluid-finance/ethereum-contracts": "^1.9.1", - "@superfluid-finance/metadata": "^1.2.6" + "@superfluid-finance/ethereum-contracts": "^1.10.0", + "@superfluid-finance/metadata": "^1.3.1" } } diff --git a/packages/ethereum-contracts/CHANGELOG.md b/packages/ethereum-contracts/CHANGELOG.md index 9dd9ba725b..2c5b8c8d50 100644 --- a/packages/ethereum-contracts/CHANGELOG.md +++ b/packages/ethereum-contracts/CHANGELOG.md @@ -3,7 +3,7 @@ All notable changes to the ethereum-contracts will be documented in this file. This project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). -## [unreleased] +## [v1.10.0] ### Breaking diff --git a/packages/ethereum-contracts/package.json b/packages/ethereum-contracts/package.json index 12ec29657d..6f38908b9d 100644 --- a/packages/ethereum-contracts/package.json +++ b/packages/ethereum-contracts/package.json @@ -1,6 +1,6 @@ { "name": "@superfluid-finance/ethereum-contracts", - "version": "1.9.1", + "version": "1.10.0", "description": " Ethereum contracts implementation for the Superfluid Protocol", "homepage": "https://github.com/superfluid-finance/protocol-monorepo/tree/dev/packages/ethereum-contracts#readme", "repository": { @@ -93,7 +93,7 @@ "@safe-global/safe-service-client": "^2.0.3", "@safe-global/safe-web3-lib": "^1.9.4", "@superfluid-finance/js-sdk": "^0.6.3", - "@superfluid-finance/metadata": "^1.2.6", + "@superfluid-finance/metadata": "^1.3.1", "async": "^3.2.5", "csv-writer": "^1.6.0", "ethers": "^5.7.2", diff --git a/packages/ethereum-contracts/tasks/etherscan-verify-framework.sh b/packages/ethereum-contracts/tasks/etherscan-verify-framework.sh index 7444a09a09..6631786d4d 100755 --- a/packages/ethereum-contracts/tasks/etherscan-verify-framework.sh +++ b/packages/ethereum-contracts/tasks/etherscan-verify-framework.sh @@ -67,6 +67,10 @@ if [ -n "$RESOLVER" ]; then try_verify Resolver@"${RESOLVER}" fi +if [ -n "$DMZ_FORWARDER" ]; then + try_verify DMZForwarder@"${DMZ_FORWARDER}" +fi + if [ -n "$SUPERFLUID_HOST_LOGIC" ]; then # verify the logic contract. May or may not be already set as a proxy implementation try_verify Superfluid@"${SUPERFLUID_HOST_LOGIC}" diff --git a/packages/hot-fuzz/package.json b/packages/hot-fuzz/package.json index 0741f7d3fa..98dcd72656 100644 --- a/packages/hot-fuzz/package.json +++ b/packages/hot-fuzz/package.json @@ -25,7 +25,7 @@ "@superfluid-finance/ethereum-contracts": "1.8.0" }, "devDependencies": { - "@superfluid-finance/ethereum-contracts": "^1.9.1" + "@superfluid-finance/ethereum-contracts": "^1.10.0" }, "license": "AGPL-3.0", "bugs": { diff --git a/packages/js-sdk/package.json b/packages/js-sdk/package.json index ceb3cd53a7..1f665a8007 100644 --- a/packages/js-sdk/package.json +++ b/packages/js-sdk/package.json @@ -43,13 +43,13 @@ "cloc": "sh tasks/cloc.sh" }, "dependencies": { - "@superfluid-finance/metadata": "^1.2.6", + "@superfluid-finance/metadata": "^1.3.1", "@truffle/contract": "4.6.31", "auto-bind": "4.0.0", "node-fetch": "2.7.0" }, "devDependencies": { - "@superfluid-finance/ethereum-contracts": "^1.9.1", + "@superfluid-finance/ethereum-contracts": "^1.10.0", "chai-as-promised": "^7.1.1", "webpack": "^5.90.1", "webpack-bundle-analyzer": "^4.10.1", diff --git a/packages/sdk-core/package.json b/packages/sdk-core/package.json index 4dc2cb66d5..526ad6c16b 100644 --- a/packages/sdk-core/package.json +++ b/packages/sdk-core/package.json @@ -56,8 +56,8 @@ "url": "https://github.com/superfluid-finance/protocol-monorepo/issues" }, "dependencies": { - "@superfluid-finance/ethereum-contracts": "^1.9.1", - "@superfluid-finance/metadata": "^1.2.6", + "@superfluid-finance/ethereum-contracts": "^1.10.0", + "@superfluid-finance/metadata": "^1.3.1", "browserify": "^17.0.0", "graphql-request": "^6.1.0", "lodash": "^4.17.21", diff --git a/packages/subgraph/package.json b/packages/subgraph/package.json index 44a15d206a..3b6554cbfe 100644 --- a/packages/subgraph/package.json +++ b/packages/subgraph/package.json @@ -56,7 +56,7 @@ "mustache": "^4.2.0" }, "devDependencies": { - "@superfluid-finance/metadata": "^1.2.6", + "@superfluid-finance/metadata": "^1.3.1", "coingecko-api": "^1.0.10", "graphql": "^16.8.1", "graphql-request": "^6.1.0",