RegistryBaseSetters
View Source: @nomisma/elektro-protocol-aux/contracts/registry/RegistryBaseSetters.sol
↗ Extends: RegistryBaseStorage, IRegistryBaseSetters ↘ Derived Contracts: RegistryBaseSettersProxy
RegistryBaseSetters
Contract provides functionality to set major contract addresses in Registry Governor role is needed to set any address in Registry
Contract Members
Constants & Variables
Functions
setEventEmitter(address _eventEmitter)
setTokenManager(address _tokenManager)
setElektroResolver(address _resolver)
setTokenValidator(address _tokenValidator)
setEventEmitter
Registers {EventEmitter} contract by assigning it's address to the eventEmitter
variable. Only governor
can call this function.
Arguments
Name | Type | Description |
---|---|---|
_eventEmitter | address |
setTokenManager
Registers {TokenManager} contract by assigning it's address to the tokenManager
variable. Only governor
can call this function.
Arguments
Name | Type | Description |
---|---|---|
_tokenManager | address |
setElektroResolver
Setting Instance Resolver contract
Arguments
Name | Type | Description |
---|---|---|
_resolver | address | address of Resolver contract to be set in |
setTokenValidator
Setting {TokenValidator} contract
Arguments
Name | Type | Description |
---|---|---|
_tokenValidator | address | address of {TokenValidator} contract to be set in |
Last updated