Skip to content

Commit 6441004

Browse files
committed
feat: upgrade OpenZeppelin contracts from v3.4.1 to v3.4.2
- Update @openzeppelin/contracts from 3.4.1 to 3.4.2 in all packages - Verified 98 contracts across 4 packages show no functional differences - Only metadata hashes changed as expected Package updates: - packages/contracts/package.json - packages/interfaces/package.json - packages/token-distribution/package.json - packages/contracts/task/package.json - packages/contracts/test/package.json Script improvements: - Add compare-repo-contract-bytecode-excluding-metadata.py for reliable repo comparisons - Remove obsolete bytecode-diff-no-metadata.sh script Verification completed: - contracts: 55 contracts ✅ functionally identical - token-distribution: 20 contracts ✅ functionally identical - horizon: 33 contracts ✅ functionally identical - subgraph-service: 12 contracts ✅ functionally identical
1 parent 3bbd586 commit 6441004

File tree

8 files changed

+258
-186
lines changed

8 files changed

+258
-186
lines changed

packages/contracts/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -63,7 +63,7 @@
6363
"@nomiclabs/hardhat-ethers": "^2.2.3",
6464
"@nomiclabs/hardhat-etherscan": "^3.1.0",
6565
"@nomiclabs/hardhat-waffle": "^2.0.6",
66-
"@openzeppelin/contracts": "^3.4.1",
66+
"@openzeppelin/contracts": "3.4.2",
6767
"@openzeppelin/contracts-upgradeable": "3.4.2",
6868
"@openzeppelin/hardhat-upgrades": "^1.22.1",
6969
"@typechain/ethers-v5": "^10.2.1",

packages/contracts/task/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,7 @@
2828
"@nomicfoundation/hardhat-network-helpers": "^1.0.0",
2929
"@nomiclabs/hardhat-ethers": "^2.2.3",
3030
"@nomiclabs/hardhat-etherscan": "^3.1.0",
31-
"@openzeppelin/contracts": "^3.4.1",
31+
"@openzeppelin/contracts": "3.4.2",
3232
"@openzeppelin/contracts-upgradeable": "3.4.2",
3333
"@openzeppelin/hardhat-upgrades": "^1.22.1",
3434
"@typechain/ethers-v5": "^10.2.1",

packages/contracts/test/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@
2020
"@nomiclabs/hardhat-ethers": "^2.2.3",
2121
"@nomiclabs/hardhat-etherscan": "^3.1.0",
2222
"@nomiclabs/hardhat-waffle": "^2.0.6",
23-
"@openzeppelin/contracts": "^3.4.1",
23+
"@openzeppelin/contracts": "3.4.2",
2424
"@openzeppelin/contracts-upgradeable": "3.4.2",
2525
"@openzeppelin/hardhat-upgrades": "^1.22.1",
2626
"@typechain/ethers-v5": "^10.2.1",

packages/interfaces/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -48,7 +48,7 @@
4848
},
4949
"devDependencies": {
5050
"@nomicfoundation/hardhat-toolbox": "^4.0.0",
51-
"@openzeppelin/contracts": "3.4.1",
51+
"@openzeppelin/contracts": "3.4.2",
5252
"@openzeppelin/contracts-upgradeable": "3.4.2",
5353
"@typechain/ethers-v5": "^10.2.1",
5454
"@wagmi/cli": "^2.3.1",

packages/token-distribution/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -50,7 +50,7 @@
5050
"@nomiclabs/hardhat-ethers": "^2.2.3",
5151
"@nomiclabs/hardhat-etherscan": "^3.1.0",
5252
"@nomiclabs/hardhat-waffle": "^2.0.6",
53-
"@openzeppelin/contracts": "^3.4.1",
53+
"@openzeppelin/contracts": "3.4.2",
5454
"@openzeppelin/contracts-upgradeable": "3.4.2",
5555
"@openzeppelin/hardhat-upgrades": "^1.22.1",
5656
"@typechain/ethers-v5": "^10.2.1",

pnpm-lock.yaml

Lines changed: 13 additions & 13 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

scripts/bytecode-diff-no-metadata.sh

Lines changed: 0 additions & 168 deletions
This file was deleted.

0 commit comments

Comments
 (0)