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

undefined

Internal Functions

combineArrays

Source

Details

Signature

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

Visibility

internal

State Mutability

undefined

requireAndGetAddress

Source

Details

Signature

requireAndGetAddress(bytes32 name) view returns (address)

Visibility

internal

State Mutability

undefined

Requires

External Functions

isResolverCached

Source

Details

Signature

isResolverCached() view returns (bool)

Visibility

external

State Mutability

undefined

rebuildCache

Source

Details

Signature

rebuildCache()

Visibility

public

State Mutability

undefined

resolverAddressesRequired

Source

Type: bytes32[]

Details

Signature

resolverAddressesRequired() view returns (bytes32[] addresses)

Visibility

public

State Mutability

undefined

Events

CacheUpdated

Source

Signature: CacheUpdated(bytes32 name, address destination)