Skip to content

Commit b834ef9

Browse files
remove onlyAdmin requirement
1 parent 038ee1a commit b834ef9

File tree

1 file changed

+1
-8
lines changed

1 file changed

+1
-8
lines changed

contracts/ContractMetadataRegistry.sol

Lines changed: 1 addition & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -23,13 +23,6 @@ contract ContractMetadataRegistry is IContractMetadataRegistry, ERC2771Context,
2323
Constructor + modifiers
2424
//////////////////////////////////////////////////////////////*/
2525

26-
/// @dev Checks whether the caller is a contract admin.
27-
modifier onlyAdmin() {
28-
require(hasRole(DEFAULT_ADMIN_ROLE, _msgSender()), "Must be admin");
29-
30-
_;
31-
}
32-
3326
constructor(address _trustedForwarder) ERC2771Context(_trustedForwarder) {
3427
_setupRole(DEFAULT_ADMIN_ROLE, _msgSender());
3528
}
@@ -38,7 +31,7 @@ contract ContractMetadataRegistry is IContractMetadataRegistry, ERC2771Context,
3831
External methods
3932
//////////////////////////////////////////////////////////////*/
4033

41-
function registerMetadata(address contractAddress, string memory metadataUri) external onlyAdmin {
34+
function registerMetadata(address contractAddress, string memory metadataUri) external {
4235
require(hasRole(OPERATOR_ROLE, _msgSender()), "not operator.");
4336
require(bytes(metadataUri).length > 0, "No metadata");
4437
require(bytes(getMetadataUri[contractAddress]).length == 0, "Metadata already registered");

0 commit comments

Comments
 (0)