File tree
22 files changed
+177
-261
lines changed- contracts
- account
- paymaster
- mocks/account
- lib
- test
- account
- examples
- extensions
- paymaster
- helpers
22 files changed
+177
-261
lines changedLines changed: 1 addition & 34 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
13 | 13 |
| |
14 | 14 |
| |
15 | 15 |
| |
16 |
| - | |
17 | 16 |
| |
18 | 17 |
| |
19 | 18 |
| |
20 | 19 |
| |
21 | 20 |
| |
22 | 21 |
| |
23 |
| - | |
24 |
| - | |
25 |
| - | |
26 |
| - | |
27 |
| - | |
28 |
| - | |
29 |
| - | |
30 |
| - | |
31 |
| - | |
32 |
| - | |
33 |
| - | |
34 |
| - | |
35 |
| - | |
36 |
| - | |
37 |
| - | |
38 |
| - | |
39 |
| - | |
40 |
| - | |
41 |
| - | |
42 |
| - | |
43 |
| - | |
44 |
| - | |
45 |
| - | |
46 |
| - | |
47 |
| - | |
48 |
| - | |
49 |
| - | |
50 |
| - | |
51 |
| - | |
52 |
| - | |
53 |
| - | |
54 |
| - | |
55 |
| - | |
| 22 | + |
Lines changed: 7 additions & 6 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
47 | 47 |
| |
48 | 48 |
| |
49 | 49 |
| |
50 |
| - | |
| 50 | + | |
51 | 51 |
| |
52 | 52 |
| |
53 | 53 |
| |
| |||
95 | 95 |
| |
96 | 96 |
| |
97 | 97 |
| |
98 |
| - | |
99 |
| - | |
100 |
| - | |
| 98 | + | |
| 99 | + | |
101 | 100 |
| |
102 | 101 |
| |
103 |
| - | |
| 102 | + | |
104 | 103 |
| |
105 |
| - | |
| 104 | + | |
| 105 | + | |
| 106 | + | |
106 | 107 |
| |
107 | 108 |
| |
108 | 109 |
| |
|
Lines changed: 1 addition & 1 deletion
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
38 | 38 |
| |
39 | 39 |
| |
40 | 40 |
| |
41 |
| - | |
| 41 | + | |
42 | 42 |
| |
43 | 43 |
| |
44 | 44 |
| |
|
Lines changed: 0 additions & 41 deletions
This file was deleted.
Lines changed: 6 additions & 28 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
2 | 2 |
| |
3 | 3 |
| |
4 | 4 |
| |
5 |
| - | |
6 |
| - | |
7 | 5 |
| |
8 | 6 |
| |
| 7 | + | |
9 | 8 |
| |
10 |
| - | |
11 |
| - | |
12 |
| - | |
13 |
| - | |
14 |
| - | |
15 |
| - | |
| 9 | + | |
16 | 10 |
| |
17 | 11 |
| |
18 | 12 |
| |
| 13 | + | |
19 | 14 |
| |
20 |
| - | |
21 |
| - | |
22 |
| - | |
23 |
| - | |
24 |
| - | |
25 |
| - | |
26 |
| - | |
27 |
| - | |
28 |
| - | |
29 |
| - | |
30 |
| - | |
31 |
| - | |
32 |
| - | |
33 |
| - | |
34 |
| - | |
35 |
| - | |
36 |
| - | |
37 |
| - | |
38 |
| - | |
39 |
| - | |
| 15 | + | |
| 16 | + | |
| 17 | + | |
40 | 18 |
| |
41 | 19 |
|
Submodule @openzeppelin-contracts updated 107 files
Submodule @openzeppelin-contracts-upgradeable updated 93 files
- .changeset/blue-nails-give.md+5
- .changeset/brown-turkeys-marry.md+1-1
- .changeset/fair-pumpkins-compete.md+5
- .changeset/fast-coats-try.md+5
- .changeset/fuzzy-crews-poke.md+5
- .changeset/good-cameras-rush.md+5
- .changeset/good-zebras-ring.md+5
- .changeset/gorgeous-apes-jam.md+5
- .changeset/lucky-teachers-sip.md-5
- .changeset/nice-cherries-reply.md+5
- .changeset/ninety-rings-suffer.md+5
- .changeset/quiet-shrimps-kiss.md+5
- .changeset/rare-shirts-unite.md+5
- .changeset/sixty-tips-wink.md+5
- .github/actions/gas-compare/action.yml+4-4
- .github/workflows/checks.yml+2-2
- CHANGELOG.md+1-1
- FUNDING.json+3
- GUIDELINES.md+1-1
- RELEASING.md+1-1
- audits/2017-03.md+5-5
- contracts/governance/GovernorUpgradeable.sol+2-2
- contracts/governance/README.adoc+8
- contracts/governance/TimelockControllerUpgradeable.sol+1-1
- contracts/governance/extensions/GovernorCountingFractionalUpgradeable.sol+1-1
- contracts/governance/extensions/GovernorSuperQuorumUpgradeable.sol+65
- contracts/governance/extensions/GovernorTimelockControlUpgradeable.sol+1-1
- contracts/governance/extensions/GovernorVotesQuorumFractionUpgradeable.sol+16-13
- contracts/governance/extensions/GovernorVotesSuperQuorumFractionUpgradeable.sol+153
- contracts/mocks/ArraysMockUpgradeable.sol+52
- contracts/mocks/MerkleTreeMockUpgradeable.sol+8
- contracts/mocks/WithInit.sol+28
- contracts/mocks/governance/GovernorSuperQuorumMockUpgradeable.sol+100
- contracts/mocks/governance/GovernorVotesSuperQuorumFractionMockUpgradeable.sol+43
- contracts/proxy/utils/Initializable.sol+12-2
- contracts/token/ERC20/ERC20Upgradeable.sol+2-2
- contracts/token/ERC20/extensions/draft-ERC20TemporaryApprovalUpgradeable.sol+1-1
- contracts/token/ERC6909/README.adoc+1-1
- contracts/utils/README.adoc+2-2
- fv-requirements.txt+1-1
- hardhat.config.js-1
- hardhat/common-contracts.js+47-15
- lib/erc4626-tests+1-1
- lib/forge-std+1-1
- lib/halmos-cheatcodes+1-1
- lib/openzeppelin-contracts+1-1
- package-lock.json+10-10
- package.json+2-2
- scripts/checks/coverage.sh+5-1
- scripts/fetch-common-contracts.js+50
- scripts/generate/templates/Arrays.js+23-21
- scripts/generate/templates/Arrays.opts.js+7-1
- scripts/generate/templates/Checkpoints.js+1-1
- scripts/generate/templates/Checkpoints.t.js+1-1
- scripts/generate/templates/EnumerableMap.js+25
- scripts/generate/templates/EnumerableSet.js+27-119
- scripts/generate/templates/EnumerableSet.opts.js+5-9
- scripts/generate/templates/SlotDerivation.js+1-1
- scripts/generate/templates/TransientSlot.js+1-1
- scripts/release/format-changelog.js+1-1
- scripts/set-max-old-space-size.sh+2-2
- test/access/AccessControl.behavior.js+1-1
- test/account/utils/draft-ERC4337Utils.test.js+12-16
- test/account/utils/draft-ERC7579Utils.t.sol+2-2
- test/bin/EntryPoint080.abi+1
- test/bin/EntryPoint080.bytecode
- test/bin/SenderCreator080.abi+1
- test/bin/SenderCreator080.bytecode
- test/governance/extensions/GovernorSuperQuorum.test.js+168
- test/governance/extensions/GovernorSuperQuorumGreaterThanQuorum.t.sol+79
- test/governance/extensions/GovernorVotesSuperQuorumFraction.test.js+160
- test/helpers/enums.js+7-5
- test/helpers/erc4337.js+2-20
- test/helpers/precompiles.js+12
- test/helpers/random.js+7-2
- test/metatx/ERC2771Context.test.js+1-1
- test/proxy/beacon/BeaconProxy.test.js+1-1
- test/token/ERC20/extensions/ERC20Wrapper.test.js+2-2
- test/token/ERC6909/ERC6909.behavior.js+1-1
- test/token/ERC6909/extensions/ERC6909ContentURI.test.js+2-2
- test/utils/Arrays.test.js+47-43
- test/utils/Strings.test.js+7
- test/utils/cryptography/MessageHashUtils.t.sol+33
- test/utils/cryptography/MessageHashUtils.test.js+34-5
- test/utils/cryptography/SignatureChecker.test.js+21-7
- test/utils/math/Math.t.sol+60-22
- test/utils/math/Math.test.js+298-147
- test/utils/structs/Checkpoints.t.sol+3-3
- test/utils/structs/EnumerableMap.behavior.js+49-2
- test/utils/structs/EnumerableMap.test.js+1
- test/utils/structs/EnumerableSet.behavior.js+43
- test/utils/structs/EnumerableSet.test.js+5-7
- test/utils/structs/MerkleTree.test.js+108-28
Lines changed: 8 additions & 10 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.
Lines changed: 3 additions & 3 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
10 | 10 |
| |
11 | 11 |
| |
12 | 12 |
| |
13 |
| - | |
| 13 | + | |
14 | 14 |
| |
15 | 15 |
| |
16 | 16 |
| |
| |||
32 | 32 |
| |
33 | 33 |
| |
34 | 34 |
| |
35 |
| - | |
| 35 | + | |
36 | 36 |
| |
37 | 37 |
| |
38 | 38 |
| |
| |||
61 | 61 |
| |
62 | 62 |
| |
63 | 63 |
| |
64 |
| - | |
| 64 | + | |
65 | 65 |
| |
66 | 66 |
| |
67 | 67 |
| |
|
Lines changed: 9 additions & 5 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
1 |
| - | |
| 1 | + | |
2 | 2 |
| |
| 3 | + | |
| 4 | + | |
3 | 5 |
| |
4 | 6 |
| |
5 | 7 |
| |
| |||
18 | 20 |
| |
19 | 21 |
| |
20 | 22 |
| |
21 |
| - | |
22 | 23 |
| |
23 | 24 |
| |
| 25 | + | |
| 26 | + | |
| 27 | + | |
24 | 28 |
| |
25 | 29 |
| |
26 | 30 |
| |
27 | 31 |
| |
28 |
| - | |
| 32 | + | |
29 | 33 |
| |
30 | 34 |
| |
31 | 35 |
| |
32 | 36 |
| |
33 | 37 |
| |
34 |
| - | |
| 38 | + | |
35 | 39 |
| |
36 | 40 |
| |
37 |
| - | |
| 41 | + | |
38 | 42 |
| |
39 | 43 |
| |
40 | 44 |
| |
|
0 commit comments