|
4 | 4 | pragma solidity ^0.8.22; |
5 | 5 |
|
6 | 6 | import {IAccessControl} from "@openzeppelin/contracts/access/IAccessControl.sol"; |
7 | | -import {AccessControlDefaultAdminRulesUpgradeable} from |
8 | | - "@openzeppelin/contracts-upgradeable/access/extensions/AccessControlDefaultAdminRulesUpgradeable.sol"; |
| 7 | +import { |
| 8 | + AccessControlDefaultAdminRulesUpgradeable |
| 9 | +} from "@openzeppelin/contracts-upgradeable/access/extensions/AccessControlDefaultAdminRulesUpgradeable.sol"; |
9 | 10 | import {UUPSUpgradeable} from "@openzeppelin/contracts-upgradeable/proxy/utils/UUPSUpgradeable.sol"; |
10 | | -import {ERC20PermitUpgradeable} from |
11 | | - "@openzeppelin/contracts-upgradeable/token/ERC20/extensions/ERC20PermitUpgradeable.sol"; |
12 | | -import {ERC20BridgeableUpgradeable} from |
13 | | - "@openzeppelin/contracts-upgradeable/token/ERC20/extensions/draft-ERC20BridgeableUpgradeable.sol"; |
| 11 | +import { |
| 12 | + ERC20PermitUpgradeable |
| 13 | +} from "@openzeppelin/contracts-upgradeable/token/ERC20/extensions/ERC20PermitUpgradeable.sol"; |
| 14 | +import { |
| 15 | + ERC20BridgeableUpgradeable |
| 16 | +} from "@openzeppelin/contracts-upgradeable/token/ERC20/extensions/draft-ERC20BridgeableUpgradeable.sol"; |
14 | 17 | import {ITokenSpender} from "./interfaces/ITokenSpender.sol"; |
15 | 18 |
|
16 | 19 | /** |
@@ -101,13 +104,26 @@ contract RLCCrosschainToken is |
101 | 104 | * @dev Authorizes upgrades of the proxy. It can only be called by |
102 | 105 | * an account with the UPGRADER_ROLE. |
103 | 106 | */ |
104 | | - function _authorizeUpgrade(address /*newImplementation*/ ) internal override onlyRole(UPGRADER_ROLE) {} |
| 107 | + function _authorizeUpgrade( |
| 108 | + address /*newImplementation*/ |
| 109 | + ) |
| 110 | + internal |
| 111 | + override |
| 112 | + onlyRole(UPGRADER_ROLE) |
| 113 | + {} |
105 | 114 |
|
106 | 115 | /** |
107 | 116 | * Checks if the caller is a trusted token bridge that is allowed by iExec to call |
108 | 117 | * `crosschainMint` or `crosschainBurn` functions. |
109 | 118 | * @dev This function is called by the modifier `onlyTokenBridge` in the |
110 | 119 | * `ERC20BridgeableUpgradeable` contract. |
111 | 120 | */ |
112 | | - function _checkTokenBridge(address /*caller*/ ) internal view override onlyRole(TOKEN_BRIDGE_ROLE) {} |
| 121 | + function _checkTokenBridge( |
| 122 | + address /*caller*/ |
| 123 | + ) |
| 124 | + internal |
| 125 | + view |
| 126 | + override |
| 127 | + onlyRole(TOKEN_BRIDGE_ROLE) |
| 128 | + {} |
113 | 129 | } |
0 commit comments