Skip to content

Commit c4e0375

Browse files
committed
up
2 parents 4fd1947 + 0aaa23e commit c4e0375

File tree

136 files changed

+2762
-573
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

136 files changed

+2762
-573
lines changed

.changeset/all-geese-stand.md

Lines changed: 5 additions & 0 deletions

.changeset/eight-radios-check.md

Lines changed: 5 additions & 0 deletions

.changeset/public-crabs-heal.md

Lines changed: 5 additions & 0 deletions

.changeset/rich-cows-repair.md

Lines changed: 5 additions & 0 deletions

.changeset/ripe-bears-hide.md

Lines changed: 5 additions & 0 deletions

.github/CODEOWNERS

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,10 @@
1+
# List of approvers/reviewers for OpenZeppelin Contracts
2+
#
3+
# Get in touch with us via the OpenZeppelin Forum
4+
# https://forum.openzeppelin.com/
5+
#
6+
# Learn about CODEOWNERS file format:
7+
# https://help.github.com/en/articles/about-code-owners
8+
9+
# These owners will be the default owners for everything in the repo.
10+
* @OpenZeppelin/contracts

.github/actions/setup/action.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ runs:
66
steps:
77
- uses: actions/setup-node@v4
88
with:
9-
node-version: 20.x
9+
node-version: 22.x
1010
- uses: actions/cache@v4
1111
id: cache
1212
with:

.github/workflows/checks.yml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -41,8 +41,8 @@ jobs:
4141
run: npm run test
4242
- name: Check linearisation of the inheritance graph
4343
run: npm run test:inheritance
44-
- name: Check pragma consistency between files
45-
run: npm run test:pragma
44+
- name: Check pragma validity
45+
run: npm run test:pragma -- --concurrency 1
4646
- name: Check procedurally generated contracts are up-to-date
4747
run: npm run test:generation
4848
- name: Compare gas costs
@@ -70,8 +70,8 @@ jobs:
7070
run: npm run test
7171
- name: Check linearisation of the inheritance graph
7272
run: npm run test:inheritance
73-
- name: Check pragma consistency between files
74-
run: npm run test:pragma
73+
- name: Check pragma validity
74+
run: npm run test:pragma -- --concurrency 1
7575
- name: Check storage layout
7676
uses: ./.github/actions/storage-layout
7777
continue-on-error: ${{ contains(github.event.pull_request.labels.*.name, 'breaking change') }}

contracts/access/IAccessControl.sol

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
// SPDX-License-Identifier: MIT
22
// OpenZeppelin Contracts (last updated v5.3.0) (access/IAccessControl.sol)
33

4-
pragma solidity ^0.8.20;
4+
pragma solidity >=0.8.4;
55

66
/**
77
* @dev External interface of AccessControl declared to support ERC-165 detection.

contracts/access/extensions/IAccessControlDefaultAdminRules.sol

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
// SPDX-License-Identifier: MIT
22
// OpenZeppelin Contracts (last updated v5.1.0) (access/extensions/IAccessControlDefaultAdminRules.sol)
33

4-
pragma solidity ^0.8.20;
4+
pragma solidity >=0.8.4;
55

66
import {IAccessControl} from "../IAccessControl.sol";
77

0 commit comments

Comments
 (0)