From 2d1c620e38e8d926eb1122091a95be1cc2a24068 Mon Sep 17 00:00:00 2001 From: Pavel Hornak Date: Tue, 16 Jun 2026 20:27:08 +0200 Subject: [PATCH 1/2] chore(deps): bump @celo/abis to 17.0.0 Update @celo/abis from 13.0.0-post-audit.0 to the latest 17.0.0 across cli, contractkit, governance, actions and dev-utils. Typechecks clean in all consumers; no API breakage. Note: @celo/contracts is not a dependency of this repo, so nothing to update there. --- .changeset/bump-abis-17.md | 10 ++++++++++ packages/actions/package.json | 2 +- packages/cli/package.json | 2 +- packages/dev-utils/package.json | 2 +- packages/sdk/contractkit/package.json | 2 +- packages/sdk/governance/package.json | 2 +- yarn.lock | 18 +++++++++--------- 7 files changed, 24 insertions(+), 14 deletions(-) create mode 100644 .changeset/bump-abis-17.md diff --git a/.changeset/bump-abis-17.md b/.changeset/bump-abis-17.md new file mode 100644 index 0000000000..e2ff51b894 --- /dev/null +++ b/.changeset/bump-abis-17.md @@ -0,0 +1,10 @@ +--- +'@celo/contractkit': patch +'@celo/governance': patch +'@celo/actions': patch +'@celo/dev-utils': patch +'@celo/celocli': patch +--- + +Bump `@celo/abis` from `13.0.0-post-audit.0` to `17.0.0` (latest) across all +consuming packages. diff --git a/packages/actions/package.json b/packages/actions/package.json index 7e5350ed54..034071b797 100644 --- a/packages/actions/package.json +++ b/packages/actions/package.json @@ -52,7 +52,7 @@ "prepublishOnly": "yarn build" }, "dependencies": { - "@celo/abis": "13.0.0-post-audit.0", + "@celo/abis": "17.0.0", "@celo/base": "^7.0.4", "@celo/core": "0.0.2", "viem": "^2.33.2" diff --git a/packages/cli/package.json b/packages/cli/package.json index ecb5409606..f5bf2b1d79 100644 --- a/packages/cli/package.json +++ b/packages/cli/package.json @@ -39,7 +39,7 @@ "cs": "yarn --top-level run cs" }, "dependencies": { - "@celo/abis": "13.0.0-post-audit.0", + "@celo/abis": "17.0.0", "@celo/actions": "0.2.2", "@celo/base": "^7.0.4", "@celo/compliance": "1.0.28", diff --git a/packages/dev-utils/package.json b/packages/dev-utils/package.json index f08da09c5c..9844457d46 100644 --- a/packages/dev-utils/package.json +++ b/packages/dev-utils/package.json @@ -33,7 +33,7 @@ "prepack": "yarn build" }, "dependencies": { - "@celo/abis": "13.0.0-post-audit.0", + "@celo/abis": "17.0.0", "@celo/connect": "^8.0.0", "@viem/anvil": "^0.0.9", "bignumber.js": "^9.0.0", diff --git a/packages/sdk/contractkit/package.json b/packages/sdk/contractkit/package.json index 674a9aeec6..a98d5a3a2b 100644 --- a/packages/sdk/contractkit/package.json +++ b/packages/sdk/contractkit/package.json @@ -28,7 +28,7 @@ "test-ci": "NODE_OPTIONS=--experimental-vm-modules yarn run --top-level jest --forceExit --ci" }, "dependencies": { - "@celo/abis": "13.0.0-post-audit.0", + "@celo/abis": "17.0.0", "@celo/base": "^7.0.4", "@celo/connect": "^8.0.0", "@celo/utils": "^8.0.3", diff --git a/packages/sdk/governance/package.json b/packages/sdk/governance/package.json index 2683ec41cf..14ef38fd90 100644 --- a/packages/sdk/governance/package.json +++ b/packages/sdk/governance/package.json @@ -24,7 +24,7 @@ "prepublishOnly": "yarn build" }, "dependencies": { - "@celo/abis": "13.0.0-post-audit.0", + "@celo/abis": "17.0.0", "@celo/base": "^7.0.3", "@celo/connect": "^8.0.0", "@celo/contractkit": "^11.0.0", diff --git a/yarn.lock b/yarn.lock index 8669201bc7..6337874693 100644 --- a/yarn.lock +++ b/yarn.lock @@ -1676,10 +1676,10 @@ __metadata: languageName: node linkType: hard -"@celo/abis@npm:13.0.0-post-audit.0": - version: 13.0.0-post-audit.0 - resolution: "@celo/abis@npm:13.0.0-post-audit.0" - checksum: da5aad746ff8fb3515513c7e42be4624e041ff08f7b8dd61a408292c6dd9a28baade1d47873e37024bb81ab91d758142da304b5f55994092530393f773e29f92 +"@celo/abis@npm:17.0.0": + version: 17.0.0 + resolution: "@celo/abis@npm:17.0.0" + checksum: d20783fb72ec7b18d15a5bba9922241c696a89891f9177c648ff9ff7aed03072aff8fb76a9323582b9c665c0be6f18ae1795786680b9a5a572008769ebb44eeb languageName: node linkType: hard @@ -1687,7 +1687,7 @@ __metadata: version: 0.0.0-use.local resolution: "@celo/actions@workspace:packages/actions" dependencies: - "@celo/abis": "npm:13.0.0-post-audit.0" + "@celo/abis": "npm:17.0.0" "@celo/base": "npm:^7.0.4" "@celo/core": "npm:0.0.2" "@celo/dev-utils": "workspace:^" @@ -1757,7 +1757,7 @@ __metadata: version: 0.0.0-use.local resolution: "@celo/celocli@workspace:packages/cli" dependencies: - "@celo/abis": "npm:13.0.0-post-audit.0" + "@celo/abis": "npm:17.0.0" "@celo/actions": "npm:0.2.2" "@celo/base": "npm:^7.0.4" "@celo/compliance": "npm:1.0.28" @@ -1839,7 +1839,7 @@ __metadata: version: 0.0.0-use.local resolution: "@celo/contractkit@workspace:packages/sdk/contractkit" dependencies: - "@celo/abis": "npm:13.0.0-post-audit.0" + "@celo/abis": "npm:17.0.0" "@celo/base": "npm:^7.0.4" "@celo/celo-devchain": "npm:^7.0.0" "@celo/connect": "npm:^8.0.0" @@ -1898,7 +1898,7 @@ __metadata: version: 0.0.0-use.local resolution: "@celo/dev-utils@workspace:packages/dev-utils" dependencies: - "@celo/abis": "npm:13.0.0-post-audit.0" + "@celo/abis": "npm:17.0.0" "@celo/base": "workspace:^" "@celo/celo-devchain": "npm:^8.0.0" "@celo/connect": "npm:^8.0.0" @@ -1955,7 +1955,7 @@ __metadata: version: 0.0.0-use.local resolution: "@celo/governance@workspace:packages/sdk/governance" dependencies: - "@celo/abis": "npm:13.0.0-post-audit.0" + "@celo/abis": "npm:17.0.0" "@celo/base": "npm:^7.0.3" "@celo/connect": "npm:^8.0.0" "@celo/contractkit": "npm:^11.0.0" From 8b378faea846e40b57531ec6be9f8037e86a03e3 Mon Sep 17 00:00:00 2001 From: Pavel Hornak Date: Tue, 16 Jun 2026 22:39:14 +0200 Subject: [PATCH 2/2] chore(deps): bump @celo/abis to 14.0.1 13.0.0-post-audit.0 -> 14.0.1 (latest release compatible with the kit). 17.x removed the StableToken/EUR/BRL ABIs that contractkit still registers and requires dynamically (requireABI), so it can't be adopted without a separate stables migration; 14.0.1 is the newest version that keeps them. Typechecks clean in all consumers; interactive-proposal-builder require-all test passes. --- .changeset/bump-abis-14.md | 12 ++++++++++++ .changeset/bump-abis-17.md | 10 ---------- packages/actions/package.json | 2 +- packages/cli/package.json | 2 +- packages/dev-utils/package.json | 2 +- packages/sdk/contractkit/package.json | 2 +- packages/sdk/governance/package.json | 2 +- yarn.lock | 18 +++++++++--------- 8 files changed, 26 insertions(+), 24 deletions(-) create mode 100644 .changeset/bump-abis-14.md delete mode 100644 .changeset/bump-abis-17.md diff --git a/.changeset/bump-abis-14.md b/.changeset/bump-abis-14.md new file mode 100644 index 0000000000..a988f645be --- /dev/null +++ b/.changeset/bump-abis-14.md @@ -0,0 +1,12 @@ +--- +'@celo/contractkit': patch +'@celo/governance': patch +'@celo/actions': patch +'@celo/dev-utils': patch +'@celo/celocli': patch +--- + +Bump `@celo/abis` from `13.0.0-post-audit.0` to `14.0.1` across all consuming +packages. (14.0.1 is the latest release that still ships the StableToken ABIs +the kit registers; 15/16 were unpublished and 17.x removed StableToken*, which +would require a separate migration.) diff --git a/.changeset/bump-abis-17.md b/.changeset/bump-abis-17.md deleted file mode 100644 index e2ff51b894..0000000000 --- a/.changeset/bump-abis-17.md +++ /dev/null @@ -1,10 +0,0 @@ ---- -'@celo/contractkit': patch -'@celo/governance': patch -'@celo/actions': patch -'@celo/dev-utils': patch -'@celo/celocli': patch ---- - -Bump `@celo/abis` from `13.0.0-post-audit.0` to `17.0.0` (latest) across all -consuming packages. diff --git a/packages/actions/package.json b/packages/actions/package.json index 034071b797..ab24498f04 100644 --- a/packages/actions/package.json +++ b/packages/actions/package.json @@ -52,7 +52,7 @@ "prepublishOnly": "yarn build" }, "dependencies": { - "@celo/abis": "17.0.0", + "@celo/abis": "14.0.1", "@celo/base": "^7.0.4", "@celo/core": "0.0.2", "viem": "^2.33.2" diff --git a/packages/cli/package.json b/packages/cli/package.json index f5bf2b1d79..72db533825 100644 --- a/packages/cli/package.json +++ b/packages/cli/package.json @@ -39,7 +39,7 @@ "cs": "yarn --top-level run cs" }, "dependencies": { - "@celo/abis": "17.0.0", + "@celo/abis": "14.0.1", "@celo/actions": "0.2.2", "@celo/base": "^7.0.4", "@celo/compliance": "1.0.28", diff --git a/packages/dev-utils/package.json b/packages/dev-utils/package.json index 9844457d46..17702f980a 100644 --- a/packages/dev-utils/package.json +++ b/packages/dev-utils/package.json @@ -33,7 +33,7 @@ "prepack": "yarn build" }, "dependencies": { - "@celo/abis": "17.0.0", + "@celo/abis": "14.0.1", "@celo/connect": "^8.0.0", "@viem/anvil": "^0.0.9", "bignumber.js": "^9.0.0", diff --git a/packages/sdk/contractkit/package.json b/packages/sdk/contractkit/package.json index a98d5a3a2b..9665a66cb9 100644 --- a/packages/sdk/contractkit/package.json +++ b/packages/sdk/contractkit/package.json @@ -28,7 +28,7 @@ "test-ci": "NODE_OPTIONS=--experimental-vm-modules yarn run --top-level jest --forceExit --ci" }, "dependencies": { - "@celo/abis": "17.0.0", + "@celo/abis": "14.0.1", "@celo/base": "^7.0.4", "@celo/connect": "^8.0.0", "@celo/utils": "^8.0.3", diff --git a/packages/sdk/governance/package.json b/packages/sdk/governance/package.json index 14ef38fd90..2ec1bae7c3 100644 --- a/packages/sdk/governance/package.json +++ b/packages/sdk/governance/package.json @@ -24,7 +24,7 @@ "prepublishOnly": "yarn build" }, "dependencies": { - "@celo/abis": "17.0.0", + "@celo/abis": "14.0.1", "@celo/base": "^7.0.3", "@celo/connect": "^8.0.0", "@celo/contractkit": "^11.0.0", diff --git a/yarn.lock b/yarn.lock index 6337874693..701876e3c3 100644 --- a/yarn.lock +++ b/yarn.lock @@ -1676,10 +1676,10 @@ __metadata: languageName: node linkType: hard -"@celo/abis@npm:17.0.0": - version: 17.0.0 - resolution: "@celo/abis@npm:17.0.0" - checksum: d20783fb72ec7b18d15a5bba9922241c696a89891f9177c648ff9ff7aed03072aff8fb76a9323582b9c665c0be6f18ae1795786680b9a5a572008769ebb44eeb +"@celo/abis@npm:14.0.1": + version: 14.0.1 + resolution: "@celo/abis@npm:14.0.1" + checksum: f50b0930b1dcb0e65f850b839778daec5945d017b2c95d479bbe931fd67b244f9d966e90d981c797e9f8b325c0f94e5655dad9f350c4e9dbb3bfd97b4d61c3ee languageName: node linkType: hard @@ -1687,7 +1687,7 @@ __metadata: version: 0.0.0-use.local resolution: "@celo/actions@workspace:packages/actions" dependencies: - "@celo/abis": "npm:17.0.0" + "@celo/abis": "npm:14.0.1" "@celo/base": "npm:^7.0.4" "@celo/core": "npm:0.0.2" "@celo/dev-utils": "workspace:^" @@ -1757,7 +1757,7 @@ __metadata: version: 0.0.0-use.local resolution: "@celo/celocli@workspace:packages/cli" dependencies: - "@celo/abis": "npm:17.0.0" + "@celo/abis": "npm:14.0.1" "@celo/actions": "npm:0.2.2" "@celo/base": "npm:^7.0.4" "@celo/compliance": "npm:1.0.28" @@ -1839,7 +1839,7 @@ __metadata: version: 0.0.0-use.local resolution: "@celo/contractkit@workspace:packages/sdk/contractkit" dependencies: - "@celo/abis": "npm:17.0.0" + "@celo/abis": "npm:14.0.1" "@celo/base": "npm:^7.0.4" "@celo/celo-devchain": "npm:^7.0.0" "@celo/connect": "npm:^8.0.0" @@ -1898,7 +1898,7 @@ __metadata: version: 0.0.0-use.local resolution: "@celo/dev-utils@workspace:packages/dev-utils" dependencies: - "@celo/abis": "npm:17.0.0" + "@celo/abis": "npm:14.0.1" "@celo/base": "workspace:^" "@celo/celo-devchain": "npm:^8.0.0" "@celo/connect": "npm:^8.0.0" @@ -1955,7 +1955,7 @@ __metadata: version: 0.0.0-use.local resolution: "@celo/governance@workspace:packages/sdk/governance" dependencies: - "@celo/abis": "npm:17.0.0" + "@celo/abis": "npm:14.0.1" "@celo/base": "npm:^7.0.3" "@celo/connect": "npm:^8.0.0" "@celo/contractkit": "npm:^11.0.0"