Operatable
Inherits: IOperatable
State Variables
operatorStore
A contract storing operator assignments.
IOperatorStore public immutable override operatorStore;
Functions
requirePermission
modifier requirePermission(address _account, uint256 _domain, uint256 _index);
requirePermissionAllowingWildcardDomain
modifier requirePermissionAllowingWildcardDomain(address _account, uint256 _domain, uint256 _index);
requirePermissionAcceptingAlternateAddress
modifier requirePermissionAcceptingAlternateAddress(
    address _account,
    uint256 _domain,
    uint256 _index,
    address _alternate
);
constructor
constructor(IOperatorStore _operatorStore);
Parameters
| Name | Type | Description | 
|---|---|---|
_operatorStore | IOperatorStore | A contract storing operator assignments. |