ExtensionRegistry
Methods
DEFAULT_ADMIN_ROLE
function DEFAULT_ADMIN_ROLE() external view returns (bytes32)Returns
Name
Type
Description
addExtension
function addExtension(IExtension.Extension _extension) external nonpayableParameters
Name
Type
Description
getAllExtensions
function getAllExtensions() external view returns (struct IExtension.Extension[] allExtensions)Returns
Name
Type
Description
getAllFunctionsOfExtension
Parameters
Name
Type
Description
Returns
Name
Type
Description
getExtension
Parameters
Name
Type
Description
Returns
Name
Type
Description
getExtensionForFunction
Parameters
Name
Type
Description
Returns
Name
Type
Description
getExtensionImplementation
Parameters
Name
Type
Description
Returns
Name
Type
Description
getRoleAdmin
Parameters
Name
Type
Description
Returns
Name
Type
Description
getRoleMember
Parameters
Name
Type
Description
Returns
Name
Type
Description
getRoleMemberCount
Parameters
Name
Type
Description
Returns
Name
Type
Description
grantRole
Parameters
Name
Type
Description
hasRole
Parameters
Name
Type
Description
Returns
Name
Type
Description
hasRoleWithSwitch
Parameters
Name
Type
Description
Returns
Name
Type
Description
removeExtension
Parameters
Name
Type
Description
renounceRole
Parameters
Name
Type
Description
revokeRole
Parameters
Name
Type
Description
updateExtension
Parameters
Name
Type
Description
Events
ExtensionAdded
Parameters
Name
Type
Description
ExtensionRemoved
Parameters
Name
Type
Description
ExtensionUpdated
Parameters
Name
Type
Description
RoleAdminChanged
Parameters
Name
Type
Description
RoleGranted
Parameters
Name
Type
Description
RoleRevoked
Parameters
Name
Type
Description
Last updated