AuthzDiamond

Verified contract

Proxy

Active on Ethereum with 34 txns
Deployed by via 0x9cf7e46a at 19114710
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0

No balances found for "AuthzDiamond"

0xbd35e4e2303b1538d023a9b1ff73337e342efe5d9735fb57c2e6d7d5ebdd6b7d
0x2f60f3b878638e4e083024bd2224f15a07638797e898fd6230f4f6420a6dbda0
0x734cb281f9dfb22d50ddadac4674c249859f3b6b5fcc91e835c9c8f4aca8a01f
0xeb12afe71392c909492b7bf81eb0c848720ebb3d1fd6c4671c9a6c86fd189348
0x9de83b115eda2437d7a36b138702672ae52b05503c01387b28207cb8582fd217
0x41ef240bfdf40516dd5d7d6f6cca41fea70fba299db9835a39400eac92b8cff2
0x1961c2ed24a6e729caecaa0f098011677b0113198841d958a68ab5a025e5eef5
0x9c7ad13f3d84e44e5fa3225a2b658ba7c1077aaff00a7279d17d86c60cfe9f11
0xfbe36250567ab0f480338da7873da65b8b1724e464a4e005bc72a9ad6dc095a3
0x583674f20f9c8a1a5a9a2f6f1644f22abd66f806d06be814b2ad2876ca2495b5

Functions
Getter at block 21124380
getDetailsURI(view returns (string)
getDiamondName(view returns (string)
Metapolitan Authz Contract [1]
getDiamondVersion(view returns (string)
2.3.0
getFacets(view returns (address[])
[0xB3Ff2489f0e6fB8D53e66B371d0e4776E2f8466C]
getOverridenFuncSigs(view returns (string[])
[]
getTaskManager(view returns (address)
0x353a3a14e0f34be0eefa38b3581e64e6dc971c39
isDiamondFrozen(view returns (bool)
false
isDiamondLocked(view returns (bool)
false
isInitialized(view returns (bool)
true
getDomains(view returns (bytes32[])
[0x48c2a16470452f4a5035ad6bb346c32e171b7cb576a64a5279bfbf259126eb5a]
 
getFacetName(pure returns (string)
 
getFacetPI(pure returns (string[])
 
getFacetProtectedPI(pure returns (string[])
 
getFacetVersion(pure returns (string)
global(pure returns (bytes32)
0xb72bd9169e5731cecf365f3aced3ec60a622c3d382d245b60556ef9bd2e43583
Read-only
resolve(string[] funcSigsview returns (address[])
supportsInterface(bytes4 interfaceIdview returns (bool)
authorize(bytes32 domainIdbytes32 identityIdbytes32[] targetsuint256[] opsview returns (uint256[])
getDomainPermissions(bytes32 domainIdview returns (bytes32[])
getDomainRoles(bytes32 domainIdview returns (bytes32[])
getIdentities(bytes32 domainIdview returns (bytes32[])
getIdentityPermissions(bytes32 domainIdbytes32 identityIdview returns (bytes32[])
getIdentityRoles(bytes32 domainIdbytes32 identityIdview returns (bytes32[])
getPermission(bytes32 domainIdbytes32 idview returns (bytes32[]uint256[]uint256[]string)
getPermissions(bytes32 domainIdview returns (bytes32[])
getRoleInfo(bytes32 domainIdbytes32 roleview returns (bytes32bytes32[])
getRoleMembers(bytes32 domainIdbytes32 roleview returns (bytes32[])
getRolePermissions(bytes32 domainIdbytes32 roleview returns (bytes32[])
isDomainAdmin(bytes32 domainIdaddress accountview returns (bool)
isDomainDisabled(bytes32 domainIdview returns (bool)
permissionExists(bytes32 domainIdbytes32 permissionIdview returns (bool)
supportsInterface(bytes4 interfaceIdview returns (bool)
State-modifying
addFacets(address[] facets
deleteAllFacets(
deleteFacets(address[] facets
freezeDiamond(string taskManagerKeyuint256 adminTaskId
initialize(string nameaddress taskManageraddress[] authzAdminsaddress[] authzDiamondAdmins
overrideFuncSigs(string[] funcSigsaddress[] facets
replaceFacets(address[] toBeDeletedFacetsaddress[] toBeAddedFacets
setDetailsURI(string detailsURI
setDiamondName(string name
setLocked(string taskManagerKeyuint256 taskIdbool locked
setPaused(bool paused
transferTo(uint8 contractTypeaddress contractAddraddress touint256 tokenIduint256 amountstring data
addDomainAdmin(string taskManagerKeyuint256 taskIdbytes32 domainIdaddress account
addPermission(bytes32 domainIdbytes32[] targetsuint256[] opsuint256[] actionsstring data
disableDomain(string taskManagerKeyuint256 taskIdbytes32 domainId
enableDomain(bytes32 domainId
removeDomainAdmin(string taskManagerKeyuint256 taskIdbytes32 domainIdaddress account
setRoleParent(bytes32 domainIdbytes32 rolebytes32 parentRole
updateDomainPermissions(string taskManagerKeyuint256 taskIdbytes32 domainIdbytes32[] permissionIds
updateIdentityPermissions(bytes32 domainIdbytes32[] permissionIdsbytes32 identityId
updatePermissionData(bytes32 domainIdbytes32 permissionIdstring data
updateRoleMembers(bytes32 domainIdbytes32[] identityIdsbytes32 role
updateRolePermissions(bytes32 domainIdbytes32[] permissionIdsbytes32 role
Events
FacetAdd(address facet
FacetDelete(address facet
FreezeDiamond(
FuncSigOverride(string funcSigaddress facet
ProtectFuncSig(string funcSigbool protect
RoleGrant(uint256 roleaddress account
SetLocked(bool locked
TaskManagerSet(string keyaddress taskManager
Transfer(uint8 contractTypeaddress contractAddraddress touint256 tokenIduint256 amountstring data
AdminAdd(bytes32 domainaddress account
AdminRemove(bytes32 domainaddress account
DomainPermissionsUpdate(bytes32 domainIdbytes32[] permissionIds
IdentityPermissionsUpdate(bytes32 domainbytes32[] permissionIdsbytes32 identity
PermissionAdd(bytes32 domainbytes32 permissionId
RoleAdd(bytes32 domainbytes32 role
RoleMembersUpdate(bytes32 domainbytes32[] identitiesbytes32 role
RoleParentSet(bytes32 domainbytes32 rolebytes32 parentRole
RolePermissionsUpdate(bytes32 domainbytes32[] permissionIdsbytes32 role
Constructor
constructor(address initializer
Fallback and receive
fallback(
receive(
Errors

This contract contains no error objects.