MixinResolver¶
Description¶
A utility that gives the inheritor access to the AddressResolver
Source: contracts/MixinResolver.sol
Variables¶
resolver
¶
The AddressResolver
instance
Type: contract AddressResolver
Constructor¶
constructor
¶
Details
Signature
constructor(address _resolver)
Visibility
internal
State Mutability
``
Views¶
isResolverCached
¶
Details
Signature
isResolverCached() view returns (bool)
Visibility
external
State Mutability
view
resolverAddressesRequired
¶
Type: bytes32[]
Details
Signature
resolverAddressesRequired() view returns (bytes32[] addresses)
Visibility
public
State Mutability
view
Internal Functions¶
combineArrays
¶
Details
Signature
combineArrays(bytes32[] first, bytes32[] second) pure returns (bytes32[] combination)
Visibility
internal
State Mutability
pure
requireAndGetAddress
¶
Details
Signature
requireAndGetAddress(bytes32 name) view returns (address)
Visibility
internal
State Mutability
view
Requires
External Functions¶
rebuildCache
¶
Details
Signature
rebuildCache()
Visibility
public
State Mutability
``
Events¶
CacheUpdated
¶
Signature: CacheUpdated(bytes32 name, address destination)