ExchangeCircuitBreaker¶
Description¶
Source: contracts/ExchangeCircuitBreaker.sol
Variables¶
CIRCUIT_BREAKER_SUSPENSION_REASON
¶
Type: uint256
CONTRACT_NAME
¶
Type: bytes32
Constructor¶
constructor
¶
Details
Signature
constructor(address _owner, address _resolver)
Visibility
public
State Mutability
``
Views¶
exchangeRates
¶
Details
Signature
exchangeRates() view returns (contract IExchangeRates)
Visibility
public
State Mutability
view
rateWithInvalid
¶
Details
Signature
rateWithInvalid(bytes32 currencyKey) view returns (uint256 rate, bool invalid)
Visibility
external
State Mutability
view
resolverAddressesRequired
¶
Details
Signature
resolverAddressesRequired() view returns (bytes32[] addresses)
Visibility
public
State Mutability
view
External Functions¶
rateWithBreakCircuit
¶
Details
Signature
rateWithBreakCircuit(bytes32 currencyKey) returns (uint256 lastValidRate, bool invalid)
Visibility
external
State Mutability
``