src/core/authorizer/AUT_Roles_v2.sol.
Interfaces: IAuthorizer_v2, IAuthorizer_v2_AdminSeal, IAuthorizer_v2_DefaultAdminAcceptance, IPresaleClaimPermission_v1.
Functions
acceptDefaultAdmin
IAuthorizer_v2_DefaultAdminAcceptance.sol#L64
addAccessPermission
IAuthorizer_v2.sol#L250
burnRoleAdmin
IAuthorizer_v2.sol#L236
cancelDefaultAdminOffer
IAuthorizer_v2_DefaultAdminAcceptance.sol#L68
confirmDefaultAdmin
IAuthorizer_v2_DefaultAdminAcceptance.sol#L70
createRole
Returns
IAuthorizer_v2.sol#L206
createRoleAndAddAccessPermissions
Returns
IAuthorizer_v2.sol#L294
labelRole
IAuthorizer_v2.sol#L219
proposeDefaultAdmin
Returns
IAuthorizer_v2_DefaultAdminAcceptance.sol#L59
removeAccessPermission
IAuthorizer_v2.sol#L267
removePresaleCreditFacilityPair
IPresaleClaimPermission_v1.sol#L93
sealDefaultAdmin
IAuthorizer_v2.sol#L318
setPresaleCreditFacilityPair
IPresaleClaimPermission_v1.sol#L84
transferAdminRole
IAuthorizer_v2.sol#L228
View functions
defaultAdminIdentity
Returns
IAuthorizer_v2_DefaultAdminAcceptance.sol#L81
defaultAdminOffer
Returns
IAuthorizer_v2_DefaultAdminAcceptance.sol#L74
getAdminRole
IAuthorizer_v2.sol#L143
getLastAssignedRoleId
IAuthorizer_v2.sol#L161
getPermissions
Returns
IAuthorizer_v2.sol#L154
getPresaleCreditFacility
Returns
IPresaleClaimPermission_v1.sol#L58
hasOrdinaryPermission
Returns
IPresaleClaimPermission_v1.sol#L70
hasPermission
Returns
IAuthorizer_v2.sol#L188
isProductionActive
IAuthorizer_v2_DefaultAdminAcceptance.sol#L93
isRolePermissioned
Returns
IAuthorizer_v2.sol#L173
productionAdminCore
IAuthorizer_v2_DefaultAdminAcceptance.sol#L87
productionAdminHandoffLocked
IAuthorizer_v2_DefaultAdminAcceptance.sol#L90
Events
AccessPermissionAdded
IAuthorizer_v2.sol#L109
AccessPermissionRemoved
IAuthorizer_v2.sol#L117
DefaultAdminAccepted
IAuthorizer_v2_DefaultAdminAcceptance.sol#L41
DefaultAdminConfirmed
IAuthorizer_v2_DefaultAdminAcceptance.sol#L47
DefaultAdminCoreBound
IAuthorizer_v2_DefaultAdminAcceptance.sol#L50
DefaultAdminHandoffLocked
IAuthorizer_v2_DefaultAdminAcceptance.sol#L51
DefaultAdminOfferCancelled
IAuthorizer_v2_DefaultAdminAcceptance.sol#L40
DefaultAdminProposed
IAuthorizer_v2_DefaultAdminAcceptance.sol#L34
DefaultAdminSealed
IAuthorizer_v2.sol#L314
PresaleCreditFacilityPairRemoved
IPresaleClaimPermission_v1.sol#L47
PresaleCreditFacilityPairSet
IPresaleClaimPermission_v1.sol#L40
RoleAdminBurned
IAuthorizer_v2.sol#L133
RoleCreated
IAuthorizer_v2.sol#L124
RoleLabeled
IAuthorizer_v2.sol#L129
Errors
Module__Authorizer__ActivePresaleCreditFacilityPair
IPresaleClaimPermission_v1.sol#L32
Module__Authorizer__AdminRoleMustBeNamed
IAuthorizer_v2.sol#L79
Module__Authorizer__CannotModifyAdminRoleAccess
IAuthorizer_v2.sol#L50
Module__Authorizer__CannotRenounceLastAdmin
IAuthorizer_v2.sol#L59
Module__Authorizer__CriticalSelectorRequiresNamedRole
IAuthorizer_v2.sol#L73
Module__Authorizer__DefaultAdminAcceptanceRequired
IAuthorizer_v2_DefaultAdminAcceptance.sol#L14
Module__Authorizer__DefaultAdminAlreadySealed
IAuthorizer_v2.sol#L310
Module__Authorizer__DefaultAdminCoreLocked
IAuthorizer_v2_DefaultAdminAcceptance.sol#L30
Module__Authorizer__DefaultAdminHandoffIncomplete
IAuthorizer_v2_DefaultAdminAcceptance.sol#L29
Module__Authorizer__DefaultAdminMustHaveSingleHolder
IAuthorizer_v2.sol#L307
Module__Authorizer__DefaultAdminOfferExpired
IAuthorizer_v2_DefaultAdminAcceptance.sol#L21
Module__Authorizer__DefaultAdminOfferUnauthorized
IAuthorizer_v2_DefaultAdminAcceptance.sol#L24
Module__Authorizer__DefaultAdminRenounceRequired
IAuthorizer_v2_DefaultAdminAcceptance.sol#L15
Module__Authorizer__DirectDefaultAdminCallRequired
IAuthorizer_v2_DefaultAdminAcceptance.sol#L25
Module__Authorizer__InvalidDefaultAdminConfig
IAuthorizer_v2_DefaultAdminAcceptance.sol#L16
Module__Authorizer__InvalidDefaultAdminDeadline
IAuthorizer_v2_DefaultAdminAcceptance.sol#L32
Module__Authorizer__InvalidDefaultAdminOffer
IAuthorizer_v2_DefaultAdminAcceptance.sol#L18
Module__Authorizer__InvalidDefaultAdminRecipient
IAuthorizer_v2_DefaultAdminAcceptance.sol#L17
Module__Authorizer__InvalidInitialAdmin
IAuthorizer_v2.sol#L47
Module__Authorizer__InvalidInputLength
IAuthorizer_v2.sol#L56
Module__Authorizer__InvalidPresaleCreditFacilityPair
IPresaleClaimPermission_v1.sol#L27
Module__Authorizer__MaxPermissionsPerSelectorExceeded
IAuthorizer_v2.sol#L64
Module__Authorizer__ModuleReservePathInUse
IAuthorizer_v2.sol#L94
Module__Authorizer__NoConfirmedDefaultAdminSurvivor
IAuthorizer_v2_DefaultAdminAcceptance.sol#L26
Module__Authorizer__RoleIdNotExisting
IAuthorizer_v2.sol#L53
Module__Authorizer__UnexpectedDefaultAdminCore
IAuthorizer_v2_DefaultAdminAcceptance.sol#L27
Module__Authorizer__UnreviewedDefaultAdminCore
IAuthorizer_v2_DefaultAdminAcceptance.sol#L28
Module__Authorizer__UnsupportedLegacyAuthorizer
IAuthorizer_v2_DefaultAdminAcceptance.sol#L31