WhitelistAdminRoleMock.sol 571 B

123456789101112131415161718
  1. pragma solidity ^0.5.7;
  2. import "../access/roles/WhitelistAdminRole.sol";
  3. contract WhitelistAdminRoleMock is WhitelistAdminRole {
  4. function removeWhitelistAdmin(address account) public {
  5. _removeWhitelistAdmin(account);
  6. }
  7. function onlyWhitelistAdminMock() public view onlyWhitelistAdmin {
  8. // solhint-disable-previous-line no-empty-blocks
  9. }
  10. // Causes a compilation error if super._removeWhitelistAdmin is not internal
  11. function _removeWhitelistAdmin(address account) internal {
  12. super._removeWhitelistAdmin(account);
  13. }
  14. }