123456789101112131415161718192021 |
- // SPDX-License-Identifier: MIT
- pragma solidity ^0.8.20;
- import {AccessManager} from "../access/manager/AccessManager.sol";
- import {StorageSlot} from "../utils/StorageSlot.sol";
- contract AccessManagerMock is AccessManager {
- event CalledRestricted(address caller);
- event CalledUnrestricted(address caller);
- constructor(address initialAdmin) AccessManager(initialAdmin) {}
- function fnRestricted() public onlyAuthorized {
- emit CalledRestricted(msg.sender);
- }
- function fnUnrestricted() public {
- emit CalledUnrestricted(msg.sender);
- }
- }
|