diff --git a/CHANGELOG.md b/CHANGELOG.md index 0d6e04e24..554d05e90 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -8,7 +8,6 @@ #### Custom error changes -- Replace `AccessControlNonRevokable` with `AccessControlNonRevocable`. - Replace `GovernorAlreadyOverridenVote` with `GovernorAlreadyOverriddenVote`. - Replace `GovernorOnlyProposer` with `GovernorUnableToCancel`. diff --git a/contracts/mocks/docs/access-control/AccessControlNonRevokableAdmin.sol b/contracts/mocks/docs/access-control/AccessControlNonRevokableAdmin.sol deleted file mode 100644 index 7440a2238..000000000 --- a/contracts/mocks/docs/access-control/AccessControlNonRevokableAdmin.sol +++ /dev/null @@ -1,17 +0,0 @@ -// contracts/AccessControlNonRevokableAdmin.sol -// SPDX-License-Identifier: MIT -pragma solidity ^0.8.20; - -import {AccessControl} from "../../../access/AccessControl.sol"; - -contract AccessControlNonRevokableAdmin is AccessControl { - error AccessControlNonRevokable(); - - function revokeRole(bytes32 role, address account) public override { - if (role == DEFAULT_ADMIN_ROLE) { - revert AccessControlNonRevokable(); - } - - super.revokeRole(role, account); - } -}