@@ -9,7 +9,7 @@ import "@openzeppelin/contracts/utils/introspection/ERC165.sol";
9
9
contract SimpleAccessManager is Initializable , IERC7746 , ERC165 {
10
10
struct MethodSettings {
11
11
bool isDistributionOnly;
12
- mapping (address => bool ) dissallowedAddresses ;
12
+ mapping (address => bool ) disallowedAddresses ;
13
13
}
14
14
15
15
struct Storage {
@@ -29,7 +29,7 @@ contract SimpleAccessManager is Initializable, IERC7746, ERC165 {
29
29
30
30
struct SimpleAccessManagerInitializer {
31
31
bytes4 selector;
32
- address [] dissallowedAddresses ;
32
+ address [] disallowedAddresses ;
33
33
bool distributionComponentsOnly;
34
34
}
35
35
@@ -52,17 +52,17 @@ contract SimpleAccessManager is Initializable, IERC7746, ERC165 {
52
52
for (uint256 i; i < length; ++ i) {
53
53
s.methodSettings[methodSettings[i].selector ].isDistributionOnly = methodSettings[i]
54
54
.distributionComponentsOnly;
55
- uint256 dissalowedMethodsLength = methodSettings[i].dissallowedAddresses .length ;
56
- for (uint256 j; j < dissalowedMethodsLength ; ++ j) {
57
- s.methodSettings[methodSettings[i].selector ].dissallowedAddresses [
58
- methodSettings[i].dissallowedAddresses [j]
55
+ uint256 disallowedMethodsLength = methodSettings[i].disallowedAddresses .length ;
56
+ for (uint256 j; j < disallowedMethodsLength ; ++ j) {
57
+ s.methodSettings[methodSettings[i].selector ].disallowedAddresses [
58
+ methodSettings[i].disallowedAddresses [j]
59
59
] = true ;
60
60
}
61
61
}
62
62
}
63
63
64
64
error OnlyTargetAllowed (address sender , address target );
65
- error dissallowedAddress (address sender , bytes4 selector );
65
+ error disallowedAddress (address sender , bytes4 selector );
66
66
67
67
function beforeCall (
68
68
bytes memory ,
@@ -75,8 +75,8 @@ contract SimpleAccessManager is Initializable, IERC7746, ERC165 {
75
75
if (msg .sender != s.target) {
76
76
revert OnlyTargetAllowed (msg .sender , s.target);
77
77
}
78
- if (s.methodSettings[selector].dissallowedAddresses [sender]) {
79
- revert dissallowedAddress (sender, selector);
78
+ if (s.methodSettings[selector].disallowedAddresses [sender]) {
79
+ revert disallowedAddress (sender, selector);
80
80
} else {
81
81
if (s.methodSettings[selector].isDistributionOnly) {
82
82
return s.distributor.beforeCall (abi.encode (msg .sender ), selector, sender, value, data);
0 commit comments