Skip to content

ExchangeCircuitBreaker

Description

Source: contracts/ExchangeCircuitBreaker.sol

Variables

CIRCUIT_BREAKER_SUSPENSION_REASON

Source

Type: uint256

CONTRACT_NAME

Source

Type: bytes32

Constructor

constructor

Source

Details

Signature

constructor(address _owner, address _resolver)

Visibility

public

State Mutability

``

Views

exchangeRates

Source

Details

Signature

exchangeRates() view returns (contract IExchangeRates)

Visibility

public

State Mutability

view

rateWithInvalid

Source

Details

Signature

rateWithInvalid(bytes32 currencyKey) view returns (uint256 rate, bool invalid)

Visibility

external

State Mutability

view

resolverAddressesRequired

Source

Details

Signature

resolverAddressesRequired() view returns (bytes32[] addresses)

Visibility

public

State Mutability

view

External Functions

rateWithBreakCircuit

Source

Details

Signature

rateWithBreakCircuit(bytes32 currencyKey) returns (uint256 lastValidRate, bool invalid)

Visibility

external

State Mutability

``