File tree
4 files changed
+8
-22
lines changed- contracts/utils/cryptography
- lib
4 files changed
+8
-22
lines changedLines changed: 5 additions & 19 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
2 | 2 |
| |
3 | 3 |
| |
4 | 4 |
| |
| 5 | + | |
| 6 | + | |
5 | 7 |
| |
6 | 8 |
| |
7 | 9 |
| |
| |||
71 | 73 |
| |
72 | 74 |
| |
73 | 75 |
| |
74 |
| - | |
| 76 | + | |
75 | 77 |
| |
76 | 78 |
| |
77 | 79 |
| |
78 | 80 |
| |
79 | 81 |
| |
80 |
| - | |
| 82 | + | |
81 | 83 |
| |
82 | 84 |
| |
83 | 85 |
| |
| |||
195 | 197 |
| |
196 | 198 |
| |
197 | 199 |
| |
198 |
| - | |
199 |
| - | |
200 |
| - | |
201 |
| - | |
202 |
| - | |
203 |
| - | |
204 |
| - | |
205 |
| - | |
206 |
| - | |
207 |
| - | |
208 |
| - | |
209 |
| - | |
210 |
| - | |
211 |
| - | |
212 |
| - | |
213 |
| - | |
214 |
| - | |
| 200 | + | |
215 | 201 |
| |
216 | 202 |
| |
217 | 203 |
| |
|
Submodule @openzeppelin-contracts updated 58 files
- .changeset/eighty-hounds-promise.md-5
- .changeset/four-chairs-help.md-5
- .changeset/good-cameras-serve.md+5
- .changeset/great-lions-hear.md-5
- .changeset/healthy-books-shout.md-5
- .changeset/hot-shrimps-wait.md-5
- .changeset/long-walls-draw.md+5
- .changeset/lovely-dodos-lay.md-5
- .changeset/pink-wasps-hammer.md-5
- .changeset/proud-planes-arrive.md-5
- .changeset/seven-donkeys-tap.md-5
- .changeset/small-seahorses-bathe.md-5
- .changeset/tricky-bats-pretend.md-5
- .changeset/weak-roses-bathe.md-5
- CHANGELOG.md+42
- contracts/access/AccessControl.sol+1-1
- contracts/account/utils/draft-ERC4337Utils.sol+5-11
- contracts/account/utils/draft-ERC7579Utils.sol+1
- contracts/finance/VestingWallet.sol+1-1
- contracts/governance/Governor.sol+1-1
- contracts/governance/extensions/GovernorCountingOverridable.sol+1
- contracts/governance/extensions/GovernorPreventLateQuorum.sol+1-1
- contracts/governance/utils/Votes.sol+1-1
- contracts/governance/utils/VotesExtended.sol+1
- contracts/interfaces/draft-IERC4337.sol+1
- contracts/interfaces/draft-IERC6909.sol+123
- contracts/interfaces/draft-IERC7579.sol+3-2
- contracts/package.json+1-1
- contracts/proxy/Clones.sol+1-1
- contracts/proxy/ERC1967/ERC1967Proxy.sol+1-1
- contracts/proxy/ERC1967/ERC1967Utils.sol+1-1
- contracts/proxy/beacon/BeaconProxy.sol+1-1
- contracts/proxy/transparent/ProxyAdmin.sol+1-1
- contracts/proxy/transparent/TransparentUpgradeableProxy.sol+1-1
- contracts/proxy/utils/UUPSUpgradeable.sol+1-1
- contracts/token/ERC20/ERC20.sol+1-1
- contracts/token/ERC20/extensions/ERC1363.sol+1-1
- contracts/token/ERC20/utils/SafeERC20.sol+1-1
- contracts/utils/Address.sol+1-1
- contracts/utils/Bytes.sol+1
- contracts/utils/CAIP10.sol+1
- contracts/utils/CAIP2.sol+1
- contracts/utils/Calldata.sol+24
- contracts/utils/NoncesKeyed.sol+1
- contracts/utils/Packing.sol+1-1
- contracts/utils/ReentrancyGuardTransient.sol+1-1
- contracts/utils/Strings.sol+1-1
- contracts/utils/cryptography/MessageHashUtils.sol+2-2
- contracts/utils/structs/MerkleTree.sol+2-2
- docs/modules/ROOT/pages/access-control.adoc+1-1
- docs/modules/ROOT/pages/index.adoc+1-1
- package.json+1-1
- scripts/prepare-docs.sh+1-1
- test/account/utils/draft-ERC4337Utils.test.js+43-43
- test/account/utils/draft-ERC7579Utils.test.js+31-28
- test/governance/extensions/GovernorSequentialProposalId.test.js+12-12
- test/utils/Calldata.test.js+22
- test/utils/Nonces.behavior.js+25-25
Submodule @openzeppelin-contracts-upgradeable updated 90 files
- .changeset/brave-islands-sparkle.md+5
- .changeset/cyan-taxis-travel.md+5
- .changeset/eighty-hounds-promise.md-5
- .changeset/four-chairs-help.md-5
- .changeset/good-cameras-serve.md+5
- .changeset/great-lions-hear.md-5
- .changeset/healthy-books-shout.md-5
- .changeset/hot-shrimps-wait.md-5
- .changeset/long-walls-draw.md+5
- .changeset/lovely-dodos-lay.md-5
- .changeset/pink-wasps-hammer.md-5
- .changeset/proud-planes-arrive.md-5
- .changeset/seven-donkeys-tap.md-5
- .changeset/seven-insects-taste.md+5
- .changeset/small-seahorses-bathe.md-5
- .changeset/ten-fishes-fold.md+5
- .changeset/thin-eels-cross.md+5
- .changeset/tricky-bats-pretend.md-5
- .changeset/weak-roses-bathe.md-5
- .githooks/pre-push-8
- .github/workflows/checks.yml+1-5
- .github/workflows/formal-verification.yml+1-1
- .husky/pre-commit+2
- CHANGELOG.md+42
- audits/2024-12-v5.2.pdf
- audits/README.md+9-8
- contracts/access/AccessControlUpgradeable.sol+1-1
- contracts/finance/VestingWalletUpgradeable.sol+1-1
- contracts/governance/GovernorUpgradeable.sol+20-7
- contracts/governance/extensions/GovernorCountingOverridableUpgradeable.sol+5-4
- contracts/governance/extensions/GovernorPreventLateQuorumUpgradeable.sol+1-1
- contracts/governance/extensions/GovernorSequentialProposalIdUpgradeable.sol+98
- contracts/governance/extensions/GovernorTimelockCompoundUpgradeable.sol+1-1
- contracts/governance/utils/VotesExtendedUpgradeable.sol+1
- contracts/governance/utils/VotesUpgradeable.sol+1-1
- contracts/mocks/WithInit.sol+7
- contracts/mocks/governance/GovernorSequentialProposalIdMockUpgradeable.sol+45
- contracts/package.json+2-2
- contracts/proxy/utils/UUPSUpgradeable.sol+1-1
- contracts/token/ERC20/ERC20Upgradeable.sol+1-1
- contracts/token/ERC20/extensions/ERC1363Upgradeable.sol+6-3
- contracts/token/ERC20/extensions/ERC4626Upgradeable.sol+5-8
- contracts/token/ERC721/README.adoc+1-1
- contracts/utils/NoncesKeyedUpgradeable.sol+1
- contracts/utils/README.adoc+1-1
- contracts/utils/ReentrancyGuardTransientUpgradeable.sol+1-1
- docs/modules/ROOT/pages/access-control.adoc+1-1
- docs/modules/ROOT/pages/erc1155.adoc+1-1
- docs/modules/ROOT/pages/index.adoc+1-1
- foundry.toml+1
- fv-requirements.txt+1-1
- hardhat/common-contracts.js+31
- lib/openzeppelin-contracts+1-1
- package-lock.json+828-123
- package.json+19-7
- scripts/checks/coverage.sh+2
- scripts/checks/inheritance-ordering.js+1-1
- scripts/checks/pragma-consistency.js+1-1
- scripts/prepare-docs.sh+1-1
- scripts/prepare.sh-5
- scripts/set-max-old-space-size.sh+10
- scripts/solhint-custom/package.json+4-1
- slither.config.json+1-2
- solhint.config.js+1-1
- test/TESTING.md+1-1
- test/account/utils/draft-ERC4337Utils.test.js+78-37
- test/account/utils/draft-ERC7579Utils.t.sol+421
- test/account/utils/draft-ERC7579Utils.test.js+45-42
- test/bin/EntryPoint070.abi+1
- test/bin/EntryPoint070.bytecode
- test/bin/SenderCreator070.abi+1
- test/bin/SenderCreator070.bytecode
- test/governance/Governor.test.js+1-1
- test/governance/extensions/GovernorCountingFractional.test.js+1-1
- test/governance/extensions/GovernorCountingOverridable.test.js+3-1
- test/governance/extensions/GovernorERC721.test.js+1-1
- test/governance/extensions/GovernorPreventLateQuorum.test.js+1-1
- test/governance/extensions/GovernorSequentialProposalId.test.js+202
- test/governance/extensions/GovernorStorage.test.js+1-1
- test/governance/extensions/GovernorTimelockAccess.test.js+1-1
- test/governance/extensions/GovernorTimelockCompound.test.js+1-1
- test/governance/extensions/GovernorTimelockControl.test.js+1-1
- test/governance/extensions/GovernorVotesQuorumFraction.test.js+1-1
- test/governance/extensions/GovernorWithParams.test.js+1-1
- test/helpers/governance.js+14-12
- test/helpers/iterate.js+7-2
- test/metatx/ERC2771Context.test.js+1-1
- test/utils/Calldata.test.js+22
- test/utils/Nonces.behavior.js+25-25
- test/utils/introspection/SupportsInterface.behavior.js+45-33
0 commit comments