Skip to content

ExchangeRatesWithoutInvPricing

Description

Source: contracts/ExchangeRatesWithoutInvPricing.sol

Architecture

Inheritance Graph

graph TD ExchangeRatesWithoutInvPricing[ExchangeRatesWithoutInvPricing] --> ExchangeRates[ExchangeRates] ExchangeRates[ExchangeRates] --> Owned[Owned] ExchangeRates[ExchangeRates] --> MixinSystemSettings[MixinSystemSettings] MixinSystemSettings[MixinSystemSettings] --> MixinResolver[MixinResolver]

Constructor

constructor

Source

Details

Signature

(address _owner, address _oracle, address _resolver, bytes32[] _currencyKeys, uint256[] _newRates)

Visibility

public

State Mutability

nonpayable

Views

canFreezeRate

Source

Details

Signature

canFreezeRate(bytes32 ) returns (bool)

Visibility

external

State Mutability

view

rateIsFrozen

Source

Details

Signature

rateIsFrozen(bytes32 ) returns (bool)

Visibility

external

State Mutability

view

Restricted Functions

removeInversePricing

Source

Details

Signature

removeInversePricing(bytes32 )

Visibility

external

State Mutability

nonpayable

Modifiers

setInversePricing

Source

Details

Signature

setInversePricing(bytes32 , uint256 , uint256 , uint256 , bool , bool )

Visibility

external

State Mutability

nonpayable

Modifiers

Internal Functions

_notImplemented

Source

Details

Signature

_notImplemented()

Visibility

internal

State Mutability

pure

_rateIsFrozen

Source

Details

Signature

_rateIsFrozen(bytes32 ) returns (bool)

Visibility

internal

State Mutability

view

External Functions

freezeRate

Source

Details

Signature

freezeRate(bytes32 )

Visibility

external

State Mutability

nonpayable