Skip to content

MixinResolver

Description

A utility that gives the inheritor access to the AddressResolver

Source: contracts/MixinResolver.sol

Variables

resolver

Source

The AddressResolver instance

Type: contract AddressResolver

Constructor

constructor

Source

Details

Signature

constructor(address _resolver)

Visibility

internal

State Mutability

``

Views

isResolverCached

Source

Details

Signature

isResolverCached() view returns (bool)

Visibility

external

State Mutability

view

resolverAddressesRequired

Source

Type: bytes32[]

Details

Signature

resolverAddressesRequired() view returns (bytes32[] addresses)

Visibility

public

State Mutability

view

Internal Functions

combineArrays

Source

Details

Signature

combineArrays(bytes32[] first, bytes32[] second) pure returns (bytes32[] combination)

Visibility

internal

State Mutability

pure

requireAndGetAddress

Source

Details

Signature

requireAndGetAddress(bytes32 name) view returns (address)

Visibility

internal

State Mutability

view

Requires

External Functions

rebuildCache

Source

Details

Signature

rebuildCache()

Visibility

public

State Mutability

``

Events

CacheUpdated

Source

Signature: CacheUpdated(bytes32 name, address destination)